Sou novo no código-fonte do Discourse, mas realmente quero encurtar comentários como nos comentários do Facebook, será que o Source Discourse pode fazer isso? Porque não quero que as respostas se estendam para baixo…
Se puder ser feito, como seria? Aguardo mais instruções.
Isso significa que quero que as respostas a uma determinada postagem sejam encurtadas e tenham o mesmo layout dos comentários no Facebook que estou usando.
Parece que você quer um sistema de comentários para cada postagem. Isso não é uma função integrada ao núcleo, mas você pode obter esse estilo de layout com o plugin Journal da Pavilion:
Não existe como uma configuração (ou plugin ou componente de tema) até onde entendo sua solicitação, então você precisará criá-lo. Se é isso que você está tentando fazer, pode explicar em detalhes onde está encontrando dificuldades?
Ou seja, quero que as respostas ao post (comentários) sejam organizadas de forma em árvore, como o layout de comentários que a plataforma Facebook utiliza. Não sei se o código-fonte do Discourse pode fazer isso, então vim aqui buscar suporte!
Porque acho o layout de comentários como o do Facebook muito otimizado para Respostas! Se o código-fonte do Discourse tiver uma opção para escolher como exibir esse layout, seria ótimo!
Acho que você não consegue fazer isso em apenas algumas horas.
O Discourse não é encadeado. Ele foi projetado para facilitar a leitura de toda a discussão. Se você quiser ter que clicar três vezes para ler cada postagem e, em seguida, não conseguir dizer quais já leu, provavelmente fará isso com muito mais facilidade em outra plataforma.
Apenas uma observação para tornar sua postagem mais clara. Você deveria ter postado 2 fotos do mesmo conjunto de comentários. A primeira foto mostrando um comentário destacado que pode ser expandido. Com a segunda foto mostrando o comentário totalmente expandido, exibindo o comentário completo.
O Facebook faz 2 tipos de colapsos. Um encurta uma postagem com “Ver mais”
Enquanto o outro colapsa uma série de comentários que responderam a um único comentário.
Na minha opinião, é isso que causou alguma confusão com o que você está tentando alcançar.
No momento; não acho que exista um Theme component que faça isso. No entanto, acredito que seja factível. Postando em Marketplace, alguém provavelmente poderá criar um componente para alcançar essa funcionalidade.
No composer, temos algo parecido chamado “ocultar detalhes”.
Mais/Menos
Mas no seu caso, você quer um trecho de uma postagem exibido se tiver mais do que “x” caracteres/palavras na postagem/comentário com a opção de expandir e recolher a única postagem/comentário.
O acima é a função de ocultar detalhes.
Provavelmente devido a pessoas como eu que têm a tendência de postar um muro de texto.