Движок сайта снова обновлен!

27 апреля 2012 - Алексей Алёшин

Быстродействие

  Переписаны некоторые запросы к БД, оптимизирована логика работы ядра и отдельно некоторых компонентов.

Так же переписаны полностью два компонента: "Поиск" и "Доска объявлений", что позволяет нам говорить о их наивысшей скорости работы.

Ядро

  • закрыты все известные уязвимости;
  • каптча обновлена до актуальной версии;
  • в режиме отладки выводятся все тексты запросов к базе;
  • поддержка плагинов для роутинга (GET_ROUTE_НАЗВАНИЕ_КОМПОНЕНТА);
  • исправлен учет пользователей online;
  • исправлен переход по ссылкам типа go/url, поддержка параметрических ссылок;
  • исправлен вывод даты с учетом часовых поясов и смещения #338;
  • исправлена проблема при генерации форм настроек модулей;
  • 404 вместо главной страницы компонента, если url не подходит не под одно правило #272;
  • исправлены ошибки при изменении элементов таблиц с nestedset;

BBCode

  • правильные автоссылки;
  • исправлена проблема при цитировании автора с ником из нескольких слов #292;
  • множественные исправления js формы добавления bb кодов #297 #363;
  • поддержка плагинов для кнопок формы добавления (GET_BBCODE_BUTTON) ;

CRON

  • задание "Удаляет записи в кеше поиска старее 1 дня";
  • задание "Удаляет сообщения службы обновлений и рассылки старее 1 месяца";

Универсальный каталог

  • исправлены ошибки с кавычками;
  • исправлены ошибки при копировании рубрик и записей каталога;

Блоги

  • в списке блогов показываются в т.ч. клубные блоги;
  • уведомления о новой записи;

Форум

  • добавлен выбор нескольких групп в настройках доступа форума;
  • добавлен выбор нескольких групп для доступа к прикреплению файлов;  
  • множественные улучшения, новые опции и внешний вид;

Доска объявлений

  • полностью переработанный компонент;
  • добавлена возможность добавления гостям;
  • иконки для рубрик;
  • прикрепление к рубрикам формы из конструктора форм;
  • поддержка rss;
  • исправлены все недочеты;

Админка

  • статьи: исправлена сортировка;
  • проверка деревьев: добавлены недостающие таблицы;
  • FAQ: исправлена смена владельца вопроса;
  • пользователи: исправлена проблемы с изменением главного админа, добавлены настройки;
  • исправлены проблемы с кавычками в компонентах;
  • добавлен доступ по ip в админку;
  • убран апплет "резервное копирование";

Поиск

  • полностью переработанный компонент;
  • максимум возможностей от полнотекстового поиска mysql;

Лента активности

  • вся лента по ссылке /actions, вкладка в профиле с сортировкой по друзьям;
  • обновление записи в ленте при изменении цели;

Пользователи

  • включенность форума учитывается при просмотре профиля;
  • исправлен вывод количества новых личных сообщений;
  • при массовой рассылке лс отсылаются уведомления на почту;
  • при сохранении настроек профиля учитывается занятость e-mail;
  • при просмотре фото пользователей учитывается опция просмотра профиля гостям;
  • исправлена ошибка при самоудалении пользователя #285;

Клубы

  • поддержка плагинов при просмотре клуба;
  • возможность смены заголовка клуба;
  • правильный подсчет участников #295;

Плагины

  • loginza: исправлены все известные проблемы #316, в том числе проблема безопасности;
  • пример плагина для роутера;

Модули

  • "Последние материалы": исправлены ошибки пагинации при дублировании модуля;
  • "Меню": исправлены ошибки при отключении вложенных пунктов, переработка кода и шаблона модуля, режим подменю;
  • Модули фотографий: обрезание длинных названий;
  • Модули смены шаблона - переписан;
  • Модуль "Форум" - переписан, добавлены новые опции;

Другие улучшения и исправления

  • в htaccess добавлена опция Options -Indexes, убраны все index.html;
  • в htaccess в директориях аплоада по умолчанию раскомментирован один из вариантов запрета выполнения php;
  • lightbox обновлен до 1.4.6;
  • multifile обновлен до 1.47;
  • во всех tpl файлах шаблона где необходимо исправлена проблема с двойными кавычками;
  • в rss исправлена ошибка при генерации;
  • награждение пользователей: добавлена поддержка плагинов (CHECK_AWARDS);
  • комментарии из скрытого контента не видны всем #353;
  • архив статей: добавлена аналогичная опция из модуля в компонент, в модуле при выводе учитываются вложенные категории;
  • конструктор форм: множественные исправления и улучшения;
  • авторизация: правильная авторизация и редирект после нее;
  • статьи сайта: исправлен вывод согласно даты статей #315;
  • разумеется, множество мелких "незаметных" правок
Рейтинг: 0 Голосов: 0 1916 просмотров
Комментарии (0)

Нет комментариев. Ваш будет первым!