N1 Nex1on

NEX1ON 0.9.1 — Удаление без разрушения истории, менеджер меток

Учётную запись можно удалить навсегда, не ломая заказы и форум; метки переименовываются и сливаются; корзина у опросов и баннеров; журналы скачиваются.

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

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

Удаление навсегда без разрушения истории. На номер учётной записи годами ссылаются заказы, сообщения форума, журнал. Физическое удаление строки либо упирается во внешний ключ, либо оставляет ссылки в никуда. Теперь «удалить навсегда» стирает доступ и личные данные, а саму запись превращает в обезличенный корешок: старые заказы и сообщения остаются на месте, восстановить человека уже нельзя.

Панель #

  • Метки: переименование, слияние двух меток в одну без дублей и очистка неиспользуемых.
  • Журналы ошибок можно скачать целиком для разбора вне браузера и удалять старые.
  • Перенаправления правятся, а не только заводятся и удаляются.
  • Опросы и баннеры уходят в общую корзину и возвращаются из неё.
  • Шрифт панели — своя настройка.
  • Все разделы модулей открываются по адресу панели, который задал владелец, и проверяют доступ по IP.

Исправлено #

  • Опросы и баннеры не устанавливались: миграция корзины добавляла один и тот же индекс дважды, и MySQL отказывал целиком.
  • Список меток в панели всегда был пуст из-за ошибки в запросе.
  • Восемь действий писались в журнал изменений служебным кодом вместо слов.
  • Раздел посещений оставался на старом адресе панели без проверки IP.

Модули #

Баннеры 1.4.0, Опросы 1.1.0, Метки 1.1.0.

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

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

Ссылки #

Поделиться: Telegram WhatsApp

Читайте также

Обсуждение

Комментарии

Обсуждение ещё не началось

Пока никто не высказался. Будьте первым.

Пожаловаться на запись