Passare i parametri solved=no&status=open o solved=yes insieme alla categoria è una funzionalità davvero utile. È molto semplice e pratico filtrare i topic di una categoria in base allo stato di risoluzione. Purtroppo, queste funzioni sono raramente utilizzate, anche dagli utenti avanzati, semplicemente perché non ricordano la combinazione di parametri e non sanno come inviarli nell’URL.
Potremmo avere un pulsante nell’intestazione per ogni categoria che invii automaticamente i parametri URL per l’utente?
Visto che abbiamo già le liste principali, la lista dei preferiti, la lista “I miei post”, “Ultime”, ecc., potremmo aggiungere pulsanti per le liste “Non risolti” e “Risolti” per le categorie che hanno attivato la risoluzione?
Nelle versioni iniziali di Discourse potevamo creare pulsanti personalizzati con parametri predefiniti, come escludere una categoria o includerla.
Potremmo creare un pulsante che aggiunga i parametri solved=no&status=open al percorso della categoria corrente?
Il plugin Solved aggiunge un’impostazione del sito mostra filtro per stato risolto a Discourse. Quando abilitata, aggiunge un filtro per gli argomenti risolti e non risolti al menu di navigazione:
Sembra che questa funzione non funzioni,
sulle mie categorie c’è un pulsante a discesa.
Invia parametri alla barra degli indirizzi in Chrome o Firefox, ma non c’è alcun filtro dopo.
Sì, funziona. Il filtro funziona quando ricarico la pagina con i parametri dell’URL, ma selezionare ‘non risolti’ o ‘risolti’ nel menu a tendina non aggiorna la griglia degli argomenti.
L’attivazione della modalità provvisoria e la disattivazione del tema corrente hanno risolto questo bug.
In modalità provvisoria, il menu a tendina per il filtro delle righe funziona come previsto.
Ora ho bisogno di tempo per testare quale componente del tema causa il problema.
Qualcuno ha un’idea sul motivo per cui non vedo il menu a tendina per il filtro nell’altra istanza?
Le soluzioni sono abilitate, sono sull’ultima versione, ma non c’è il menu a tendina per il filtro.
Ho notato che, a meno che l’impostazione del sito “consenti risolti su tutti i topic” non sia abilitata, il filtro non viene aggiunto al menu di navigazione. Questo sembra essere correlato a un altro problema: quando “consenti risolti su tutti i topic” non è abilitata, una sezione Risolti viene aggiunta alle impostazioni della categoria. La casella di controllo in questa sezione non rimane selezionata dopo il salvataggio della categoria. Esamineremo la causa di questo problema e provvederemo a risolverlo.
Puoi provare ad aggiornare il tuo sito per ottenere l’ultima versione del plugin Discourse Solved? Il plugin è stato aggiornato per risolvere un problema che impediva la visualizzazione del filtro “risolto” quando l’impostazione “consenti risolto su tutti gli argomenti” non è abilitata. Il filtro dovrebbe ora essere visualizzato per le liste degli argomenti delle categorie che consentono le soluzioni. Il filtro non verrà comunque visualizzato nella lista degli ultimi argomenti del tuo sito a meno che non sia abilitata l’impostazione “consenti risolto su tutti gli argomenti”. Questo è previsto dal design.