Recent post

vendredi 12 juin 2015

Filled Under:

Comment Ajouter les commentaires filetés aux modèles templates



Les commentaires filetés, de loin la fonctionnalité la plus demandée de Blogger, a finalement fait son arrivée !

Le commentaire fileté devrait rendre plus facile pour vous de répondre aux commentaires individuels. Cela dit, le système Blogger commentaires fileté est à seulement deux niveaux de profondeur, ce qui signifie que vous ne pouvez répondre aux commentaires d'origine, et de ne pas commenter les réponses. Ce n'est évidemment pas le meilleur des systèmes de commentaires filetés, mais je suppose que c'est un bon début.


La fonction des commentaires Filetés est activée par défaut, à condition que vous répondez à ces deux exigences :

1/ 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”)  

2/ et que vous avez “Imbriqué” pour “Emplacement des commentaires” (voir “Paramètres” puis “Publications et commentaires”).



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)
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").

0 commentaires:

Enregistrer un commentaire