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[/b]
Модифицированы функции 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

Прикреплённые файлы:
Файл: templatecms_2_0_3.zip
Размер: [214 Kb] (забрали: 33 раз)