Gentile Discourse,
Sono un nuovo utente e spero che tu possa aiutarmi con quanto segue. Abbiamo bisogno di un forum online in cui, quando si pubblica un nuovo argomento, gli utenti debbano (obbligatoriamente) scegliere tag o categorie da 3 diverse classificazioni. Da ciascuna delle 3 classificazioni deve essere scelta almeno 1 opzione, ma sono possibili anche più opzioni.
È possibile configurare Discourse in questo modo per la creazione di nuovi argomenti?
Desideriamo quindi che gli utenti possano selezionare varie combinazioni da queste 3 classificazioni per visualizzare un elenco di argomenti di loro interesse (preferibilmente con un URL fisso per ogni combinazione che possano salvare e a cui tornare).
È possibile configurare Discourse in questo modo per la visualizzazione degli argomenti?
Molte grazie,
Rik
Stai descrivendo un uso piuttosto fondamentale dei tag. Quel filtraggio verrà eseguito utilizzando la ricerca avanzata.
Puoi impostare un gruppo di tag e usarlo come selezione di tag obbligatori. Ma… Discourse non fornisce alcuna guida agli utenti e questi devono sapere quale/i tag usare — e questo è un grosso problema.
Grazie per la risposta!
Quindi, per quanto riguarda i nuovi argomenti: ci potrebbe essere una finestra di selezione per ogni tag, con i tag tra cui possono scegliere per quella classificazione? Quindi 3 finestre di selezione separate per questi 3 tag?
Per quanto riguarda la visualizzazione: ho appena provato la ricerca avanzata, ogni ricerca avanzata ha un URL univoco, il che è fantastico, ma mi piacerebbe avere un’interfaccia in cui le persone possano selezionare i tag a sinistra nelle varie categorie, un po’ come qui. È possibile con Discourse?
In termini di visualizzazione di elenchi di argomenti determinati da una combinazione di tag, ho recentemente creato un widget per il plugin Layout che è probabilmente significativamente più semplice rispetto alla visita della ricerca avanzata.
Le intersezioni di tag hanno il proprio URL che potresti salvare.
Il percorso di intersezione è nativo del core di Discourse, quindi non hai bisogno di un widget per accedervi, ma lo rende più amichevole.
Puoi vederne una demo su https://starzen.space
Wow, in realtà è molto vicino a quello che vorremmo impostare. Nella nostra installazione avremmo bisogno:
- di poter combinare più tag con “OR” all’interno di una categoria, ad esempio “cargo” e “pve” nel tuo gruppo di tag “2. game loops”
- di poter combinare diversi gruppi di tag con “AND”, ad esempio per ottenere tutti gli argomenti taggati “guides” da “1. useful” E taggati “cargo” da “2. game loops”.
- per combinare questi due, ad esempio: per ottenere tutti gli argomenti taggati “guides” da “1. useful” E (taggati “cargo” O “pve” da “2. game loops”)
Inoltre, dopo aver cliccato su un tag, vorremmo che la finestra di selezione sulla destra rimanesse visibile.
È possibile con il tuo widget?
Saluti,
Rik
Attualmente esegue solo l’intersezione
Mi dispiace, cosa significa…? modifica: non preoccuparti, ho appena capito, solo la funzione “E”, corretto?
Ho una richiesta di funzionalità (oltre all’aggiunta di una funzione “OR” :)\n: sarebbe bello se potessi ordinare i risultati di un’intersezione, ad esempio se potessi ordinare questa pagina:\nhttps://starzen.space/tags/intersection/3-17-2/bored-gamer\nper “più recente”, “in alto” o altre categorie di ordinamento
Ti ho inondato l’account Github di richieste di funzionalità
grazie per aver sviluppato questo fantastico widget, sono curioso di vedere come si svilupperà ulteriormente!