N1 Nex1on

← Выпуски NEX1ON

NEX1ON 0.9.5

Массовые действия и одна корзина на весь движок

вышел 12.09.2026 PHP 8.2 или новее

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

Архив

Файл
nex1on-0.9.5.zip
Размер
2,28 MB (2 387 366 B)
SHA-256
bb9f91e3b86c096f9edba7e13ed92e8fb47dfed6986eb2515a0d14d937e7f18c

Архив выдаётся по лицензии. Войдите под почтой, на которую она оформлена, — или обновитесь из панели своего сайта: «Обновления».

Войти Купить лицензию

Раньше каждый раздел панели по-своему решал, как убрать десять записей разом: где-то были отметки, где-то нет, где-то была своя корзина, из которой ничего не возвращалось. В 0.9.5 это устроено одинаково.

Массовые действия

Отправка в корзину пачкой появилась в личных сообщениях, обращениях, страницах, опросах, подписчиках, рассылках, медиатеке и товарах. Выбор работает только с видимыми записями текущей страницы — случайно удалить тысячи скрытых отбором записей нельзя.

Массовое действие права не обходит: каждая запись проверяется отдельно, как если бы её убирали по одной.

Общая корзина

  • Отметки и «выбрать все на странице».
  • Массовое восстановление и массовое окончательное удаление; безвозвратное спрашивает отдельное подтверждение.
  • Корзина собирается один раз на всё действие, а не заново для каждой записи.

Личные сообщения 1.1.0

Раздел в панели: поиск, отбор прочитанных и непрочитанных, выбор сообщений. Отдельной корзины у модуля нет — сообщения уходят в общую. Права на просмотр чужой переписки по умолчанию есть только у роли администратора.

Что намеренно не сделано

  • Заказы магазина не удаляются пачкой: это финансовая история.
  • Роли, системные настройки и перенаправления — тоже: цена случайного выбора слишком высока.

Исправлено

  • Раздел писем падал с ошибкой 500 при открытии.
  • Скрипт выбора товаров стоял внутри заголовка страницы, не выполнялся и был виден во вкладке браузера.
  • Миграция писем падала при повторной установке модуля.

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

Залить файлы и нажать «Обновление»: модуль «Личные сообщения» 1.1.0 применит миграцию и заведёт права.