Новая версия InstantCMS 1.9

10 января 2012 - Dream

русская версия

 instantCMS_20111122_v1.9

и украинская версия (портал http://www.instantcms.com.ua/)

instantcmsua-2012_01_09-v1-9

Итак что же нового:

Безопасность

Благодаря усилиям The matrix по нахождению критических багов, были закрыты все известные уязвимости, последняя из которых была закрыта уже во время работы над релизом.

Убрано встроенное резервное копирование, как представляющие потенциальную угрозу злоумышленникам. В файлах htaccess в директориях загрузки файлов раскомментирован по-умолчанию один из вариантов запуска php скриптов.

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

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

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

Ядро

закрыты все известные уязвимости;каптча обновлена до актуальной версии;в режиме отладки выводятся все тексты запросов к базе;поддержка плагинов для роутинга (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;разумеется, множество мелких "незаметных" правок

Похожие статьи:

Новости разработчиковАнонс модуля "Поощрение пользователей"

Новости разработчиковЗагрузка расширений через админку

Новости разработчиковЗаменяем название компонента, url и т.д. на примере FAQ

Новости разработчиковМодуль аккардион статей

Новости разработчиковКомпонент Сервис Ёлок ver.1.1

Рейтинг: 0 Голосов: 0 4757 просмотров
Комментарии (3)
КОНСТАНТИН # 18 января 2012 в 13:35 0
Нет умилений моим конца! Это Лучший Двиг об Ца Ца! Пою и таццую! Любуюсь движком!!! Копирайт заменю и продам потом))))))))))))))))
zraz # 14 апреля 2012 в 14:23 0
Нет возможности установить пользователям своё, локальное время. Пользователи на сайте с абсолютно разными часовыми поясами и соответственно все у кого время отличается от времени по которому живет сайт наблюдают сообщения\посты на форуме и т.д. из прошлого\будущего. Беглый поиск и просто здравый смысл подсказывают, что без серьезного напильника это изменить никак нельзя. Может я ошибаюсь и есть какое-нибудь решение?
Dream # 20 апреля 2012 в 22:14 0
нет - такого точно нет