N1 N1Time

NEX1ON 0.9.1 — Видалення без руйнування історії, менеджер міток

Обліковий запис можна видалити назавжди, не ламаючи замовлень і форуму; мітки перейменовуються й зливаються; кошик в опитувань і банерів; журнали можна завантажити.

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

Користувачі

Видалення назавжди без руйнування історії. На номер облікового запису роками посилаються замовлення, повідомлення форуму, журнал. Фізичне видалення рядка або впирається в зовнішній ключ, або залишає посилання в нікуди. Тепер «Видалити назавжди» стирає доступ і особисті дані, а сам запис перетворює на знеособлений корінець: старі замовлення й повідомлення залишаються на місці, відновити людину вже не можна.

Панель

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

Виправлено

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

Модулі

Банери 1.4.0, Опитування 1.1.0, Мітки 1.1.0.

Як оновитися

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

---

Посилання