| Riepilogo | Una raccolta di potenziamenti 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.
- Conta come un singolo plugin per i clienti in hosting
- Rende una gamma di funzionalitĂ utili disponibili a un pubblico piĂą ampio
- Espone impostazioni del sito altrimenti nascoste, riducendo la necessitĂ di accesso alla console Rails o di intervento del supporto
Nel tempo continueremo ad integrare ulteriori plugin interni in questo pacchetto. I suggerimenti per nuove funzionalitĂ sono molto graditi.
Distribuiremo questo plugin ai clienti Communiteq con piano Professional e superiori nelle prossime settimane. 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 tuttavia evitato deliberatamente la denominazione “toys” (giocattoli), poiché molte di queste funzionalità espongono impostazioni potenti che possono influenzare significativamente il comportamento e le prestazioni di un forum e dovrebbero essere utilizzate con cautela e una chiara comprensione di ciò che fanno.
FunzionalitĂ Dettagliate
Scheda Generale
- Ordina i template in ordine alfabetico: Se abilitato, i template vengono visualizzati in ordine alfabetico invece che per utilizzo piĂą recente
- Abilita annidamento di categorie a 3 livelli: 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 l’impacchettamento automatico lato server delle immagini caricate durante la creazione di un post
- Auto Auto Grid (Immagine min.): Numero minimo di caricamenti consecutivi di immagini richiesti prima dell’impacchettamento in un blocco griglia
- Limite temporale per l’eliminazione dei post (Abilitato): Alterna per imporre un limite temporale per l’eliminazione dei post
- Limite temporale per l’eliminazione dei post (Ore): Imposta la finestra (in ore) durante la quale gli utenti possono eliminare i propri post dopo la creazione
- Forza la moderazione per nuovi argomenti per gruppi: Requisito di moderazione basato su lista di gruppi per nuovi argomenti
- Forza la moderazione per gruppi: Requisito di moderazione basato su lista di gruppi per tutti i post/risposte
Scheda Registri
- Registri dettagliati traduzione AI (bloccato a meno che discourse-ai non sia abilitato)
- Debug OAuth2 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 upload
- Registrazione dettagliata token di autenticazione
- Registrazione dettagliata client per le impostazioni del sito





