4PDA Link Checker v2.6
Назначение:
Проверка ссылок в постах на битость, скрытые посты и нарушения правил (в частности, п. 3.9).
Ключевые функции:
1. Проверка битых ссылок:
• Распознаёт stat/go?u=-ссылки, извлекает реальный URL.
• Проверка через GM_xmlhttpRequest (HEAD/GET).
• Обработка редиректов и таймаутов.
• Разметка битых ссылок (❌, ⚠️) и визуальное оформление в тексте.
2. Выявление запрещённых ресурсов:
• Определяет ссылки на ресурсы, запрещённые п.3.9 (например, Boosty, Telegram, VK и др.).
• Выделяет такие ссылки (зелёная рамка, примечание).
3. Обнаружение ключевых слов:
• Поиск по тексту постов слов VPN, ВПН, КВН и выделение постов.
4. Работа со скрытыми/удалёнными постами:
• Используется сложная логика isPostVisible():
• проверка display, visibility, классов hidepin, deletedpost, наличия текста [HIDE], [DELETE].
5. Панель результатов:
• Фиксированная панель сверху страницы.
• Показывает количество ссылок, кнопку обновления и настройки (игнорируемые домены).
• Позволяет перейти к посту с нарушением.
6. Меню и модальные окна:
• Возможность скрывать битые ссылки.
• Редактирование списка игнорируемых доменов.
• Отдельный интерфейс для управления.