Nous utilisons Discourse intégré dans les pages d’articles Drupal. Chaque fois qu’un utilisateur d’un article Drupal clique pour ajouter un commentaire, un sujet est automatiquement créé dans Discourse, et le texte de l’article est dupliqué dans ce nouveau sujet Discourse.
Est-il possible de conserver la création automatique du sujet dans Discourse, mais sans dupliquer le texte de l’article dans le nouveau sujet ?
Si cela peut aider, voici le code d’intégration de Discourse que nous utilisons :
Sur votre page Admin / Personnaliser / Intégration, la case « Tronquer les publications intégrées » est-elle cochée ? Lorsque ce paramètre est activé, Discourse n’extrait qu’un extrait de la publication au lieu d’importer son contenu intégral. Les utilisateurs devront cliquer sur le bouton « Afficher la publication complète » pour lire l’intégralité de la publication sur Discourse. Si votre préoccupation concerne une pénalité pour contenu dupliqué, intégrer uniquement un extrait plutôt que la publication complète devrait améliorer la situation.
Merci beaucoup d’avoir publié ceci, et mes plus sincères excuses pour les mois écoulés entre-temps ! Je voulais depuis longtemps poser des questions complémentaires à ce sujet.
Est-il possible de ne pas afficher du tout un aperçu de l’article sur Discourse, et d’afficher à la place un message indiquant simplement quelque chose comme :
« Ceci est le fil de commentaires pour [titre de l’article], qui peut être lu à [lien vers l’article sur notre site web]. »
Nous espérons pouvoir orienter les utilisateurs vers l’article complet, tout en réduisant le risque que les lecteurs ne fassent qu’ survoler l’aperçu et passent directement à l’expression de leurs réflexions et opinions sur ce qu’ils ont lu, sans prendre le temps de lire l’article complet dans un premier temps.
Je ne pense pas qu’il soit possible d’empêcher l’affichage de l’extrait du post sur Discourse lorsque le code d’intégration JavaScript est utilisé pour publier des posts sur Discourse. Ce que vous souhaitez faire est réalisable lors de la publication de posts depuis un site externe vers Discourse via l’API. Par exemple, cela pourrait être facilement réalisé depuis un site WordPress qui publie des posts sur Discourse avec notre plugin WordPress. Il est possible d’obtenir un résultat similaire avec le module Discourse pour Drupal. Ce module semble prometteur : https://www.drupal.org/project/discourse_comments.
Simon, merci pour cela ! J’ai examiné le module discourse_comments, mais il semble qu’il soit uniquement destiné à Drupal 8. Je ne sais pas s’il existe une fonctionnalité permettant de faire fonctionner cela de manière similaire dans Drupal 7 également ?