Ajouter les commentaires filetés aux modèles (templates) conçus par des tiers

By // 12 commentaires:
Nous avions vu que Blogger offre maintenant à ses utilisateurs la fonctionnalité des commentaires filetés sur sa plateforme. Toutefois, cette fonctionnalité ne marche bien que sur les modèles (templates) faits maison. 75% des modèles conçu par des particuliers n’affichent pas la possibilité des fils de commentaires, quand bien même les codes nécessaires se retrouvent automatiquement inséré dans le code html.

La solution est donc d’opérer une petite manipulation afin de pouvoir aussi faire profiter à son blog et à ses lecteurs de cette fonctionnalité que j’ai particulièrement accueillis avec le cœur plein de joie. Pour cela, Raju du blog http://www.simplebloggertutorials.com/ nous a dégoté les options à exploiter afin d’avoir ces fameux threaded comments pour nos custom templates.

fils-commentaires-blogspot


Si vous n'avez pas encore la possibilité d'avoir un fils de commentaires sur votre modèle, suivez les instructions suivantes : 

1. Rendez-vous à votre Tableau de bord sur Blogger et cliquez sur "Modèle" pour le blog concerné. Sur la page qui va s'afficher, cliquez sur "Modifier le code html" puis sur "Traiter" (dans la pop-up qui va s'afficher). Cochez ensuite "Développer des modèles de gadgets". Copiez l'entiéreté du code html de votre blog et conservez le dans un fichier (word, text, rtf, etc.).

A. Trouvez la ligne de code suivante <b:include data='post' name='post'/>
Vous la trouverez dans le bloc suivant  :

<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
  <b:include data='post' name='comments'/>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <b:include data='post' name='comments'/>
</b:if>

Remplacez tout le bloc ci-haut par celui-ci : 

<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
  <b:if cond='data:post.showThreadedComments'>
    <b:include data='post' name='threaded_comments'/>
  <b:else/>
    <b:include data='post' name='comments'/>
  </b:if>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <b:if cond='data:post.showThreadedComments'>
    <b:include data='post' name='threaded_comments'/>
  <b:else/>
    <b:include data='post' name='comments'/>
  </b:if>
</b:if>

Cliquez sur "Enregistrer le modèle" et allez vérifier sur un article avec des commentaires si le mot "Répondre" apparaît après chaque commentaire. Si ce n'est pas le cas, essayez la deuxième option.


Notez que si c'est plutôt le bloc ci-dessus que vous trouvez au lieu du précédent, vous pouvez carrément passer à l'option B.

B. Trouvez la ligne ci-après :

<b:include data='post' name='post'/>

Ajouter le bloc suivant juste après la ligne ci-dessus


<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
  <b:if cond='data:post.showThreadedComments'>
    <b:include data='post' name='threaded_comments'/>
  </b:if>
</b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
  <b:if cond='data:post.showThreadedComments'>
    <b:include data='post' name='threaded_comments'/>
  </b:if>
</b:if>

Enregistrez votre modèle et allez voir le résultat que ça donne. Si vous n'avez toujours pas le résultat escompté, passez à la troisième option.

C. Rétablir le paramètre par défaut des modèles de gadgets : Le lien portant cette inscription se trouve au bas du coin gauche de la pop-up pour "Modifier le code html" (juste avant "fermer").

C'est cette option qui a fonctionné sur mon blog "Café Biblique" car les deux premières n'avaient rien donné. Mais, j'ai eu droit à quelques modifications que je n'avais pas souhaité. Heureusement que j'avais gardé une copie de mon template dans un fichier et j'ai donc pu rétablir ce qui faisait défaut en un rien de temps.

@+

Blogger nous refile les fils des commentaires

By // 14 commentaires:

Il y a de ces nouvelles qui peuvent sortir un type du coma, autant il y en a qui peuvent faire sortir une souris de sa cachette (l'annonce de la mort du chat bien sûr). Cela fera maintenant une année que je n'ai pas publié d'articles sur ce blog (hou, le vilain garçon), restant un observateur attentif mais discret des évolutions que connaît la plateforme que j'utilise toujours mais sur différents blogs.

fils-commentaires-blogspot

Si je suis sortis de mon silence aujourd'hui, c'est parce qu'une des nouvelles fonctionnalités de Blogger m'a vraiment remplis le coeur de joie, le genre de truc auquel je ne m'attendais pas pour sitôt. Blogger ajouter la possibilité d’avoir des commentaires filetés sur la plateforme.

Il est donc maintenant possible de répondre directement à un commentaire particulier parmi les commentaires d'un article, et non plus de laisser un commentaire qui s'affichera très loin derrière le commentaire auquel on répond (quand il y a eu d'autres commentaires qui ont été postés entre temps). Ceci rend facile la distinction entre un commentaire à l'article en générale et  une réponse à un commentaire particulier.

Pas bien compris ? Bon, imaginez qu'il y a deux commentaires sur une page donnée et que vous voulez répondre au premier commentaire. Il vous suffira juste de cliquer sur “Répondre” juste en dessous dudit commentaire.

fils-des-commentaires-1

Ceci fera apparaitre un formulaire de commentaire entre le commentaire auquel vous voulez répondre et celui qui lui succède.

threaded-comments-blogger

Ainsi, vous aurez le merveilleux résultat que voici :

fils-commentaires-blogspot

Pour avoir cette fonctionnalité disponible sur votre blog, vérifiez que vos paramètres ont “complet” pour “Autoriser les flux de blog” (voir “Paramètres” puis “Autre”) et que vous avez “Imbriqué” pour “Emplacement des commentaires” (voir “Paramètres” puis “Publications et commentaires”).

file-des-commentaires-2

 fils-des-commentaires-3

Pour moi, cette fonctionnalité est un cadeau merveilleux pour commencer l’année et me pousse à recommander encore plus Blogger. En attendant les autres fonctionnalités qui apparaîtront dans les jours à venir, je vous souhaite à toutes et à tous :

 UNE TRES BONNE ANNEE 2012

@ Blogger au bout du doigt. Fourni par Blogger.

SEO & REFERENCEMENT