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

Новая версия 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 } ?>  


Благодарности

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

И конечно же спасибо всему сообществу за то, что вы с нами, друзья!

Файлы - Files:

Скачать InstantCMS / DownLoad InstantCMS

Версия - Version: -
Версия InstantCMS - InstantCMS: 1.8

Version ZIP: instantcms_20110416_v1.8.zip [5,18 Mb] (cкачиваний: 440)

Поделиться

Другие публикации по теме:

Комментарии