[Theme Component] KI-Konversationen – Sidebar-Suche (nur Nachrichten)
Hallo zusammen – ich wollte nur eine winzige Theme-Komponente teilen, die ich (mit einem Anstoß von ChatGPT) erstellt habe. Sie fügt eine leichte „KI-Nachrichten“-Suchbox zu den KI-Konversationen-Sidebars hinzu und leitet direkt zur Kernsuche mit in:messages weiter.
GitHub: GitHub - BrianCraword/Discourse-AI-Conversations-Search-
Was es tut
- Platziert eine kompakte Suchbox oben in den KI-Konversationen-Sidebars (Hauptliste + Einzel-Chat).
- Sucht nur Ihre Nachrichten über
/search?q=<Schlüsselwörter> in:messages(keine erweiterte Benutzeroberfläche). - Berechtigungen: wird für angemeldete Benutzer mit Vertrauensstufe ≥ 1 angezeigt (Mitarbeiter sehen sie immer).
- Eigenständige Stile; ändert nicht das Gesamterscheinungsbild Ihrer Website.
Installation
- Admin → Anpassen → Themes → Installieren → Aus einem Git-Repository
- Fügen Sie die Repository-URL ein und installieren Sie sie als Komponente in Ihrem aktiven Theme.
- (Optional) Platzieren Sie Ihre eigenen KI-Konversationen-Stile in einer separaten Komponente; diese Suche ist so konzipiert, dass sie gut mit benutzerdefinierten Stilen harmoniert.
Anforderungen / Hinweise
- Getestet auf Discourse 3.2+.
- Erwartet, dass der KI-Sidebar-Container
.ai-conversations-panelenthält (vorhanden in der Discourse AI Conversations UI). - Keine Einstellungen – absichtlich einfach gehalten. Wenn Sie Sichtbarkeit für TL0 oder ein anderes Bereichs-Token (
in:personal) benötigen, forken Sie den kleinen Initialisierer und passen Sie ihn an.
Kein Muss, aber einige Leute werden den Komfort mögen. Feedback und PRs sind willkommen!
