Gibt es eine Möglichkeit, die Beiträge eines bestimmten Benutzers aus den Suchergebnissen zu entfernen? Derzeit, wenn ein sehr aktiver Benutzer einen Benutzernamen hat, der mit einem beliebten Begriff in einer Community beginnt oder diesen anderweitig enthält, wie z. B. …
Suchbegriff: ‘ABCD’
Benutzername: ‘ABCDAndUser…’
…Die Suche nach diesem Begriff führt oft zu einer Liste der Beiträge des Benutzernamens, bis zu dem Punkt, an dem es fast unmöglich ist, die Ergebnisse der zufälligen Beiträge dieses Benutzers von denen zu unterscheiden, die tatsächlich zum Thema gehören und diesen Benutzer einfach in die Diskussion einbeziehen. Idealerweise wünscht sich die Mehrheit der Mitglieder eine Liste von Beiträgen, die zum Thema gehören, gegenüber denen, die nur den genannten Benutzer beim Posten enthalten, ohne dass der Begriff aktiv verwendet wird.
Bearbeitung: Derzeit ist mir keine Umgehungslösung dafür bekannt, außer den genannten Benutzernamen zu ändern und/oder Benutzer, die diesen Benutzernamen blockieren, während sie ihre Suche durchführen. Keines davon ist ideal.
Oh, wow. Bringt es tatsächlich gerade erst von dieser Person gepostete Beiträge hervor, oder sind es Beiträge, die Antworten enthalten, die buchstäblich ihren Benutzernamen enthalten?
Es scheint, dass es dort eine Verbesserung geben muss – es ist nicht richtig, dass ein Name eine Suche auf diese Weise „kapern“ kann, und es ist wahrscheinlich, dass Leute Benutzernamen wählen, die sich auf das jeweilige Thema eines Forums beziehen.\n\nIch weiß nicht, wie schwierig das im Hintergrund wäre, aber es wäre vielleicht gut, Benutzernamen zu unterdrücken, es sei denn, das @-Zeichen ist vorhanden.
Ich glaube nicht, dass das die beste Lösung für dieses Problem ist. Ich kann mir zum Beispiel vorstellen, dass jemand in einem Autoforum einen Benutzernamen hat, der verkündet, dass er ein bestimmtes Automodell besitzt oder liebt. Möchten Sie diese Möglichkeit wirklich verbieten – oder die Liste pflegen?
Außerdem musste ich einmal eine Supportfrage an AT&T stellen und konnte den Namen „Matthew“ nicht verwenden. Möchten Sie erraten warum?
Vielleicht habe ich die Einstellung missverstanden, wie sie angegeben wurde. Müssten Sie jede Instanz eines potenziell problematischen Wortes in zukünftigen Benutzernamen reservieren und es auch rückwirkend aus den Benutzernamen von Community-Mitgliedern entfernen?
Ich weiß aus Erfahrung, dass wir Mitglieder haben, die zum Beispiel den Namen „testuser“ verwenden. Das heißt, dies würde nur als Lösung funktionieren, wenn wir Platzhalter verwenden würden, um Benutzernamen massenhaft zu sperren, oder? Das scheint in zahlreichen Abkürzungen leicht übertrieben zu sein (dieser spezielle Fall war ein ETF-Ticker in einer Finanz-Community).
Auch praktisch gesehen funktioniert die Benutzernamenbeschränkung nicht gut mit SSO. Wenn SSO dieselbe Beschränkung nicht erzwingt und der Benutzer unwissentlich einen “gesperrten” Namen wählt, weist Discourse ihm einen zufälligen, UUID-ähnlichen Benutzernamen zu.
Gibt es einen bestimmten Grund, warum Discourse das Google-Minuszeichen nicht nachahmt, um Suchergebnisse, die einen Begriff enthalten (oder in diesem Fall einen Benutzernamen als auszuschließenden Begriff), von einer Suche auszuschließen? Ich denke, das wäre die einfachste Lösung gewesen, wenn es sie gäbe.
Entschuldigung, ich benötige diese Konversation geerdet.
Sie sagen, Sie möchten suchen nach:
msft -msft_user
Dies ist technisch in unserem aktuellen Index möglich, würde aber viel Arbeit erfordern, um es zum Laufen zu bringen. Insbesondere da msft_user in zwei Tokens (msft / user) zerlegt wird, müssten wir die Syntax is followed by verwenden. Ich sehe den Vorteil der Implementierung eines - Operators, aber es ist keine triviale Änderung.
Ja, Entschuldigung, falls das zu langatmig wurde. Das war sicherlich nicht meine Absicht.
Ich dachte, ich frage, nachdem eines unserer Mitglieder diese Situation angesprochen hat, da es eine passende Änderung zu sein schien, als Ihr Team gerade erst an Verbesserungen der Suche gearbeitet hat.
Keine Probleme, ich halte es für eine absolut legitime Anfrage, die Unterstützung von -something und -\"some longer phrase\" könnte in allen möglichen Fällen sehr nützlich sein.
Es ist keine triviale Änderung, aber auch keine riesige Arbeitsaufgabe, das Wichtigste an dieser Änderung ist, dass sie etwas fummelig ist.
Ich markiere dies und wir können es in der nächsten Runde der Sucharbeit wieder aufgreifen!
das Ausschließen von Tags wird jedoch unterstützt:
-tags:bug+feature: Themen ausschließen, die mit Bug und Feature getaggt sind
-tags:bug,feature: Themen ausschließen, die mit Bug oder Feature getaggt sind