Usamos o Discourse incorporado nas páginas de artigos do Drupal. Sempre que alguém, a partir de um artigo do Drupal, clica para adicionar um comentário, um tópico é criado automaticamente no Discourse, e o texto do artigo é duplicado dentro desse tópico.
É possível manter a criação do tópico pelo Discourse, mas sem duplicar o texto do artigo no novo tópico?
Se for útil, o código de incorporação do Discourse que utilizamos está abaixo:
Na sua página Admin / Personalizar / Incorporação, a caixa de seleção “Truncar as postagens incorporadas” está marcada? Quando essa configuração está ativada, o Discourse importa apenas um trecho da postagem em vez do conteúdo completo. Os usuários precisarão clicar no botão “Mostrar Postagem Completa” para ler a postagem inteira no Discourse. Se sua preocupação é ser penalizado por conteúdo duplicado, incorporar apenas um trecho em vez da postagem completa deve melhorar a situação.
Muito obrigado por publicar isso, e minhas mais sinceras desculpas pelos meses que se passaram desde então! Eu vinha pensando em perguntar mais sobre isso.
É possível não mostrar nem mesmo uma prévia do artigo no Discourse e, em vez disso, exibir uma mensagem que diga algo como:
“Este é o tópico de comentários para [título do artigo], que pode ser lido em [link para o artigo em nosso site].”
Estamos esperando ter uma maneira de levar os usuários ao artigo completo, mas também reduzir o risco de que os leitores apenas leiam a prévia e passem a postar seus pensamentos e opiniões sobre o que leram — em vez de dedicar tempo para ler o artigo completo primeiro.
Não creio que haja uma maneira de impedir que o resumo da postagem seja exibido no Discourse quando o código de incorporação JavaScript é usado para publicar postagens no Discourse. O que você deseja fazer é viável ao publicar postagens de um site externo no Discourse via API. Por exemplo, isso poderia ser feito facilmente a partir de um site WordPress que publica postagens no Discourse com nosso plugin WordPress. Possivelmente, você poderia alcançar algo semelhante com o módulo Discourse para Drupal. Este módulo parece promissor: https://www.drupal.org/project/discourse_comments.
Simon, obrigado por isso! Eu verifiquei o módulo discourse_comments, mas parece que ele é apenas para o Drupal 8. Não tenho certeza se há alguma funcionalidade que permita que isso funcione de forma semelhante também no Drupal 7?