- XF-Kompatibilität
- 2.3.x
- 2.2.x
- Kurzbeschreibung
- MusaPekel FindNode is a live filtering widget for XenForo 2.3 that instantly narrows down categories and forums on the forum index without leaving the page, supporting All, Forums only, or Categories only modes. Ideal for faster discovery and theme-friendly use, it's keyboard accessible and works seamlessly with most themes. Installation is simple via AdminCP or CLI; recommended positions include forumoverviewtop and forumlistsidebar.
, or any other delimiters.
4. Keep proper nouns (brand names, product names) in their original form when appropriate.
MusaPekel FindNode ist ein lebender Filterwidget für XenForo 2.3, das Benutzer ermöglicht, auf der Forum-Index-Seite schnell Kategorien und Foren zu reduzieren ohne die Seite zu verlassen. Während Benutzer tippen, wird die auf der Seite angezeigte Liste in realer Zeit gefiltert. Es unterstützt drei Modi:
All: Stellt sowohl Kategorieüberschriften als auch Forumüberschriften in Frage.
Forums nur: Stellt nur Forumüberschriften in Frage; Kategorien werden während der Suche verborgen.
Kategorien nur: Stellt nur Kategorieüberschriften in Frage; Forenzeilen werden während der Suche verborgen.
Warum sollte man es nutzen?
Schnellere Entdeckung: Jumps direkt zu dem richtigen Forum oder Kategorie auf großen Boards.
In-Platz-Filtrierung: Keine Seite-Reloads, keine Redirects – nur sofortige Niederschluß der aktuellen Liste.
Themengehörig: Nutzt die standardmäßigen XenForo-Selbstauswahls; kompatibel mit den meisten Themes.
Zugänglich: Tastaturfreundliche Suche und Filterfluss.
Installation & Plazierung
Installiere das Add-on (AdminCP oder CLI).
Gehe zu Erscheinungsbild → Widgets und füge Find Node (musapekel_find_node) hinzu.
Empfohlene Positionen:
forum_overview_top (oben der Forenliste)
forum_list_sidebar (Sidebar)
Optional: In den Widget-Einstellungen wähle Filtertyp: All, Forums nur oder Kategorien nur.
In der Sidebar-Position warten die Skripte auf, bis das Hauptinhalt-DOM (Forenliste) bereit ist, dann binden sie. Es wird kein jQuery benötigt.
Wie es funktioniert
Das Widget filtert nur die DOM-Nodes für Forumindex-Kategorie/Forum.
Eingabe wird normalisiert (Dialektsymbole/Türkische Buchstaben) und der Filterungsprozess erfolgt in realer Zeit.
Die Sichtbarkeit von Kategorienüberschriften und Forenzeilen wird je nach gewähltem Modus eingeschränkt.
Leistung & Kompatibilität
Nur auf dem Client (vanillajs), keine zusätzlichen HTTP-Anfragen.
Skaliert gut; für extrem große Boards betrachte die CSS-Selbstauswahl an deinem Theme.
Bei XenForo 2.3 verifiziert. Benutzerdefinierte Themes können kleine Selbstauswahlanpassungen benötigen.
FAQ / Problemlösung
“Widget funktioniert nicht in der Sidebar.” Das Skript wartet auf die Bereitstellung des Hauptinhalts-DOMs. Wenn es immer noch fehlschlägt, könnte dein Theme andere Klasse-Namen verwenden – Anpassen der Selektoren (z.B. .block--category, .node--forum, .block-row.node, .node-title a) kann helfen.
“Spalte
4. Keep proper nouns (brand names, product names) in their original form when appropriate.
MusaPekel FindNode ist ein lebender Filterwidget für XenForo 2.3, das Benutzer ermöglicht, auf der Forum-Index-Seite schnell Kategorien und Foren zu reduzieren ohne die Seite zu verlassen. Während Benutzer tippen, wird die auf der Seite angezeigte Liste in realer Zeit gefiltert. Es unterstützt drei Modi:
All: Stellt sowohl Kategorieüberschriften als auch Forumüberschriften in Frage.
Forums nur: Stellt nur Forumüberschriften in Frage; Kategorien werden während der Suche verborgen.
Kategorien nur: Stellt nur Kategorieüberschriften in Frage; Forenzeilen werden während der Suche verborgen.
Warum sollte man es nutzen?
Schnellere Entdeckung: Jumps direkt zu dem richtigen Forum oder Kategorie auf großen Boards.
In-Platz-Filtrierung: Keine Seite-Reloads, keine Redirects – nur sofortige Niederschluß der aktuellen Liste.
Themengehörig: Nutzt die standardmäßigen XenForo-Selbstauswahls; kompatibel mit den meisten Themes.
Zugänglich: Tastaturfreundliche Suche und Filterfluss.
Installation & Plazierung
Installiere das Add-on (AdminCP oder CLI).
Gehe zu Erscheinungsbild → Widgets und füge Find Node (musapekel_find_node) hinzu.
Empfohlene Positionen:
forum_overview_top (oben der Forenliste)
forum_list_sidebar (Sidebar)
Optional: In den Widget-Einstellungen wähle Filtertyp: All, Forums nur oder Kategorien nur.
In der Sidebar-Position warten die Skripte auf, bis das Hauptinhalt-DOM (Forenliste) bereit ist, dann binden sie. Es wird kein jQuery benötigt.
Wie es funktioniert
Das Widget filtert nur die DOM-Nodes für Forumindex-Kategorie/Forum.
Eingabe wird normalisiert (Dialektsymbole/Türkische Buchstaben) und der Filterungsprozess erfolgt in realer Zeit.
Die Sichtbarkeit von Kategorienüberschriften und Forenzeilen wird je nach gewähltem Modus eingeschränkt.
Leistung & Kompatibilität
Nur auf dem Client (vanillajs), keine zusätzlichen HTTP-Anfragen.
Skaliert gut; für extrem große Boards betrachte die CSS-Selbstauswahl an deinem Theme.
Bei XenForo 2.3 verifiziert. Benutzerdefinierte Themes können kleine Selbstauswahlanpassungen benötigen.
FAQ / Problemlösung
“Widget funktioniert nicht in der Sidebar.” Das Skript wartet auf die Bereitstellung des Hauptinhalts-DOMs. Wenn es immer noch fehlschlägt, könnte dein Theme andere Klasse-Namen verwenden – Anpassen der Selektoren (z.B. .block--category, .node--forum, .block-row.node, .node-title a) kann helfen.
“Spalte