Vereinfachung von Tag-Überschneidungen

TIL, dass es eine Seite /tags/intersection/tag1/tag2 gibt, die die Suche nach Threads mit mehreren Tags gleichzeitig ermöglicht.

Unser Forum würde eine Menge UX erhalten, wenn unsere normalen Benutzer diese Funktion einfach nutzen könnten, anstatt zur Suche gehen zu müssen, die eine völlig andere Benutzeroberfläche hat (möglicherweise aufgrund von Fehlkonfigurationen?).

Aktuelle Implementierung und ihre Einschränkungen

  • Es gibt eine Seite /tags/intersection/tag1/tag2
  • Wenn Sie einen Tag entfernen, sodass nur noch ein Tag übrig bleibt, gelangen Sie zu /tags
  • Wenn Sie eine Kategorie hinzufügen, gelangen Sie zu /tags/c/general/8/tag1
  • Es gibt keine Benutzeroberfläche, um von /tags/tag1 zur Tag-Schnittstellen-Seite zu gelangen
  • Es gibt keine Benutzeroberfläche, um von /tags/c/general/8/tag1 zur Tag-Schnittstellen-Seite zu gelangen

Angeforderte Funktionen

  • Machen Sie die reguläre /tags/*-Seite zu einem Multi-Tag-Selektor (möglicherweise als Servereinstellung)
  • Unterstützen Sie Kategorien für Tag-Schnittstellen wie /tags/c/general/8/intersection/tag1/tag2
1 „Gefällt mir“

Verwandt:
Tag intersections page
Intersection tag + category
Render a component within a Widget. (Using select-kit components within plugin code) - #31 by merefield

cc @merefield Gedanken dazu, wie schwierig ein solches Plugin sein sollte und ob es in Vanilla sein sollte?

Lustig, baue gerade mit einem Kunden daran als Plugin. Ich habe den Kunden bereits gefragt, ob er es Open Source machen möchte, aber er ist noch nicht bereit dazu. Ich werde hier gerne antworten, wenn es endlich Open Source ist.

Es ist sicherlich nicht trivial.

1 „Gefällt mir“

Es gibt auch die /filter-Seite, auf der Sie mehr Kombinationen von Dingen durchführen können.

Sie ist derzeit von der Benutzeroberfläche her ziemlich rudimentär. Es gibt eine experimentelle Themenkomponente, die andeutet, wohin die Dinge gehen könnten, aber wir konnten ihr bisher keine größere Aufmerksamkeit widmen.

Siehe auch: Topic filter UI isn't very intuitive und Experimental topics list filter feature

2 „Gefällt mir“

Ich sagte, der Sponsor und ich würden hier nachfassen, also los geht’s:

Von Ihrer Liste löst dies:

  • Dies ist gelöst
  • Tatsächlich verbessert es dies noch weiter, indem es auch den Null-Tag-Fall (sowie den Einzel-Tag-Fall) anbietet :slight_smile:
  • Sie müssen /tags/tag1 überhaupt nicht aufrufen, solange Sie keine Kategoriekombination benötigen.
  • Sie können die Benutzeroberfläche auf dem Desktop zur Homepage machen und im Wesentlichen die meiste Tag-Navigation ersetzen.

Zusätzlich füge ich grundlegende Unterstützung für verschiedene Filter hinzu, z. B.:

Neueste, Neu, Ungelesen usw.

2 „Gefällt mir“