Что нового в MODX Revolution 2.8.0-pl
Просьба поделиться, что нового в MODX Revolution 2.8.0-pl. Стоит ли обновляться?
Поблагодарить автора
Отправить деньги
Комментарии: 22
MODX Revolution 2.8.1-pl (TBA)
====================================
— Fix XSS in resource group name at TV > Access Permissions [#15280]
— Fix XSS in resource list TV [#15280]
— Fix fatal error in url TV input type [#15279]
— Fix fatal error in System Info [#15277]
MODX Revolution 2.8.0-pl (October 6, 2020)
====================================
— Prevent limited manager users from interacting with files in any media source
— Fix assorted stored XSS issues in the manager [#15273]
— Fix XSS in file upload and file tree [#15262]
— Fix display of pagination toolbar [#15246]
— Add check existing file on upload [#15232]
— Update Smarty to 3.1.36 [#15249]
— Prevent potential XXE vulnerability in modRestService [#15238]
— Fix incorrect path setting when uploading files [#15227]
— Add indication of selected file and expand active source in tree [#15228]
— Display caption instead of description in template TV grid [#15231]
— Create dedicated method to get resource preview URL [#14954]
— Fix bug when emptying resource trash [#15171]
— Fix url parameters in config.js processor [#15165]
— Localize anonymous in context interface [#15153]
— Update xPDO to 2.8.1
— Use 0 if id is undefined [#15103]
— Load tree_show_resource_ids permission [#15101]
— Set error message by field name instead of id [#15099]
— Fix typeAhead parameter check [#15069]
— Prevent XSS on template name in TV template access grid [#15142]
— Fix login screen PHP notice [#15140]
— Prevent XSS on Template's name [#15137]
— Prevent path traversal when sending registry message [#15134]
— Fix combocolumn grid refresh [#15122]
— Will add the image format `webp` to the list of allowed `Uploadable File Types` and `Uploadable Image Types` [#15114]
— Add «Allow Blank» setting to URL, RichText, Image & File Template Variables [#15106]
— New lexicon for edit content type [#15095]
— Add numberfield as Field Type option for system settings [#15092]
— Add responsive styles for login screen [#15048]
— Prevent rewrite of .well-known directory used by LetsEncrypt [#15033]
— Allow custom values in Listbox (Multi-Select) TV [#14957]
— Fix DSN creation during an update with an existing port [#15083]
— Update phpThumb 1.7.15 [#15071]
— Clear phpThumb connector properties [#15055]
— Update PHPMailer to 5.2.28 [#15041]
— Fix a Fatal Error when upgrading from MODX Revolution 2.5.x or earlier [#15053]
— Improve the error handling and showing invalid fields when creating/editing resources or elements [#14743, #15116, #15088]
— Prevent error when creating a new folder in media source root [#15263]
— Add «Update User Group» button to Access Control Lists > User Groups & Users for easier navigation [#15270]
====================================
— Fix XSS in resource group name at TV > Access Permissions [#15280]
— Fix XSS in resource list TV [#15280]
— Fix fatal error in url TV input type [#15279]
— Fix fatal error in System Info [#15277]
MODX Revolution 2.8.0-pl (October 6, 2020)
====================================
— Prevent limited manager users from interacting with files in any media source
— Fix assorted stored XSS issues in the manager [#15273]
— Fix XSS in file upload and file tree [#15262]
— Fix display of pagination toolbar [#15246]
— Add check existing file on upload [#15232]
— Update Smarty to 3.1.36 [#15249]
— Prevent potential XXE vulnerability in modRestService [#15238]
— Fix incorrect path setting when uploading files [#15227]
— Add indication of selected file and expand active source in tree [#15228]
— Display caption instead of description in template TV grid [#15231]
— Create dedicated method to get resource preview URL [#14954]
— Fix bug when emptying resource trash [#15171]
— Fix url parameters in config.js processor [#15165]
— Localize anonymous in context interface [#15153]
— Update xPDO to 2.8.1
— Use 0 if id is undefined [#15103]
— Load tree_show_resource_ids permission [#15101]
— Set error message by field name instead of id [#15099]
— Fix typeAhead parameter check [#15069]
— Prevent XSS on template name in TV template access grid [#15142]
— Fix login screen PHP notice [#15140]
— Prevent XSS on Template's name [#15137]
— Prevent path traversal when sending registry message [#15134]
— Fix combocolumn grid refresh [#15122]
— Will add the image format `webp` to the list of allowed `Uploadable File Types` and `Uploadable Image Types` [#15114]
— Add «Allow Blank» setting to URL, RichText, Image & File Template Variables [#15106]
— New lexicon for edit content type [#15095]
— Add numberfield as Field Type option for system settings [#15092]
— Add responsive styles for login screen [#15048]
— Prevent rewrite of .well-known directory used by LetsEncrypt [#15033]
— Allow custom values in Listbox (Multi-Select) TV [#14957]
— Fix DSN creation during an update with an existing port [#15083]
— Update phpThumb 1.7.15 [#15071]
— Clear phpThumb connector properties [#15055]
— Update PHPMailer to 5.2.28 [#15041]
— Fix a Fatal Error when upgrading from MODX Revolution 2.5.x or earlier [#15053]
— Improve the error handling and showing invalid fields when creating/editing resources or elements [#14743, #15116, #15088]
— Prevent error when creating a new folder in media source root [#15263]
— Add «Update User Group» button to Access Control Lists > User Groups & Users for easier navigation [#15270]
Просто не понятно, почему его в новую ветку засунули. Есть какие-то небольшие обновления в xPDO и Smarty. Остальное просто пофиксили. Или я ошибаюсь. Возможно более опытные разработчики помогут разобраться.
Смотреть: https://semver.org/lang/ru/
Это минорный выпуск с новыми функциями. Не только исправления.
Это минорный выпуск с новыми функциями. Не только исправления.
Я вас понял. Спасибо за статью, прочитал. Узнал новое.
Обновите кеш браузера
В том-то и юмор, на нескольких компах с нескольких браузеров пробовал.
И очищал конечно-же. Очень странно…
И очищал конечно-же. Очень странно…
Дело не в компах. Удалите все содержимое в папке /core/cache/ на хостинге. Если останется, значить проблема в несовместимости какие-то дополнений.
Core тоже чистил.
Как-раз таки сижу вычисляю дополнение)
Как-раз таки сижу вычисляю дополнение)
Я обновился до 2.8 — вообще все ок, все работает, ошибки отсутствуют.
Вопрос решился сменой версии php.
Обновлялся на версии 7.4 переносил на домен с версией 7.1.
На новом домене (на который переносил сайт) установил 7.4 и заработало
Обновлялся на версии 7.4 переносил на домен с версией 7.1.
На новом домене (на который переносил сайт) установил 7.4 и заработало
После обновления при заходе на главную вижу это
Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "file:/home/h93433/site.ru/docs/manager/templates/default/element/tv/renders/input/url.tpl" on line 42 "//,listeners: {'keydown': {fn:MODx.fireResourceFormChange, scope:this}}" - Unexpected ": ", expected one of: "}" <-- thrown in /home/h902113433/rainier.ru/docs/core/model/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 42
строчку из шаблона удаляю все заводится. но это же не выход?
github.com/modxcms/revolution/pull/15279/files внесите изменения в файл в ручную до выхода версии 2.8.1
В админке не работает станица «Сведения о системе» открывается пустой экран, на старой версии 2.73 работало. PHP 7.3
Попробуйте кэш почистить. Посмотрите ошибки в логах. Должно работать.
Очистка кэша из админки не помогла, в логах только такие строчки, но они и раньше были
[2020-10-21 07:57:11] (ERROR @ /core/components/pdotools/vendor/fenom/fenom/src/Fenom/Template.php(487): eval()'d code: 21) PHP warning: A non-numeric value encountered
[2020-10-21 07:57:11] (ERROR @ /core/components/pdotools/vendor/fenom/fenom/src/Fenom/Template.php(487): eval()'d code: 21) PHP warning: A non-numeric value encountered
До выхода 2.8.1 нужно внести изменения из этого pull request — Fixing error 500 when viewing system information
Андрей, премного благодарен, заработало
У кого то есть похожая проблема: если в названии шаблона использовать [ или такую скобку — ], то все, шаблон не сохраняется.
Столкнулся с такой проблемой. На многих проектах было использовано в названии, вроде такого Шаблон [главная]
Столкнулся с такой проблемой. На многих проектах было использовано в названии, вроде такого Шаблон [главная]
В 2.8.1 есть такая ошибка? Если да — оформите issue.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.