Isso é incrível, obrigado equipe Discourse!!
Estou me perguntando se isso poderia ser combinado com o Plugin de Votação de Posts ou substituí-lo.
Edição: Além disso, a opção “Top” é ordenada por curtidas, ou como funciona isso?
Uma das opções que exploramos para aninhar dessa forma foi aprimorar o plugin Post Voting, mas decidimos não seguir por esse caminho. Isso é muito mais fácil de manter e a experiência é melhor. Acredito que, com certeza, ele poderia substituir o Post Voting um dia — ou já o faz em alguns casos.
Sei que essa não é a melhor solução, mas você ainda pode usar CSS.
Você só precisa adicionar uma regra para cada idioma, usando o seletor correto:
/* Em vez de usar este seletor ... */
nav.post-controls .actions button.reply pan.d-button-label:after {
}
/* ... comece o seletor com o idioma */
html[lang=pt-BR] nav.post-controls .actions button.reply pan.d-button-label:after {
content: " texto em português";
}
Já postei uma solução melhor: Discourse Reply Button Labels
Adicionar uma visualização aninhada certamente não elimina esse desafio?
Na verdade, eu diria que visualizações aninhadas causam mais carga cognitiva básica aos usuários? (Mas o que eu sei? Não sou um usuário experiente do Reddit)
Mas eu adoro opções, então, continuem!
Acabei de começar a testar isso no meu fórum e todo mundo odeia até agora.
Eu não odeio de verdade, mas é muito diferente e difícil de entender às vezes.
Atualização: Fui forçado a reverter porque o endpoint /t mudou para /n e causou MUITOS problemas, incluindo erros 500.
A reversão resolveu.
Por que a visualização aninhada remove o título? Ter apenas o nome do site em cada aba quando várias abas estão abertas torna difícil a navegação entre elas.
Não tenho certeza de como cada uma das opções de classificação padrão se comportará (topo, novo, antigo)
Também não vejo a melhor maneira de testar isso. Não vejo nenhuma opção para tornar um tópico aninhado.
Pesquise por „Aninhado“ na pesquisa de configurações do site/admin
Eu esperava poder testar sem ativá-lo para todos os outros. Isso não é possível?
Se você não o definir como padrão, pode simplesmente ativá-lo e, em seguida, usar o menu de ferramentas do tópico para tornar um tópico específico aninhado.
Não tenho certeza de que isso está funcionando, pelo menos não ao usar o tema Fakebook. Abri um tópico de teste, aninhei o tópico e depois tentei responder ao tópico e ao post.
Todas as respostas parecem iguais. Além disso (talvez algo menor), a renderização do meu avatar está um pouco estranha.
É, não assuma que plugins ou temas já foram ajustados para funcionar com isso.
Essa é uma funcionalidade fantástica e algo que esperamos há muito tempo!!!
O que nossa comunidade ainda espera é uma funcionalidade adequada de diário/log, onde apenas o autor do tópico pode fazer postagens no nível raiz e todos os outros usuários podem apenas responder a postagens individuais no nível raiz.
Atualmente, estamos usando CSS e JS bastante malucos para permitir isso, usando visualizações filtradas por usuário e as respostas colapsáveis abaixo de cada postagem.
Então… é bem legal. Temos um pequeno grupo. Estava me perguntando por que não temos a chance de escolher isso nas opções da interface pessoal?
O Mark já aborda um pouco isso com:
E eu acrescentaria:
O problema central: conteúdo compartilhado, modelos mentais divergentes. No momento em que dois usuários veem o mesmo tópico estruturado de forma diferente, você quebra a referência compartilhada da qual a conversa depende.
A resposta funciona de maneira diferente: Quando o Usuário A (aninhado) escreve „como observado no comentário anterior…“, o Usuário B (linear) não vê nenhum comentário anterior, pois é uma postagem que está três posições acima, ou quinze, dependendo de qual ramo está recolhido. Isso também significa que um autor não pode mais ter certeza de como sua postagem é vista pelos outros.
Links permanentes e números de postagem divergem: Se a ordem das postagens depende do modo de visualização, então /t/topic/123/47 ou significa postagens diferentes para usuários diferentes, ou significa a mesma postagem, mas aparece em posições completamente diferentes. (Não tenho certeza de como isso é implementado atualmente — de qualquer forma, não é ideal)
E tenho certeza de que há mais problemas.
Tudo se resume a isso: uma conversa é compartilhada e, para promover uma boa comunicação, deve, portanto, ser estruturada da mesma forma para todos.
Me pergunto o que acontecerá quando fizermos o revert. Estamos testando por uma semana. Esperamos que isso não derrube o sistema e que seja possível desfazer.
Ainda acho que seria bom ter uma interface diferente baseada na experiência individual. O engajamento supera uma experiência unificada. Então, se o engajamento for melhor, deve ser permitido. Talvez haja uma maneira de resolver o problema de vinculação. Parece mais um problema de programação do que um problema social.
Será que o engajamento supera uma boa comunicação?
É isso que o Discourse sempre defendeu; existem outras plataformas que otimizam o engajamento às custas de tudo o mais.
Na minha experiência, você pode alternar para frente e para trás conforme achar conveniente. Eu movi alguns tópicos para o novo layout e depois para todo o site.
Isso é uma mudança de jogo para meus usuários.
A única coisa que eles mencionaram é que a barra de rolagem super não existe mais. Posso entender o motivo, já que as publicações talvez não estejam mais em ordem cronológica.
Ótimo ver que uma “melhor experiência mobile” já está no roteiro — estou realmente ansioso para ver os tópicos indentados no estilo Reddit chegarem ao mobile.
Uma rápida pergunta sobre SEO em respostas aninhadas: notei que tópicos aninhados usam uma URL com /n/, e ao buscar um deles sem JavaScript, ele retorna uma estrutura vazia. Além disso, o link canônico aponta para a própria URL /n/, em vez da URL regular do tópico /t/. Os rastreadores ainda recebem o conteúdo completo do post renderizado no servidor nas rotas /n/, ou o canônico deveria resolver de volta para /t/? Só quero garantir que ativar aninhamento não prejudique a indexação. Obrigado!


