Ciao, scusa se è già stato suggerito, non ho trovato nulla usando la ricerca.
Quando abbiamo alcuni plugin, le loro impostazioni sono tutte nella sezione “plugin” delle impostazioni di Discourse.
Anche se le impostazioni sono ordinate per plugin, è difficile a prima vista capire a quale plugin appartiene ciascuna impostazione, poiché non c’è alcun tipo di separatore tra i “gruppi” di impostazioni.
Soprattutto quando, per lo stesso plugin, i nomi delle impostazioni non necessariamente iniziano con la stessa parola.
Ad esempio:
askimet notifica utente
salta post akismet
È possibile separare ogni plugin in questa lista? Un <hr> farebbe al caso mio, e/o magari con un titolo contenente il nome completo del plugin?
Non c’è nulla che ci impedisca (a noi autori di plugin) di categorizzare correttamente le cose, come puoi vedere qui (questi sono plugin che inseriscono elementi in una sezione dedicata):
Ho implementato un filtro di ricerca per le impostazioni del sito “plugin:NOME_PLUGIN” che mostrerà solo le impostazioni di “NOME_PLUGIN”. Il pulsante Impostazioni nella pagina dei plugin lo utilizzerà. Inoltre, un utente può combinarlo con altre parole; ad esempio: “plugin:NOME_PLUGIN abilitato” mostrerà qualsiasi impostazione contenente la parola “abilitato” per il plugin “NOME_PLUGIN”.
Hmm … Non sono sicuro di aver capito la tua richiesta. Sembra che quel pulsante venga mostrato indipendentemente dal fatto che il plugin sia abilitato o meno.
Viene mostrato solo se è presente una impostazione plugin_enabled. Se il plugin ha altre impostazioni ma non un’impostazione _enabled, il pulsante non viene mostrato. Se un esempio può aiutare, il mio Merge Users Plugin è uno di quelli.
Funziona benissimo! Sono d’accordo con @Dannii: dovremmo aggiungere le “Impostazioni” per tutti i plugin che hanno più di 0 impostazioni, indipendentemente dal fatto che abbiano un’impostazione del sito plugin_enabled.