| Resumo | Uma coleção de aprimoramentos práticos e ferramentas de administração para o Discourse | |
| Link do Repositório | https://github.com/communiteq/discourse-communiteq-powertools | |
| Guia de Instalação | Como instalar plugins no Discourse |
Recursos
Ao longo dos anos, desenvolvemos um grande número de plugins pequenos (muitas vezes privados) para implementar ajustes direcionados para nossos clientes. Este plugin consolida tudo em um único pacote mantido.
- Conta como um único plugin para clientes hospedados
- Disponibiliza uma variedade de recursos úteis para um público mais amplo
- Expõe configurações do site que, de outra forma, estariam ocultas, reduzindo a necessidade de acesso ao console do Rails ou intervenção de suporte
Continuaremos a incorporar outros plugins internos a este pacote ao longo do tempo. Sugestões para novos recursos são muito bem-vindas.
Vamos implantar este plugin para clientes da Communiteq nos planos Professional e superiores nas próximas semanas. Como um projeto de código aberto, ele também está publicamente disponível para qualquer pessoa que esteja executando sua própria instância do Discourse.
O nome é uma pequena homenagem ao clássico Windows PowerToys, um conjunto de utilitários leves que estendem a funcionalidade principal de forma prática. No entanto, evitamos deliberadamente o nome com “toys”, pois muitos desses recursos expõem configurações poderosas que podem afetar significativamente o comportamento e o desempenho de um fórum e devem ser usados com cuidado e com uma compreensão clara do que fazem.
Funcionalidades Detalhadas
Aba Geral
- Ordenar Modelos Alfabeticamente: Quando ativado, os Modelos serão exibidos em ordem alfabética em vez de pela utilização mais recente (permite desativar essa alteração)
- Ativar aninhamento de categorias em 3 níveis: Alterna
max_category_nestingentre 2 e 3 com salvaguardas quando existem categorias de terceiro nível - Ativar badge SQL: Alterna a capacidade de consulta de badge baseada em SQL
- Ativar chaves de acesso (passkeys): Alterna o suporte a chaves de acesso
- Permitir incorporação do site em um iframe: Alterna a incorporação do site em um iframe
Aba Publicação
- Auto Auto Grid (Ativado): Alterna a quebra de grade automática no lado do servidor para imagens carregadas durante a criação de postagens
- Auto Auto Grid (Imagens Mínimas): Número mínimo de uploads consecutivos de imagens necessários antes de serem agrupados em um bloco de grade
- Limite de Tempo para Exclusão de Postagem (Ativado): Alterna para impor um limite de tempo para exclusão de postagens
- Limite de Tempo para Exclusão de Postagem (Horas): Define a janela (em horas) durante a qual os usuários podem excluir suas próprias postagens após a criação
Aba Moderação
- Forçar moderação para novos tópicos por grupos: Exigência de moderação baseada em lista de grupos para novos tópicos (substitui este plugin agora não mantido)
- Forçar moderação para grupos: Exigência de moderação baseada em lista de grupos para todas as postagens/respostas
Ativar exclusão permanente para equipe→ não é mais uma configuração oculta agora
Aba Registro
- Logs Detalhados de Tradução por IA (bloqueado a menos que o discourse-ai esteja ativado)
- Depuração de Autenticação OAuth2 (bloqueado a menos que o discourse-oauth2-basic esteja ativado)
- Registro Detalhado de OpenID Connect (bloqueado a menos que o discourse-openid-connect esteja ativado)
- Registro Detalhado de Discourse ID
- Registro Detalhado de Upload
- Registro Detalhado de Token de Autenticação
- Registro Detalhado de Configurações do Site no Cliente





