Система управления контентом Zotonic обновилась до версии 0.9.0. Это первая значимая версия после изменений в CSS фреймворке.
Некоторые изменения:
- базовые изменения:
- добавлен автоматический выбор шаблона на основе user-agent;
- завершен переход на Twitter Bootstrap;
- при редактировании добавлена возможность создавать отдельные блоки, которые могут иметь разные шаблоны;
- теперь модули могут иметь собственные dispatch-механизмы;
- появился новый мод для Emacs — zotonic-tpl-mode;
- основные методы (обработка строк, манипуляции с HTML) вынесены в отдельный репозиторий — z_stdlib;
- новая документация:
- документация проекта была полностью переработана с использованием Sphinx;
- вся документация доступна в основном репозитории проекта в директории doc/;
- изменения в тегах:
- добавлены теги {% javascript %} и {% endjavascript %};
- добавлен новый атрибут mediaclass для тега {% image %};
- изменения в модулях:
- добавлен модуль mod_geomap для карт и геокодирования;
- модуль mod_comment обеспечивает возможность премодерирования комментариев;
- модуль mod_survey был существенно переработан. Теперь он позволяет задавать секции в опросах, рассылать электронную почту и т.п.;
- работа с HTTPS вынесена в новый модуль mod_ssl;
- модуль mod_backup предоставляет возможности контроля версий и редактирования ресурсов в интерфейсе администратора;
- новый модуль mod_rest предоставляет доступ к модели данных Zotonic через RESTful интерфейс.
Исходный код проекта доступен в репозитории на гитхабе и распространяется на условиях Apache License.
>>> Подробности