Este plugin do Discourse permite definir qualquer página existente do Discourse (um tópico, uma categoria, etc.) como a página inicial da sua instância do Discourse.
O repositório está aqui:
https://github.com/sylque/discourse-home-page
Este plugin é especialmente útil quando usado com DiscPage.
Configurações
discourse_home_page_enabled: defina como true para ativar o plugin
discourse_home_page_path: caminho da página inicial. Por exemplo, /t/12 definirá a página inicial para o tópico 12 e /c/5 definirá a página inicial para a categoria 5.
**** EDIT, NOVA FUNCIONALIDADE:
Você pode suportar páginas iniciais localizadas adicionando mais valores a discourse_home_page_path. Por exemplo, o seguinte redirecionará
usuários de língua francesa (conforme detectado pelo Discourse) para o tópico 13,
usuários de língua alemã para o tópico 14 e todos os outros usuários para o tópico 12.
/t/12
fr,/t/13
de,/t/14
Desvantagem
Quando a página inicial aponta para um tópico, a URL na barra de endereços é alterada para a URL do tópico.
Exemplo: se a URL do seu Discourse for www.mydiscourse.org e você definir a página inicial para /t/mytopic/12, então qualquer usuário que acessar www.mydiscourse.org verá www.mydiscourse.org/t/mytopic/12 na barra de endereços.
Aviso
Este plugin é baseado em uma solução alternativa. Não há garantia de que continuará funcionando em versões futuras do Discourse, embora eu farei o meu melhor para mantê-lo.
Existe esta linha no Discourse que pode causar um problema, mas não consegui fazer minha instância do Discourse passar por ela. Por favor, me avise se você conseguir.
Isso pode ser alcançado definindo sua página inicial como Últimos Tópicos. Você pode fazer essa alteração executando novamente o assistente de configuração do seu site e selecionando Últimos Tópicos na etapa da Página Inicial. Especificamente, acesse /wizard/steps/homepage para ver essa etapa. Você não precisará de um plugin para configurar isso.
Se você precisar definir a página de categoria como sua página inicial, acredito que este plugin não seja necessário. Basta executar o assistente do Discourse (https://forum.yourdomain.com/wizard) e alterar a caixa de seleção Homepage.
Olá! Estou na v3.1.0 e este plugin tem funcionado lindamente até ~semana passada. Não mudei nenhuma configuração, mas agora não consigo promover nenhuma nova postagem para ser destacada. Há algo que eu possa verificar para solucionar o problema? Obrigado
Parece que há uma atualização para o plugin. Você pode verificar se tem a versão atualizada indo em /admin/plugins no seu site. Você tem 05c0098 na coluna de versão?
Olá @victoria1. Não tenho nenhum problema aqui com o Discourse versão 3.3.0.beta1-dev e o Discourse-home-page versão 1.0.6. Qual versão do plugin você está usando? (por favor, verifique /admin/plugins como aconselhado por @jericson)
Percebo que as versões mais recentes deste plugin (>= 1.0.5) podem não ser retrocompatíveis com versões mais antigas do Discourse. Você poderia me fornecer o endereço do seu fórum? (não precisa de acesso completo, a página inicial pública é suficiente) Isso me permitiria dar uma olhada melhor.
Parece que 2/3 das minhas postagens com a tag ‘featured’ estão aparecendo. Estou tentando descobrir o que é diferente na terceira. Todas têm pelo menos 1 imagem para usar como miniatura e tentei remover e adicionar a tag novamente.
Hmm, era o que eu pensava: este tópico é sobre o plugin discourse-home-page, enquanto o seu problema se relaciona com o plugin discourse-homepage-feature-component Então, você pode querer perguntar aqui.