Eu gostaria de personalizar a página de grupos, pelo menos para adicionar um parágrafo de texto acima da lista de grupos.
Pelo que entendi, no final eu teria que criar um componente de tema.
Mas é possível fazer algo sem recorrer a isso?
Então pensei em usar o componente Versatile Banner, mas ele já está em uso nas outras páginas do meu fórum. É possível usar outra instância do mesmo plugin com uma configuração diferente para que ele seja exibido apenas em /g e com outro conteúdo? Se sim, como?
A discussão naquela página acabou reunindo uma solução, mas pode ser um pouco difícil de juntar, e a navegação de administração do Discourse provavelmente mudou um pouco.
Esse tipo de coisa é feito criando um Componente de Tema simples:
Vá em Admin → Aparência → Temas e componentes
Clique no botão Instalar e, no diálogo, escolha “+ Criar Novo”
Dê um nome como “Introdução da página de Grupos” e deixe o seletor de Tipo como Componente
Clique em “Criar”
Selecione seu(s) tema(s) e clique no botão Editar Código.
Sim, esse tópico é de alguns anos atrás e pode ter havido uma maneira diferente de abordar as coisas, mas a estratégia estava lá.
Quanto a uma segunda instância de um componente: imagino que alguém com conhecimento possa fazer um fork do código e modificá-lo para usar um conjunto separado de configurações e variáveis de configuração, etc. Mas isso pode dar muito trabalho — e você ficaria com um componente estranho e sem suporte que não receberá atualizações.