[quote=“hartz, post:100, topic:33150”]
es wäre fantastisch, wenn es eine Möglichkeit gäbe, schnell die Frage zu beantworten: „Welche Threads muss ich gerade möglicherweise beantworten?
@david: Danke, dass du diesen Thread erstellt hast (ich wollte eigentlich warten, bis ich etwas Code habe :)). Ich habe gestern und heute Morgen zwischen den Meetings ein wenig daran gearbeitet und habe einen Proof of Concept, der den Suchtag in:all hinzufügt: GitHub - adqm/discourse at search_all · GitHub
Ein paar Dinge, über die man nachdenken sollte:
Das ist nur ein schneller Hack, und ich habe es außer mit einer kleinen Testinstanz mit ein paar Beiträgen nicht wirklich getestet.
Ist in:all der richtige Name?
Es wäre schön, in der Liste sehen zu können, welche Ergebnisse PMs und welche Themen sind.
Es braucht ein Kontrollkästchen im Fenster für die “erweiterte Suche”.
Ich bin gerne bereit, weiter daran zu arbeiten, wenn ich Zeit habe. Und ich kenne Ruby, Rails oder die Discourse-Codebasis noch gar nicht, also sind jedes Feedback und konstruktive Kritik definitiv willkommen!
Nach etwas mehr Herumprobieren stellt sich heraus, dass es noch nicht ganz fertig ist … aber ich werde weiter daran arbeiten und einen PR einreichen, sobald ich die mir bekannten Bugs behoben habe.
Klar, ich probiere das gerne aus. Ich möchte mich noch etwas mehr im Codebase umschauen (da ich mir noch nicht ganz sicher bin, wie die Dinge dort liegen), und das wäre ein guter Weg, das zu tun.
Es wird aber wahrscheinlich noch einige Tage dauern, bis ich mir das wirklich genauer ansehen kann. Wenn du also lieber selbst reinspringen und es erledigen möchtest, ist das auch völlig in Ordnung.
@david: Ich hatte endlich Gelegenheit, mir das anzusehen (die Unterscheidung der Anzeige von PMs und Themen in den Suchergebnissen). Ich habe lokal einen wenig eleganten Hack implementiert, der zwar zu funktionieren scheint, aber wahrscheinlich noch einiges an Verfeinerung benötigt. Soll ich ein separates Thema in der Kategorie „dev
Wenn du bereits etwas Funktionierendes hast, wäre ein PR großartig – das erleichtert das Kommentieren spezifischer Code-Teile. Falls du möchtest, bietet GitHub eine neue „Entwurf-PR“-Funktion (klicke vor dem Einreichen auf den Pfeil neben „Pull Request erstellen“).