Snellire le intersezioni dei tag

TIL esiste una pagina /tags/intersection/tag1/tag2 che permette di cercare thread con più tag contemporaneamente

Il nostro forum otterrebbe un grande miglioramento dell’UX se i nostri utenti abituali potessero semplicemente utilizzare questa funzionalità invece di dover andare alla ricerca, che ha un’interfaccia utente completamente diversa (possibilmente a causa di una configurazione errata?)

Implementazione attuale e sue limitazioni

  • Esiste una pagina /tags/intersection/tag1/tag2
  • Se rimuovi uno dei tag in modo che ne rimanga uno solo, vieni reindirizzato a /tags
  • Se aggiungi una categoria, vieni reindirizzato a /tags/c/general/8/tag1
  • Non c’è un’interfaccia utente per accedere alla pagina di intersezione dei tag da /tags/tag1
  • Non c’è un’interfaccia utente per accedere alla pagina di intersezione dei tag da /tags/c/general/8/tag1

Funzionalità richieste

  • Rendere la pagina /tags/* normale dotata di un selettore multi-tag (possibilmente come impostazione del server)
  • Supportare le categorie per l’intersezione dei tag come /tags/c/general/8/intersection/tag1/tag2
1 Mi Piace

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

cc @merefield hai qualche idea su quanto possa essere difficile creare un plugin del genere e se dovrebbe essere in vanilla?

Divertente, al momento sto costruendo parte di questo come plugin con un cliente. Ho già chiesto al cliente se vuole renderlo open source, ma non sono ancora pronti a farlo. Sarò felice di rispondere qui quando sarà finalmente open source.

Non è certamente banale.

1 Mi Piace

C’è anche la pagina /filter che consente di combinare più elementi.

Al momento è piuttosto spartana dal punto di vista dell’interfaccia utente. Esiste un componente tematico sperimentale che suggerisce dove le cose potrebbero andare, ma non siamo stati in grado di dedicarle maggiore attenzione.

Vedi anche: Topic filter UI isn't very intuitive e Experimental topics list filter feature

2 Mi Piace

Ho detto che lo sponsor e io avremmo fatto seguito qui, quindi eccoci qui:

Della tua lista, questo risolve:

  • Questo è risolto
  • Infatti migliora ulteriormente questo, offrendo anche il caso zero tag (così come quello singolo):slight_smile:
  • Non è necessario andare su /tags/tag1 finché non hai bisogno di una combinazione di categorie.
  • Puoi rendere l’interfaccia la homepage sul desktop e sostituire essenzialmente la maggior parte della navigazione dei tag.

In aggiunta aggiungo il supporto di base per diversi filtri, ad esempio:

Ultimi, Nuovi, Non letti ecc.

2 Mi Piace