Dies war auch eines unserer Kernprobleme. Wir haben eine obszöne Menge an Plattformen, die dasselbe tun, und Discourse ist phänomenal darin, all diese Dinge richtig zusammenzukleben.
Insbesondere fehlte uns ein zentraler Suchpunkt. Um dies zu (sehr) geringen Kosten zu erreichen, haben wir das Discourse-Team gesponsert, die Header-Suche zu modifizieren, damit wir von der Discourse-Suchleiste aus andere Plattformen durchsuchen können. Jetzt können wir Confluence usw. von Discourse aus durchsuchen ![]()
Hinweis: Dies durchsucht nicht nativ in Discourse, sondern leitet den Benutzer zur anderen Plattform weiter, jedoch mit dem Suchbegriff als Abfrageargument, sodass er direkt zu den Ergebnissen auf der anderen Plattform gelangt.
Das bedeutet, es fallen keine laufenden Kosten an, kein Bedarf, eine vollständige Suchmaschine zu bauen – Sie installieren und konfigurieren einfach die Theme-Komponente ![]()
Unten sehen Sie ein Beispiel für die Suche nach Meta aus der Suchleiste Ihrer Instanz:
- Fügen Sie
fab-discoursezu Ihrem SVG-Icon-Subset hinzu

- Öffnen Sie im Header-Such-Theme-Komponente den Editor
extra search icons:

- Fügen Sie einen Eintrag für Meta hinzu
Hinweis:excludeFromist eine Liste von Kategorie-IDs für die Kategorien, in denen dieses Symbol nicht erscheinen soll. In diesem Fall schließen wir es von Kategorie-ID 1 aus. - Änderungen speichern.
Wenn Sie den Browser aktualisieren, sollten Sie das Meta-Symbol in der Suchleiste sehen, wenn Sie einen Suchbegriff eingeben. Wenn Sie auf das Symbol klicken, werden die Ergebnisse für diesen Begriff in Meta angezeigt ![]()
Im Video unten suche ich nach “fatigue” in der Suchleiste meiner persönlichen Instanz und klicke dann auf das Meta-Symbol, um die Ergebnisse für “fatigue” in Meta zu sehen:
