Головна » Новини » InstantCMS 2.9.0

InstantCMS 2.9.0

3 лютого 2018 - Адміністратор

Нові функції модераціїї, керування контентом, покращений функціонал компоненту "Групи", покращено безпеку

Модерація і управління записами контенту

Тепер у нас єдиний розділ модерації для будь-якого контенту сайту, будь то коментарі, групи або записи типів контенту. Для типів контенту модерацію при додаванні / редагуванні тепер можна включати для кожних груп користувачів окремо. Користувачі тепер бачать свої записи, надіслані на модерацію в окремому розділі. Для кожної із записів видно хто з модераторів подивився і коли подивився, якщо запис ще не пройшла модерацію. Якщо модератор ще не встиг подивитися запис, користувач може відкликати її з модерації. Всі ці маніпуляції супроводжуються повідомленнями як на email, так і повідомленнями всередині сайту. Доданий механізм чернеток дозволяє не публікувати запис відразу, а, наприклад якщо не дописана публікація, зберегти її в чернетки. А після закінчення написання вже відправляти на модерацію або публікувати. Модератор може кожен запис повернути на доопрацювання з поясненнями або видалити її також з поясненнями. Видалення з поясненнями також стосується і модерації коментарів. У зв'язку з вищевикладеним додані декілька спеціальних пунктів меню. Фотографії з неотмодерірованних альбомів (або чернеток) тепер не будуть показуватися в списках.

Компонент "Групи"

— Додали модерацію для груп;
— Можливість вказати ролі учасників за замовчуванням при вступі;
— Набори пов'язаного контенту груп;
— Можна передавати права на групу (змінювати власника) з опціональним повідомленням на email адміністратора сайту;
— Можна відв'язувати записи контенту від групи;

Безпека

CMS стала ще більш безпечною. Ми закрили дві неприємних уразливості. Також механізм завантаження файлів тепер використовує перевірку типів файлів по сигнатурам. Компонент "Редіректи" тепер повноцінно відключається. Опція перевірки рефера включена за замовчуванням.

Інші зміни

— При установці CMS з'явився чекбокс "Автоматично перевіряти оновлення InstantCMS";
— Форма наборів для типів контенту тепер будується автоматично, можна доповнювати її, використовуючи стандартний механізм хуков;
— У контролерах тепер можна звертатися до інших контролерів і їх моделям за принципом $ this-> controller_NAME і $ this-> model_NAME в контексті одного об'єкта;
— У планувальнику тепер можна вказувати суворе дотримання періоду запуску;
— Для списків типів контенту тепер можна вказувати різні шаблони, наприклад, для списку модерації один шаблон, для списку особистих записів інший, для записів в групах третій і так далі;
— Можна давати користувачам перемикати шаблони списку записів;
— Для полів типів контенту також можна вказувати, для яких списків їх показувати;
— Можна задавати порядок для типів контенту, що відіб'ється також в меню користувача "Створити ...";
— Коментарі зі списку в адмінки тепер можна видаляти масово;
— Набори в будь-яких списках контенту, в самих наборах можна це обмежити;
— Доданий універсальний механізм "черг" (за розкладом з'явилося нове завдання). На даний момент використовується для відправки email, відповідна опція є в компоненті "Особисті повідомлення";
— Механізми черг і модерації універсальні, можуть використовуватися в будь-яких контролерів;
— У контролерах можна використовувати чужі моделі і / або свої успадковувати від існуючих моделей інших контролерів;
— Клас cmsFormField повністю документований;
— Тепер можна робити масове розсилання користувачам як особистих повідомлень, так і сповіщеннь;
— Доступ до відключеному сайту можна обмежувати по групі користувача (раніше тільки для адміністраторів);
— Можна обмежувати доступ до всього типу контенту;
— Бібліотека PHPMailer оновлена ​​до актуальної версії;
— Бібліотека Mobile Detect оновлена ​​до актуальної версії;
— Безліч дрібних поліпшень і виправлень.

Зміни в шаблонах

Змін в шаблоні зовсім небагато, але це не означає, що оновлювати іх не треба.

Нагадую, що українську локалізацію для цієї версіїї системи від пана boanro, можна знайти тут.

Рейтинг: 0 Голосів: 0 552 перегляди
Коментарі (0)

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