Аддон XF 2.x.x MusaPekel FindNode – Smart Forum/Category Search Widget for XenForo 2.3 [1.0.2]

Иконка ресурса
Краткое описание:
Умный виджет поиска по форумам/категориям для XenForo 2.3
4
44
  • Лайк 0
Реакции:1 пользователя
Источник
https://xenforo.com/community/resources/10122/
Для версий
  1. 2.2
  2. 2.3
Что это?
MusaPekel FindNode — это виджет с живой фильтрацией для XenForo 2.3, который позволяет пользователям быстро сужать список категорий и форумов на главной странице форума без перезагрузки страницы. По мере ввода текста список на странице фильтруется в реальном времени. Поддерживаются три режима:
  • Все: Совпадает как с названиями категорий, так и с названиями форумов.
  • Только форумы: Совпадает только с названиями форумов; заголовки категорий скрыты при поиске.
  • Только категории: Совпадает только с названиями категорий; строки форумов скрыты при поиске.
Зачем использовать?
  • Быстрое нахождение: Мгновенный переход к нужному форуму или категории на больших форумах.
  • Фильтрация на месте: Без перезагрузки страниц и редиректов — просто мгновенное сужение текущего списка.
  • Совместимость с темами: Использует стандартные селекторы XenForo; совместим с большинством тем.
  • Доступность: Поиск и фильтрация удобны с клавиатуры.
Установка и размещение
  1. Установите аддон (через AdminCP или CLI).
  2. Перейдите в Appearance → Widgets и добавьте Find Node (musapekel_find_node).
  3. Рекомендуемые позиции:
    • forum_overview_top (вверху списка форумов)
    • forum_list_sidebar (в сайдбаре)
  4. Необязательно: в настройках виджета выберите тип фильтра: Все, Только форумы или Только категории.
Примечание: В позиции сайдбара виджет ждет загрузки DOM главного контента (списка форумов), затем привязывается. jQuery не требуется.

Как это работает
  • Виджет нацелен только на DOM-узлы категорий и форумов на индексе форума.
  • Ввод нормализуется (диакритические знаки/турецкие буквы) и фильтруется на лету.
  • Видимость заголовков категорий и/или строк форумов переключается в соответствии с выбранным режимом.
Производительность и совместимость
  • Только на стороне клиента (vanilla JS), без дополнительных HTTP-запросов.
  • Хорошо масштабируется; для очень больших форумов можно уточнить CSS-селекторы под тему.
  • Проверено на XenForo 2.3. Для кастомных тем могут потребоваться небольшие корректировки селекторов.
FAQ / Решение проблем
  • «Виджет не работает в сайдбаре» — скрипт ждет, пока основной контент загрузится. Если не помогает, возможно, ваша тема использует другие классы — подкорректируйте селекторы (например, .block--category, .node--forum, .block-row.node, .node-title a).
  • «Column 'title' / 'active' is unknown» — используйте правильные поля XF:Widget / XF:WidgetDefinition для XF 2.3. Поля вроде title/active/display_order не являются колонками БД; порядок определяется внутри JSON позиций.
  • Category Search.jpg
    Category Search.jpg
    30,8 КБ · Просмотры: 7
  • Find Category And Forum Search.jpg
    Find Category And Forum Search.jpg
    43,1 КБ · Просмотры: 8
  • Forum Search.jpg
    Forum Search.jpg
    33,5 КБ · Просмотры: 7
  • mobile.jpg
    mobile.jpg
    99,3 КБ · Просмотры: 7
  • sidebar.jpg
    sidebar.jpg
    43,7 КБ · Просмотры: 8

Автор

bobobo

Еще ресурсы от bobobo

ExecutableCrafting Premium
ExecutableCrafting Premium
Кастомный крафт — ультимативная система кастомных рецептов для серверов Minecraft!
Executable Items PREMIUM
Executable Items PREMIUM
Кастомные предметы ✨ Поддержка Custom Craft ✅ Более 30 различных триггеров ⭐ Бесконечные возможности
Executable Levers
Executable Levers
Размещайте масштабируемые рычаги и настраивайте их триггеры
⭐ ExecutableEvents ⭐ PREMIUM
⭐ ExecutableEvents ⭐ PREMIUM
Инструмент, позволяющий настраивать события, происходящие на вашем сервере.
Executable Blocks ⭐ PREMIUM
Executable Blocks ⭐ PREMIUM
Кастомные блоки, кастомные триггеры, создавайте эпические блоки! Поддерживает ItemsAdder, Oraxen!
SCore
SCore
Библиотека для плагинов от Ssomar
MythicRPG
MythicRPG
MythicRPG - это дополнение для Mythic, которое позволяет создавать кастомные заклинания
MythicAchievements dev build
MythicAchievements dev build
MythicAchievements - кастомные достижения с использованием MythicMobs
Model Engine Premium 4.x
Model Engine Premium 4.x
Создание и управление модоподобными моделями сущностей без каких-либо модов.
QUARRY ✅ Resource Extraction Machines | ItemsAdder/Nexo/Oraxen [1.12-1.21.11]
QUARRY ✅ Resource Extraction Machines | ItemsAdder/Nexo/Oraxen [1.12-1.21.11]
- Руда, древесина, рыба, растения, мобы, шерсть, булыжник | GUI, бустеры, топливо, магазины, звуки!
[Official] mcMMO
[Official] mcMMO
Больше и лучше! Оригинальный разработчик вернулся!
ВерхНиз