Просмотр новости "Обновление системы"

Обновление системы

Обновление системы

26 Января 2015 в 11:50


Модуль панелей: раньше, при добавлении новых панелей, отображался список всех панелей - которые были подключены к движку и которые не были. Теперь модуль проверяет - все ли панели подключены к движку, если нет - выводит список тех панелей, что не подключены к движку, а если таких панелей нет - пишет, что новых панелей нет.

Модуль страниц: теперь, при создании страниц, в модуле ссылок автоматически создаются ссылки на новые страницы; при редактировании страницы - редактируется ссылка на эту страницу; при удалении страницы - удаляется ссылка на эту страницу; при включении/выключении страницы - включается/выключается ссылка на эту страницу.

Движок: добавлены кнопки "редактировать" к каждой новости и к каждой странице на сайте (при условии, что пользователь - админ, и у него есть права на редактирование новостей или страниц; если пользователь не админ, либо у него нет прав - кнопка не показывается).

Движок: текущие страницы теперь подсвечиваются в подзаголовке и в навигационной панели (меню сайта).

Движок: время генерации страницы и время обработки данных теперь рассчитываются по-новому (современными функциями).

Движок: теперь в БД посылается один запрос вместо двух для вывода левых и правых панелей сайта. Чем меньше запросов - тем меньше нагрузка на сервер и выше производительность :)

Панель администратора: модуль ссылок перемещен в раздел контента.

Панель администратора: ссылки боковой панели (меню администрирования) теперь имеют свой собственный стиль в admin.css - раньше их стиль был таким же, как у боковых панелей на сайте. Т.е. теперь можно менять внешний вид ссылок боковой панели администратора, не затрагивая внешний вид ссылок в боковых панелях на сайте.

Модуль пользователей: полностью переписан код, но внешне практически ничего не изменилось :) исправлены многочисленные ошибки (в т.ч. "самобан", бан главного супер-админа(!) и т.д.), оптимизированы запросы в БД, добавлена функция журналирования. В планах - переработать внешний вид модуля.

+ исправлены мелкие ошибки в работе движка и в некоторых модулях.

Автор: RaYMaN