Релиз LinkorCMS 1.4

Список изменений LinkorCMS 1.4 (04.10.2012)

  • Модули
    • Добавлен модуль обновления системы.
    • Добавлен модуль тестирования кода.
    • Добавлен модуль редактирования меню администратора.
    • Добавлен модуль карты сайта с поддержкой плагинов.
    • Модуль Новости
      • Добавлена возможность указывать дату новости при редактировании.
      • В админке новостей теперь используется виджет Table собственной разработки.
      • Все функции модуля теперь в одном файле, ajax-удаление топиков.
    • Модуль Страницы
      • Добавлена поддержка категорий в Меню (модуль Страницы).
      • При выводе страниц теперь используется ajax-дерево, виджет jQuery TreeView собственной разработки.
      • Поддержка кириллических (юникод) ссылок на страницы.
    • Модуль Фотогалерея
      • Добавлена мультизагрузка изображений.
      • Возможность сортировки изображений.
      • Оптимизация оригиналов.
      • ColorBox (скрипт типа LightBox).
    • Модуль Модули (Расширения)
      • Модуль управления модулями переименован в Расширения, доработан механизм работы с расширениями.
      • Возможность установки модулей из архивов(теперь не нужно вручную раскидывать файлы модуля по папкам).
      • Расширениями теперь считаются шаблоны, плагины, модули и блоки.
    • Модуль Форум
      • Системная генерация ЧПУ форума.
      • Подсчёт количества сообщений и тем для каждого пользователя.
      • Ссылки для перехода на следующую и предыдущую тему форума.
      • Форум теперь использует отдельную таблицу онлайн-пользователей.
      • Все функции форума переписаны, кроме корзины и подписки на новые сообщения в теме.
    • Модуль Управление БД
      • Добавлена функция создания резервной копии БД.
      • Добавлены функции выполнить SQL и оптимизировать БД для MySQL.
      • Добавлена функция очистить таблицу.
    • Модуль Поиск
      • Добавлена сортировка результатов поиска по наличию совпадений в заголовке.
      • Удаление BBCode перед поиском.
    • Изменения в других модулях
      • Все модули адаптированы для работы с ajax админки.
      • В модуле глобальной модерации комментариев теперь есть функция для поиска комментария на сайте.
      • Во всех модулях, где возможно, добавлена функция для перехода на страницу объекта на сайте.
      • В модуле Опросы варианты ответов теперь можно динамически добавлять, удалять и сортировать перетаскиванием.
      • Возможность выбрать шаблон админки при логине, выбор запоминается в настройках пользователя.
      • Поддержка вывода "хлебных крошек" на сайте (добавлено API и шаблоны).
      • Добавлена возможность отредактировать свой профиль не системному администратору в админке (сменить пароль и e-mail).
      • Убрано ограничение в 255 символов в описании категорий.
  • Скрипты
    • В качестве JS фреймворка по-умолчанию используется jQuery.
    • Новая админка с Ajax. Динамические "хлебные крошки" (строка навигации) и верхнее меню.
    • Ajax-дерево страниц и категорий.
    • Доработан файловый менеджер для TinyMCE ImagesManager.
    • Добавлен виджет table.
    • Файловый менеджер elFinder.
    • Gzip сжатие скриптов и css файлов.
    • Скрипт ColorBox.
    • Скрипт подсветки синтаксиса Syntax Highlighter.
    • Добавлены плагины TinyMCE: Вставка кода SyntaxHighlighter, просмотр кода с подсветкой синтаксиса и форматированием.
    • Обновлён TinyMCE.
  • Отладка
    • Переименованы лог-файлы, теперь они не содержат расширения .php и защищены .htaccess файлом.
    • Доработана обработка и вывод ошибок.
  • Ядро
    • Совместимость с PHP 5.4.
    • Динамическая сборка ядра в один файл и автоподключение классов.
    • Новый класс System - локатор зависимостей.
    • Добавлена автоматическая блокировка инсталлятора.
    • Инсталлятор теперь пытается автоматически создать резервную копию БД после установки системы.
    • При парсинге Values в файловой БД auto_increment поля теперь оставляются как есть, если есть значение.
    • Блоки template и head теперь создаются до подключения шаблонов.
    • Удалены функция IncludeFunction и plugins.inc.php.
    • Удалён встроенный модуль статистики посещений.
    • Добавлены функции SafeR, MakeSet, MakeValues для удобства, если поля в форме называются так-же как и колонки таблицы.
    • Добавлена функция SafeR и новый тип onoff.
    • Добавлены функции UseScript и UseLib для подключения JS и PHP библиотек.
    • Полностью переписан движок шаблонов Starkyt. Исправлены ошибки, добавлены новые возможности в язык шаблонов, увеличена скорость компиляции.
    • Добавлена возможность указывать значение в условных блоках используя символ равенства. Пример {block:var=value}
    • Добавлены функции для простой работы с движком комментариев.
  • Плагины
    • Удалён плагин авторизации, авторизация теперь идет через модуль "Пользователи".
  • Блоки
    • Блок последних тем на форуме.
    • Блок случайного изображения из галереи.
    • Возможность изменить заголовки в блоке пользователя, добавлена поддержка плагинов (требуется обновление шаблона).
  • Классы
    • Улучшен класс Navigation: теперь поддерживается более оптимальная работа с MySQL и поддержка ajax.
    • Добавлен класс для работы с Url.
  • Прочее
    • Переработана функция закрытия сайта для пользователей. Теперь показывается страница с шаблоном из текущей темы.
    • Добавлены страницы ошибок. Страницу ошибки 404 можно оформлять в шаблоне.
03.10.2012 17:06 • Администратор

Комментарии

Добавить комментарий
Олег Александрович  09.11.2012 14:00  
Как предложение:
Не хватает количества комментариев в строчке Комментарии (...)
(что расположена выше, перед строчкой - Добавить комментарий)
Олег Александрович  09.11.2012 13:59  
Спасибо.
Система понравилась и работает быстро.