Cotonti — мощный каркас веб-разработки и инструмент управления контентом с открытым кодом, нацеленный на безопасность, скорость и расширяемость.
Почему Cotonti?
Cotonti сочетает гибкость веб-фреймворка с быстрым развертыванием и компонентами системы управления содержимым. Несмотря на то, что в нем «из коробки» есть учётные записи, создание контента, управление файлами и инструментарий для сообществ, он может быть легко расширен с помощью модулей и плагинов. У Cotonti есть свой шаблонизатор, быстрый и легкий в освоении, даже если вы не программист.
Узнайте больше о преимуществах Cotonti...
Новости
Новое в этом релизе:
- Force HTTPS. Если вы используете HTTPS но по каким то причинам это не определяется автоматически, включите эту опцию в config.php
- Подключаемым JS/CSS файлам через класс Resources теперь можно добавлять атрибуты
- Переработаны и упорядочены иконки и ресурсы, которые их используют
- В панель администратора добавлена подробная информация об установленном на сервере PHP (phpinfo)
- CKEditor обновлен до версии 4.20.2
- Небольшое обновление панели администратора
- Исправлены некоторые недостающие строки в языковых файлах
- Все еще попадается код, который не адаптирован под php 8.1. Но его остается все меньше. В этом релизе мы продолжили работу над этим
- Исправлены некоторые ошибки.
Также обновлен плагин 'Table Of Contents'.
Есть некоторые важные изменения и новые теги в tpl файлах. Подробнее читайте на странице релиза.
Спасибо всем, кто принимал участие в работе над этим релизом, программировании и тестировании: Kort, Dayver, webitproff, Kabak и Alex300
Подробнее:
Прочитать подробнее, скачать и обновиться
Что нового:
- Удален устаревший плагин 'News'. Вместо него используйте 'Index news'.
- Класс CotDB был переписан. Мы сделали первый шаг к использованию разных БД, а не только MySQL.
- Функция cot_import_date() теперь может принимать и строковые значения. Допускаются значения даты/времени в любом формате, который принимает функция strtotime(). См.: https://www.php.net/manual/en/datetime.formats.time.php. Это облегчает использование различных дейтпикеров на фронте.
- Совместимость с PHP 8.1
- Htmlpurifier обновлен до версии 4.15.0
- Улучшения в плагине 'i18n' (Поддержка многоязычного контента в ядре и расширениях)
- Несколько улучшений и исправлений
Подробнее:
Список коммитов…
Закрые задачи в релизе 0.9.21...
Узнать больше, скачать и обновиться
В этом релизе:
- Прекращена поддержка PHP 5.3, теперь минимальная версия PHP - 5.4
- Совместимость с PHP 8.0. Мы ждем обновления Htmlpurifier для полной совместимости с PHP 8.1
- CKEditor обновлен до версии 4.19.1
- Htmlpurifier обновлен до версии 4.14.0
- Исправлены ошибки установщика
- Обновлена работа с MySQL (используется движок InnoDB вместо MyISAM, и кодировка utf8mb4)
- Улучшена отправка email
- Множество улучшений и исправлений
Более подробно:
Список коммитов…
Закрые задачи в релизе 0.9.20…
Узнать больше, скачать и не забудьте обновиться!
Как вы знаете мы уже не первый год используем сервис Transifex для управления переводом основных языковых файлов проекта. Transifex позволяет легко, в веб-интерфейсе переводить языковые файлы проекта на любой язык.
Этот пост создан, чтобы напомнить вам о возможностях сервиса переводов, о том, что проект нуждается в переводчиках и, что файлы проекта на Transifex обновлены до актуальной на текущий момент версии 0.9.19.
Мы обновили наш раздел с документацией по API и коду для соответствия последней версии — 0.9.19.
Кроме того —
- обновлен дизайн страниц справочника
- исправлена ошибка, которая приводила к незапланировнной переадресации при просмотре исходного кода на некоторых страницах
- теперь используется подсветка синтаксиса при просмотре страниц с исходным кодом