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

Мы рады представить вам релиз InstantCMS версии 1.8.

В этом релизе была исправлена масса багов и закрыты все известные уязвимости. Не обошлось, конечно же, и без приятных улучшений. Мы продолжили работу над рефакторингом старого кода. Например, почти полностью был переписан компонент «Фотогалерея». Во многих местах оптимизированы запросы к БД и производительность кода. Все это позволяет говорить что в этой версии движок станет еще быстрее.

Мы рады представить вам релиз InstantCMS версии 1.8.

В этом релизе была исправлена масса багов и закрыты все известные уязвимости. Не обошлось, конечно же, и без приятных улучшений. Мы продолжили работу над рефакторингом старого кода. Например, почти полностью был переписан компонент «Фотогалерея». Во многих местах оптимизированы запросы к БД и производительность кода. Все это позволяет говорить что в этой версии движок станет еще быстрее.

Итак, что нового?

Новые настройки доступа

Нас часто просили сделать множественный выбор групп, которые имеют доступ к определенному модулю, пункту меню или статье. В этой версии такая возможность появилась. Более того, добавлено управление доступом не только для статей но и для разделов, чего раньше не было.

Мультизагрузка фотографий

Теперь мультизагрузка присутствует не только в личных, но и в общих альбомах галереи. Когда пользователь будет добавлять фото в общий альбом, он сможет отметить галочку «мультизагрузка» и перейти к форме выбора нескольких фотографий. Названия фотографий, загруженных за один раз, могут быть одинаковыми и отличаться только номером. Либо, если общее название не было указано, будут использованы имена исходных файлов.

Изменения в ядре

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

Редактор BB-Code (форумы, блоги, комментарии)

теперь все внешние ссылки выводятся только через редирект;
добавлена поддержка вставки нового кода видео YouTube;
добавлена поддержка вставки видео Вконтакте;
исправлен редирект на внешние ссылки, содержащие знак вопроса;

Админка

добавлена возможность удаления записей из ленты событий;

Управление модулями

через окно быстрой настройки теперь можно отключать модули;

Разделы и статьи

URL статьи больше не изменяется при редактировании статьи с сайта;
исправлено создание раздела без названия, приводящее к невозможности этот раздел удалить;

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

личные сообщения теперь удаляются раздельно получателем и отправителем;
в модуле «Рейтинги пользователей» теперь выводятся статусы;
добавлена возможность выбора группы, в которую пользователь попадает после регистрации;
добавлена транслитерация загружаемых файлов с русскими именами;
исправлено удаление неактивных пользователей через CRON;

Комментарии

Добавлена возможность редактирования комментария в течении N минут после добавления. Для того чтобы включить эту возможность, в настройках компонента «Комментарии» на вкладке «Доступ» нужно указать интервал времени, в течении которого можно редактировать комментарии.

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

исправлен вывод цен с надбавки в модулях «Новое/Популярное/Случайное в каталоге»;
правильный вывод автора записи;
сортировка рубрик по алфавиту;
возможность смены администраторами рубрики при редактировании записи;

Объявления, Вопросы и ответы

добавлена поддержка VIP-объявлений;
возможность отключить прием вопросов от гостей;

Клубы

исправлено удаление постов администраторами клубов;
добавлена возможность создания нескольких клубов пользователями;
Интеграция с «Биллингом пользователей»

В ближайший понедельник, 18 апреля состоится релиз коммерческого компонента «Биллинг пользователей».
Большинство компонентов в составе InstantCMS 1.8 имеют интеграцию с биллингом, и позволят оказывать различные платные услуги пользователям вашего сайта.

Как обновиться с версии 1.7

Перед началом обновления обязательно сделайте резервную копию своего сайта и дамп базы данных.
Мы не несем никакой ответственности за любые потери данных произошедшие в результате неправильных действий при обновлении.

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

Распакуйте архив в папку с сайтом, заменяя имеющиеся файлы;
Для владельцев коробочной версии InstantMaps:
перед заливкой файлов на сайт. удалите из архива все содержимое папки /templates/_default_ КРОМЕ папок «components» и «modules»

Запустите скрипт http://yoursite.ru/migrate;

После завершения миграции удалите папки «install» и «migrate»;

Если вы используете собственный шаблон:

Обновите tpl-шаблоны компонентов и модулей из дефолтного шаблона;

В коде template.php своего шаблона перед вызовом добавьте:

<?php $messages = cmsCore::getSessionMessages(); ?>
<?php if ($messages) { ?>
<div class=»sess_messages»>
<?php foreach($messages as $message){ ?>
<?php echo $message; ?>
<?php } ?>
</div>
<?php } ?>  

Прикреплённые файлы:
Файл: instantcms_20110416_v1.8.zip
Размер: [5,18 Mb] (забрали: 79 раз)

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *