Template CMS обновилась до 2.0.3
В этой версии достаточно много важных измений во всех модулях системы и боксовых плагинах.
Список основных изменений:
.htaccess- Модифицирован главный .htaccess теперь он устанавливает базовые настройки php, apache.
Ядро- Исправлен режим дебаггинг false
- Система не запустится на PHP меньше 5.2.0 Сообщит о том что требуется 5.2.0 или выше.
- Модуль Security запускается первым.
Модуль XML- Новая функция safeXMLdata() для очистики данных перед вставкой в БД. Она используется по умолчанию, так что самому что то через нее пропускать не нужно.
- Модифицирована функция saveXML() Устранено падение БД в случае попадания опасных данных.
- Модифицированы функции которые записывают данные. Очищаются входящие данные от опасных символов в том числе и xss атак.
- Новая функция countXMLRecords() для подсчета количество записей в БД.
- Исправлена выборка необходимого количества записей из БД в функции selectXMLRecord()
Модуль Security- Модифицированы функции safeName() и sanitizeURL() появилась возможность создавать ссылки такого вида site.ru/page.html
- Новые функции removeInvisibleCharacters() и xssClean() для базовой очистки данных перед их сохранением в БД.
Модуль Zip - Исправлена критическая бага. Бекап создавался неверно.
Модуль Filesystem- Модифицирована функция createFile() проверяется директория перед записью в него файл.
- Добавлены новые функции listOfDirs() fileExists() fileExt() fileLastChange() fileLastAccess()
Плагин Pages- Добавлена возможность передавать параметры странице. site.ru/page?param=value
- Добавлена возможность редактировать дату страницы
- Исправлена бага при переименовании родительской страницы и ее сохранении данные дочерних страниц сохранялись некорректно.
- Появились хлебные крошки
Плагин PluginsInstaller- Добавлена возможность удалять плагины с сервера.
Плагин Themes- Исправлено отображение плагинов которым можно задать индивидуальный шаблон
- Исправлено отображение доступных тем оформления.
- Исправления в языковых файлах
Плагин System- Если сайт поставлен на тех. обслуживание, то текст кнопки подсвечивается красным.
- Страницу "Техническое обслуживание" можно редактировать из админки
Плагин Filesmanager- Отображается размер файлов.
- Массив разрешенных файлов заменен на массив запрещенных.
- Исправлена проблема с загрузкой файлов с русским названием.
Некоторые другие правки - Исправлен фильтр xhtmlCompliantOutput плагина NicEdit
- В урле может проходить русский текст.
- Добавлена функция для сжатия HTML в Misc хелпере
- Удалена функция countWords() из хелпера Text
- jQuery обновлен до 1.5.2
- Добавлена русская локализация в форме авторизации
- Исправлены стили админки
- Исправлен формат даты по умолчанию
- Оптимизированы стили, скрипты и картинки
- Новый favicon
- А также много других различных правок кода и стилей.
Подробнее о том как обновится с 2.0.2 до 2.0.3 можно прочитать в новости на офф. сайте:
http://template-cms.ru/news/13/Template-CMS-2.0.3
Скачать: http://download.ru/products/template-cms?category_id=11
Внимательно ознакомтесь с новостью
http://template-cms.ru/news/13/Template-CMS-2.0.3
И Обновитесь до 2.0.3 так как было много различных правок в том числе и критических.
Так же обновил уже плагин новостей (совместимость с 2.0.3)
http://forum.template-cms.ru/post/571/#p571