Cotonti Siena 0.9.24.2
- 241 просмотр
- 22 марта, 2024
- Обновлено: 22 марта, 2024
- admin
- Время чтения: 2 минуты
Очередной релиз Cotonti Siena со значительными изменениями:
- Шаблонизатор теперь позволяет использовать несколько аргументов в вызываемых функциях. При этом сохранена и классическая нотация с переменной $this. Корректно работают операторы сравнения === и !==.
- Мелкие улучшения работы статичного и memory кэша, исправлена ошибка в работе счетчика посещений страниц при включенном статичном кэше. Исправлена работа капчи и постинга анонимных комментариев при включении статичного кэша.
- В dat-файлах плагина URL Editor теперь можно использовать комментарии.
- В плагине поиска по умолчанию выставлена сортировка выдачи по убыванию даты.
- В некоторые расширения добавлены мета-теги title, description и canonical.
- При добавлении / изменении экстраполя происходит валидации его имени.
- Редактор CKEditor обновлен до версии 4.22.1.
- В файле конфигурации config.php теперь доступна переменная настройки $cfg[‘legacyMode’]. При присвоении ей значения true будет доступен устаревший код, который пока еще сохраняется в коде системы и расширений. При новой установке данная настройка будет отсутствовать.
- Начат рефакторинг TPL-тегов. Цель – сделать имена более логичными и понятными. Старые теги будут доступны при включении настройки legacyMode.
- Папка composer перенесена в lib/vendor.
- Мелкие улучшения в работе плагинов Tags и Recent Items.
- В API модуля forums добавлена функция cot_forums_sqlExcludePrivateTopics() для формирования SQL-условия, исключающего из выборки топики, являющиеся приватными для пользователя.
- Добавления глобальная функция cot_generatePaginationTags() для создания тегов паджинации в расширениях.
- Другие мелкие улучшения и исправления.
В общем и целом, версию 0.9.24.2 можно считать этапной на пути к первой полноценной, “ненулевой” версии фреймворка Cotonti. Обновление тем ожидаемо вызовет определенные трудности, и мы попробуем скомпилировать свой подробный список изменения для упрощения перехода на новый набор TPL-тегов.
Новый комментарий