Criando uma API de "Blocos" para injeção de conteúdo

Temas do Discourse são frequentemente usados para adicionar áreas de conteúdo autossuficientes à interface do Discourse. Historicamente, os ‘Plugin Outlets’ foram a única maneira de alcançar isso, com alguns componentes de tema fornecendo sistemas plugáveis, como Right Sidebar Blocks, para tornar isso disponível de uma forma mais amigável.

Estamos introduzindo um framework de ‘blocos’ no Discourse Core, que permitirá que os desenvolvedores criem blocos autossuficientes, que os autores de temas podem então organizar e estilizar por meio de um tema.

Uma versão experimental deste sistema está disponível no núcleo do Discourse agora. Você pode ver um exemplo de uso na página inicial do Meta[1]. Observe que, no momento, a API está marcada como experimental e podemos fazer alterações que quebrem a compatibilidade a qualquer momento. Ainda não é recomendada para uso em ambientes de produção.

Fique de olho neste espaço para atualizações e links para a Documentação quando estiver pronta.


  1. Certifique-se de estar usando o ‘tema com a marca do meta’ ↩︎

1 curtida