MusaPekel FindNode – Smart Forum/Category Search Widget for XenForo 2.3 1.0.2

XF 2.3 MusaPekel FindNode – Smart Forum/Category Search Widget for XenForo 2.3 1.0.2

Add-on xenforo 2

Ressources et modules complémentaires pour XenForo 2

Styles xenforo 2

Styles / Thèmes et apparence pour xenforo 2

Templates xenforo 2

Codes pour modifier les templates sur xenforo 2

Section Premium

Add-on et Styles pour membre Premium
MusaPekel FindNode – Smart Forum/Category Search Widget for XenForo 2.3 1.0.2

XF 2.3 MusaPekel FindNode – Smart Forum/Category Search Widget for XenForo 2.3 1.0.2

Catégorie Catégorie Add-Ons
Titre du sujet Titre du sujet MusaPekel FindNode – Smart Forum\/Category Search Widget for XenForo 2.3 1.0.2
Auteur de la discussion Auteur de la discussion laurent68
Date de début Date de début
Réponses Réponses 0
Affichages Affichages 35
Réaction Réaction 0
Dernier message par Dernier message par laurent68

laurent68

Fondateur

Staff
fondateur
Réputation: 100%
Discussions
4 847
Messages
12 595
Solutions
85
J'aime
7 885
Points
198

What is it?​


MusaPekel FindNode is a live filtering widget for XenForo 2.3 that lets users quickly narrow down categories and forums on the forum index without leaving the page. As users type, the on-page list is filtered in real time. It supports three modes:
  • All: Matches both category titles and forum titles.
  • Forums only: Matches forum titles only; category headers are hidden while searching.
  • Categories only: Matches category titles only; forum rows are hidden while searching.

Why use it?​

  • Faster discovery: Jump to the right forum or category instantly on large boards.
  • In-place filtering: No page reloads, no redirects—just instant narrowing of the current list.
  • Theme friendly: Uses default XenForo selectors; compatible with most themes.
  • Accessible: Keyboard-friendly search and filter flow.

Installation & Placement​

  1. Install the add-on (AdminCP or CLI).
  2. Go to Appearance → Widgets and add Find Node (musapekel_find_node).
  3. Recommended positions:
    • forum_overview_top (top of forum list)
    • forum_list_sidebar (sidebar)
  4. Optional: In Widget Options, choose Filter type: All, Forums only, or Categories only.
Note: In the sidebar position, the widget waits until the main content DOM (forum list) is ready, then binds. No jQuery required.

How it works​

  • The widget targets forum index category/forum DOM nodes only.
  • Input is normalized (diacritics/Turkish letters) and filtering is applied on the fly.
  • Visibility of category headers and/or forum rows is toggled according to the selected mode.

Performance & Compatibility​

  • Client-side only (vanilla JS), no extra HTTP requests.
  • Scales well; for extremely large boards, consider tightening CSS selectors to your theme.
  • Verified on XenForo 2.3. Custom themes may require minor selector tweaks.

FAQ / Troubleshooting​

  • “Widget doesn’t work in sidebar.” The script waits for the main content to mount. If it still fails, your theme may use different class names—adjust selectors (e.g., .block--category, .node--forum, .block-row.node, .node-title a).
  • “Column 'title' / 'active' is unknown.” Use correct XF:Widget / XF:WidgetDefinition fields for XF 2.3. Fields like title/active/display_order aren’t DB columns; ordering lives inside the positions JSON.
Télécharger V1.0.2 :
 

Pièces jointes

  • Category Search.webp
    Category Search.webp
    7.1 KB · Affichages: 15
  • Find Category And Forum Search.webp
    Find Category And Forum Search.webp
    10.7 KB · Affichages: 19
  • Forum Search.webp
    Forum Search.webp
    6.4 KB · Affichages: 14
  • mobile.webp
    mobile.webp
    29.2 KB · Affichages: 11
  • sidebar.webp
    sidebar.webp
    12.5 KB · Affichages: 13
Contenu similaire Les plus vues Voir plus
Retour
Haut Bas