Barra lateral com categorias

No seu caso, o plugin funciona perfeitamente. A conversa foi sobre mover o plugin para a página do tema. Por exemplo, aqui: https://forum.90sec.com/t/topic/356 Isso apresenta algumas dificuldades.

1 curtida

Ah, eu entendo o que você quer dizer. Será preciso recriar este plugin, talvez reconstruindo o layout.

1 curtida

Este plugin mostra apenas 8 categorias na barra lateral? No meu fórum, aparecem apenas 8…

O número de categorias é extraído do valor: header dropdown category count

Tente alterá-lo nas configurações do site.

2 curtidas

Esta barra lateral também aparece ao visualizar as postagens? @Stranik

Não. Se você acessar o tópico, a barra lateral será ocultada. Isso ocorreu porque eu não quis complicar o CSS, já que o tema em si possui muitos elementos pequenos. Qualquer alteração de posição resultaria em uma cadeia inteira de mudanças. Mas você pode fazer isso facilmente. Basta clonar este plugin e modificá-lo conforme sua necessidade.

Além disso, enquanto estiver em um tópico, pode ser necessário destacar a categoria à qual ele pertence, a fim de estabelecer uma ligação entre categorias e tópicos. Caso contrário, a barra lateral ficará independente, separada, funcionando apenas como um elemento de navegação sem vínculo com nada.

3 curtidas

Esse plugin funciona na versão 2.4.0.beta9?

Funciona para mim na versão 2.4.0.beta9. Se tiver qualquer dificuldade, me avise.

1 curtida

É possível exibir as categorias na mesma ordem ao usar “posições fixas de categoria”?

1 curtida

Configuração: ‘posições fixas de categoria’ não funciona nesta implementação. A ordem das categorias repete completamente a ordem das categorias no menu suspenso (no cabeçalho do site).

1 curtida

Tenho algumas perguntas…

  1. Seria possível adicionar algum destaque ou indicador para mostrar em qual categoria uma pessoa está, destacando (ou com alguma outra distinção visível) a categoria que está sendo visualizada no momento?
  2. Seria possível mostrar subcategorias? Talvez, quando um usuário estiver visualizando uma Categoria que possui subcategorias, seria ótimo ver essa Categoria aberta, mostrando as subcategorias abaixo dela.
    ↳ Outro ponto relacionado a isso que seria legal é que, se uma Categoria tiver subcategorias, houvesse uma maneira de ver isso instantaneamente… talvez de um jeito parecido com o recurso “Ocultar Detalhes” do Discourse…

Exemplo…


🔹 Categoria 1

           :small_orange_diamond: Subcategoria 1

           :small_orange_diamond: Subcategoria 2

      🔹 Categoria 2

      :small_blue_diamond: Categoria 3

🔹 Categoria 4

           :small_orange_diamond: Subcategoria 1

           :small_orange_diamond: Subcategoria 2

3 curtidas

Isso ainda não está nos planos. O fato é que eu usei (clonei) o código que é utilizado no menu suspenso no cabeçalho do site. É relativamente simples.

Sua proposta exigirá algumas modificações.

Você pode tentar fazer as alterações necessárias por conta própria.

1 curtida

image

## FALHA

Pups::ExecError: cd /var/www/discourse/plugins && git clone https://github.com/Toxuru/discourse-sidebar-categories.git falhou com retorno #<Process::Status: pid 916 exit 128>
Local da falha: /pups/lib/pups/exec_command.rb:112:in `spawn'
.....
[https://github.com/Toxuru/discourse-sidebar-categories.git"]}](https://github.com/Toxuru/discourse-sidebar-categories.git%22%5D%7D)
cd67e1807300a5643fc837d0dcbdf0f86bbe61f0241ae9a41f3c9a56cc20c3c0
FALHA NA INICIALIZAÇÃO: role para cima e procure mensagens de erro anteriores; pode haver mais de uma.
./discourse-doctor pode ajudar a diagnosticar o problema.
==================== FIM DO LOG DE RECONSTRUÇÃO ====================

a construção falhou, o plugin é incompatível

Você poderia me ajudar a resolver esse problema? Muito obrigado
1 curtida

Xmmm, instalei o Discourse, mas não consegui reproduzir o erro:

Você atualizou o plugin há alguns dias?

Agora, reconstruí o site principal (toxu.ru) (via painel de administração) e, da mesma forma, não consigo ver o erro.

Discourse 2.5.0.beta4 - https://github.com/discourse/discourse versão b031e3220ae5504ab265999270f109b2b8b973df

2 curtidas

Obrigado pela sua ajuda. Encontrei a causa da falha
:grin:

1 curtida

@Stranik, quanto custaria um serviço personalizado como sugeri aqui? Você faz trabalhos sob encomenda ou eu apenas postaria no Marketplace para ver o que eu conseguiria? ¯\_(ツ)_/¯

2 curtidas

Você pode escrever em Marketplace. Eu não posso fazer isso.

Estou tentando criar um componente a partir deste plugin, pois houve alterações nos templates:

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/discourse/app/templates/discovery.hbs#L17

3 curtidas