Como estender a barra lateral do Discourse?

Existem guias ou tutoriais aqui que mostram como estender a barra lateral integrada?

Por exemplo, para alargá-la um pouco e depois mostrar os 5 tópicos mais recentes da nossa seção de notícias? Ou talvez mostrar eventos futuros?

É ótimo que tenhamos uma barra lateral, mas ela está subutilizada no momento - seria ótimo estendê-la e ajudar a tornar cada fórum Discourse diferente.

Isso não é exatamente o que você quer, mas você pode se interessar por este componente. Ele não estende a barra lateral, mas adiciona uma nova à direita, e você pode ver as últimas respostas.

1 curtida

Obrigado @Arkshine, eu vi isso, mas geralmente tento evitar plugins grandes, pois eles podem ser um problema quando se trata de atualizar o produto principal (no entanto, é bom ver que este é um plugin oficial e, portanto, definitivamente o verificarei com mais detalhes).

Também não tenho certeza se precisamos de uma barra lateral à direita, pois já temos uma à esquerda. Acho que alargar um pouco a existente e adicionar mais a ela faz mais sentido, pois é bastante redundante no momento, a menos que você tenha muitos DMs de chat ou salas de chat que usa.

Agora existem “plugin outlets” que você pode usar na barra lateral, então é concebível que um componente de tema possa usá-los para talvez alcançar o que você deseja.

1 curtida

Apenas uma observação, isso não é um plugin, é apenas um componente de tema, então é provavelmente menos provável que cause problemas ao atualizar.

2 curtidas

Você pode precisar de alguma assistência de desenvolvedor, mas este é rico em recursos:

3 curtidas

O Discourse é construído sobre código de código aberto, portanto, os componentes de plugin e tema são como você “estende” os recursos principais para atender às necessidades do seu próprio fórum.

3 curtidas

Obrigado a todos.

E quanto a adicionar um iFrame ou uma imagem na parte inferior? Faz um tempo que não olho a personalização do Discourse, mas certamente isso deve ser fácil de fazer?