Et hop, un tout petit plugin pour dotclear2. Il permet d'avoir une nouvelle fonction template {{tpl::CommentIfVisitor}}, similaire à {{tpl::CommentIfMe}}.
Pour résumer, cela permet à un visiteur du blog de voir ses propres commentaires mis en valeur, pour peu qu'il ait mémorisé ses informations (nom, mail et site) lorsqu'il a posté les commentaires en question.
Téléchargements :
Pour la mise en oeuvre de l'installation, outre l'installation du plugin, il faut modifier le fichier post.html du thème utilisé, et ajouter les appels à tpl:CommentIfVisitor
juste à côté des appels à tpl::CommentIfMe
.
En pratique, dans le thème par défaut, rechercher les lignes suivantes :
<dt id="c{{tpl:CommentID}}" class="{{tpl:CommentIfMe}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}"><a
et :
<dd class="{{tpl:CommentIfMe}} {{tpl:CommentIfVisitor}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}">{{tpl:CommentContent}}</dd>
et les remplacer respectivement par :
<dt id="c{{tpl:CommentID}}" class="{{tpl:CommentIfMe}} {{tpl:CommentIfVisitor}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}"><a
et :
<dd class="{{tpl:CommentIfMe}} {{tpl:CommentIfVisitor}} {{tpl:CommentIfOdd}} {{tpl:CommentIfFirst}}">{{tpl:CommentContent}}</dd>
Il suffit d'ajouter ensuite les bons styles dans le style.css du thème. En pratique, dans le thème par défaut, ajouter par exemple au style.css:
#comments dt.visitor a:link, #comments dt.visitor a:visited, #comments dt.visitor a:hover { color: #ca1706; }
#comments dd.visitor { border-left: 4px solid #ca1706; }
Et voilà 