| Riepilogo | Una raccolta di miglioramenti pratici e strumenti di amministrazione per Discourse | |
| Collegamento al repository | https://github.com/communiteq/discourse-communiteq-powertools | |
| Guida all’installazione | Come installare i plugin in Discourse |
FunzionalitĂ
Nel corso degli anni, abbiamo sviluppato numerosi piccoli plugin (spesso privati) per implementare modifiche mirate per i nostri clienti. Questo plugin riunisce tutto in un unico pacchetto mantenuto.
- Viene conteggiato come un singolo plugin per i clienti in hosting
- Rende disponibili una serie di funzionalitĂ utili a un pubblico piĂą ampio
- Espone impostazioni del sito altrimenti nascoste, riducendo la necessitĂ di accesso alla console Rails o di interventi di supporto
Nel tempo continueremo ad integrare altri plugin interni in questo pacchetto. Sono benvenute le suggerimenti per nuove funzionalitĂ .
Nei prossimi settimane distribuiremo questo plugin ai clienti Communiteq con il piano Professional e superiori. Essendo un progetto open source, è inoltre disponibile pubblicamente per chiunque gestisca la propria istanza di Discourse.
Il nome è un piccolo tributo ai classici Windows PowerToys, un insieme di utility leggere che estendono le funzionalità di base in modo pratico. Abbiamo però evitato deliberatamente la denominazione con “toys”, poiché molte di queste funzionalità espongono impostazioni potenti che possono influenzare significativamente il comportamento e le prestazioni di un forum e devono essere utilizzate con cautela e con una chiara comprensione del loro funzionamento.
FunzionalitĂ dettagliate
Scheda Generale
- Ordina i modelli in ordine alfabetico: Se abilitato, i modelli vengono visualizzati in ordine alfabetico invece che per l’uso più recente (consente di disabilitare questa modifica)
- Abilita la nidificazione a 3 livelli delle categorie: Alterna
max_category_nestingtra 2 e 3 con protezioni quando esistono categorie di terzo livello - Abilita badge SQL: Alterna la capacitĂ di query SQL per i badge
Scheda Pubblicazione
- Auto Auto Grid (Abilitato): Alterna il wrapping della griglia lato server per le immagini caricate durante la creazione del post
- Auto Auto Grid (Immagine min.): Numero minimo di caricamenti consecutivi di immagini richiesto prima del wrapping in un blocco griglia
- Limite temporale per l’eliminazione del post (Abilitato): Alterna per imporre un limite temporale per l’eliminazione dei post
- Limite temporale per l’eliminazione del post (Ore): Imposta la finestra (in ore) durante la quale gli utenti possono eliminare i propri post dopo la creazione
Scheda Moderazione
- Imposta la moderazione obbligatoria per nuovi argomenti per gruppi: Requisito di moderazione basato su elenco di gruppi per nuovi argomenti (sostituisce questo plugin non piĂą mantenuto)
- Imposta la moderazione obbligatoria per gruppi: Requisito di moderazione basato su elenco di gruppi per tutti i post/risposte
Abilita l’eliminazione permanente per lo staff→ non è più un’impostazione nascosta qui
Scheda Registri
- Registri dettagliati traduzione AI (bloccato a meno che discourse-ai non sia abilitato)
- OAuth2 Debug Auth (bloccato a meno che discourse-oauth2-basic non sia abilitato)
- Registrazione dettagliata OpenID Connect (bloccato a meno che discourse-openid-connect non sia abilitato)
- Registrazione dettagliata Discourse ID
- Registrazione dettagliata caricamenti
- Registrazione dettagliata token di autenticazione
- Registrazione dettagliata lato client delle impostazioni del sito





