Актульнаый релиз „DataLife Engine 19.0 Final“ buildid 109

подробнее о релизе

Главная страница / DataLife Engine / Плагины для DLE / BrokenLinks - жалобы на битые ссылки

BrokenLinks - жалобы на битые ссылки

17 декабря 2025 | 01:44 | Среда
29
0
[ Рейтинг: 0 / Голосов: 0 ]
BrokenLinks - жалобы на битые ссылки

Пользователи иногда находят нерабочие ссылки для скачивания файлов в новостях. Администратор об этом не узнает, пока кто-то ему не сообщит. Решение: Встроенная система жалоб на битые ссылки в дополнение к стандартной системе жалоб в DLE, которую можно использовать для других целей. Здесь всё просто до боли: один клик в новости и админ узнает о том какой материал нужно будет проверить.

Как работает:

  • В полной новости появляется кнопка «Перезалить» (видна только зарегистрированным пользователям)
  • Пользователь, найдя нерабочую ссылку, нажимает эту кнопку
  • Система запоминает, что этот пользователь пожаловался на эту новость (1 жалоба = 1 пользователь)

Что видит администратор:

  • Список новостей с битыми ссылками
  • Сортировка: больше жалоб = выше в списке
  • Кто именно жаловался (имена пользователей)
  • Ссылка для быстрого редактирования новости
  • Кнопка удаления жалобы (после устранения проблемы)

Защита от злоупотреблений:

  • Только зарегистрированные пользователи могут жаловаться
  • Один пользователь = одна жалоба на одну новость
  • Нельзя накручивать жалобы
  • Итог: Администратор видит, в каких новостях сломались ссылки, кто об этом сообщил, и может быстро все исправить.

Основные улучшения:

  1. Сортировка по количеству жалоб:

    • По умолчанию сортировка по убыванию (DESC) — больше жалоб выше

    • Можно кликнуть на заголовок «Жалобы» для смены порядка сортировки

    • Индикатор сортировки (иконка) меняется в зависимости от направления

  2. Визуальная индикация:

    • Разные цвета для разного количества жалоб:

      • 10+ жалоб: красный цвет с иконкой предупреждения

      • 5-9 жалоб: оранжевый цвет с иконкой внимания

      • 3-4 жалобы: синий цвет с информационной иконкой

      • 1-2 жалобы: стандартный цвет с иконкой флага

  3. Кнопка сортировки в правом верхнем углу панели

  4. Жирный шрифт для количества жалоб

  5. URL-кодирование для имен пользователей при поиске

  6. Интерактивный заголовок столбца — кликабельный для смены сортировки

Часть текста — ИИ, но суть плагина думаю всем понятна. Нашёл его в интернете для DLE 9.х [win-1251]. Немного его подправил под DLE 19.0, чтобы админка выглядела в стилей всех разделов DLE.

Автор: e-div.com
Модификация под 9.x: Dmitry Dark5ider
Источник: 🔗

Скачать оригинальный архив для DLE 9.x win-1251:

brokenlinks-1_0-dlya-dle-9.x.zip [20.71 Kb] (cкачиваний: 0)

Скачать BrokenLinks для DLE >= 19.0:

Внимание! У Вас нет прав для просмотра скрытого текста.

Инструкция по установке - в комментарии архива указана, на всякий случай продублирую ещё здесь!

И скриншот админки модуля:

Работа модуля на сайте:

#1 Сама кнопка на сайте выглядит так

#2 При первичной просьбе сообщение что админ увидит вашу просьбу

#3 Если пользователь захочет второй раз оставить просьбу - он получит уведомление что он уже оставлял администрации просьбу на данный материал.

Комментарии:
ℹ️
 
Модули для создания киносайта и не только на базе DataLife Engine, и многое другое...
Просто блог Евгения Попова, он же - byroot © 2015-2025 | Карта сайта