Состоялся релиз версии 1.00
Сегодня, 31 декабря 2013 года, состоялся долгожданный релиз финальной версии TextCMS 1.00, ставший самым крупным обновлением в истории TextCMS. Вот список основных доработок:
- Исправлена ошибка при выдаче заголовка Content-Length и статуса 304.
- Загрузка нескольких файлов в файл-менеджере одним щелчком.
- Поддержка TinyMCE (не включен в дистрибутив для уменьшения его объема, нужно скачивать отдельно).
- Возможность вызова файл-менеджера из окна выбора рисунка или ссылки (реализовано для WYMEditor, MarkItUp, TinyMCE).
- Доработан редактор стилей: появилась возможность быстрого сохранения и изменена сортировка файлов
- Добавлена возможность размещения нескольких похожих шаблонов в одном каталоге с использованием общего файла CSS и вспомогательных файлов, а также возможность давать им осмысленные имена.
- Реализована загрузка файлов, сохраненных в режиме «Web-страница» в Word и режим чистки HTML-кода
- В модуль social добавлен код для вставки социальных кнопок от share42.
- Загрузка файлов в файл менеджер не с локального компьютера, а по внешней ссылке.
- Добавлен тег для отключения визуального редактора (то есть те страницы, в которые он вставлен, в Центре Администрирования сайта всегда будут открываться в HTML-режиме).
- Теперь администратор CMS может делать свои задаваемые поля, а не только использовать стандартные # #ADDRESS# и # #PHONE#.
- Файлы robots.txt и favicon.ico теперь можно положить в каталог files/siteN, чтобы для каждого сайта они выдавались свои, а не прописывать вручную правила в .htaccess, как это было раньше.
- Написан модуль работы с изображениями (изменение размеров, вписывание в заданные размеры с сохранением пропорций и т.п.).
- Добавлена возможность генерации уменьшенных изображений для картинок прямо в файл-менеджере.
- Древовидный вывод страниц в Центре Администрирования с возможностью сворачивания/разворачивания разделов.
- Поддержка hooks, т.е. возможности вешать свои обработчики на некоторые события (полезно разработчикам собственных модулей).
- Добавлено сохранение редактируемой страницы с помощью AJAX (чтобы не нужно было прокручивать к месту редактирования заново при сохранении длинных текстов).
- Сделана динамическая генерация уменьшенных изображений для предпросмотра для больших картинок в файл-менеджере.
- Доработан модуль меню, предусмотрено с выделениее активного пункта с учетом подразделов.
Кроме этого, в состав TextCMS был включен ряд новых модулей:
- Модуль переадресации (redirect) со статусами 301 и 302
- Модуль storage, содержащий общие процедуры для модулей с хранимыми данными (для упрощения разработки других модулей)
- Комментарии с помощью сервиса Disquis (добавлены в модуль social)
- Модуль фотогалереи (gallery) с возможностью задать порядок и описание картинок
- Модуль опросов (poll)
- Модуль «хлебных крошек» (crumbs) с поддержкой микроданных
- Модуль календаря и списка предстоящих событий (future)
- Модуль случайных цитат (random)
Кроме этого, опубликован список некоторых сайтов, использующих TextCMS, и создан демо-сайт, который можно использовать для изучения ее возможностей.