Saudações! Estou ansioso para desenvolver componentes na Página Inicial do Discourse para o meu projeto, mas estou buscando orientação sobre o processo. Você poderia detalhar como os plugins funcionam e as etapas para instalá-los na página inicial?
Por exemplo, não tenho certeza sobre a colocação de uma pequena caixa na página inicial e qual arquivo específico deve ser o “home”. Além disso, agradeceria ajuda para compreender as complexidades do roteamento para evitar recarregamentos desnecessários da página.
Ah, entendi. Talvez seja uma questão de terminologia, mas você está procurando criar componentes de tema front-end para adicionar à página inicial, como os de Advanced Search Banner e Right Sidebar Blocks, etc., em vez de um plugin (que adicionaria funções de back-end).
Você pode descrever quais alterações você está procurando fazer para que possamos entender se você precisa de um plugin (que deve ser instalado no diretório de plugins do seu ambiente de desenvolvimento ou um link para o github em seu app.yml em produção).\n\nAs complexidades do roteamento serão mais fáceis de explicar se você descrever exatamente o que está tentando fazer e o que fez para realizá-lo.