Unanswered Filter adds a new breadcrumb dropdown that allows users to filter a topic list by unanswered (0 replies) and answered topics (more than 1 reply). There’s also an option to show an “unanswered” link in the nav as an alternative to the dropdown.
Ciao @awesomerobot – Ho appena provato il componente [comportamento precedente] “Link filtro non risposto” ed è quasi esattamente quello che mi serve. Ci sono solo un paio di cose nella mia lista dei desideri:
Mi piacerebbe la possibilità di saltare argomenti con categorie e tag specificati. Alcuni argomenti informativi non richiedono risposte; potrebbero essere in una categoria specifica o contrassegnati come “documentazione”, ecc. I post “Benvenuto” fissati, ad esempio, potrebbero essere esclusi da un tag.
Vorrei che “Non risposto” si comportasse un po’ di più come Fanno Nuovo e Non letto: apparire solo quando non è zero e visualizzare un conteggio. Non è così allettante fare clic quando sembra che non ci siano argomenti non letti pertinenti.
Con quelle aggiunte sarebbe perfetto e, oserei dire, dovrebbe essere aggiunto come funzionalità principale di Discourse.
Solo una nota nel caso possa essere utile ad altri:
Ho deciso di provare il nuovo componente “Filtro Non Risposte”. Non so se sia stato un intoppo nella mia particolare istanza di Discourse, ma ho avuto qualche problema a farlo funzionare. L’ho disinstallato, reinstallato e riavviato cercando di farlo apparire, e finalmente:
cd /var/discourse
./launcher destroy app
./launcher start app
… è entrato in vigore.
Dopo aver cancellato tutte le esclusioni nelle impostazioni del componente, mi ci è voluto un attimo per capire perché il filtro di stato non appare nella vista Categorie (e, nel nostro caso, nella home page, che impostiamo di default su Categorie): perché è un filtro per argomenti. [si dà una manata sulla fronte] Ovviamente non può filtrare un elenco di Categorie.
Vorrei ancora che potesse escludere argomenti per tag, in modo da non elencare argomenti informativi come “non risposti”, ma una semplice soluzione è postare una risposta, ad es. “Questo argomento è bloccato.” – prima di bloccare l’argomento.
Potrebbe essere modificato in modo che i post dei membri dello staff non vengano mostrati nell’elenco? Ci interessano solo gli utenti comuni, poveri, che non hanno ricevuto risposta. I membri dello staff in qualche modo se ne occuperanno, spero.
Idealmente, sarebbe fantastico avere un altro filtro che mostrasse i post a cui non ha risposto lo staff. Nel caso in cui volessimo assicurarci che un post sia stato esaminato e risposto da almeno un membro dello staff e non da un utente comune.
La tua installazione di Discourse è aggiornata (admin/upgrade)? Mi aspetterei che un aggiornamento risolva questo problema
Al momento non ci sono piani, non credo ci sia un modo semplice per farlo… questo componente del tema si basa su un parametro URL integrato per ottenere 0 risposte (?max_posts=1) ma non credo che abbiamo qualcosa per nascondere i post creati da utenti di un gruppo specifico.