Comment insérer MyBlogLog dans les commentaires sous DotClear 1 (valide XHTML)
Par 1loup, lundi 13 août 2007 à 04:03 :: Blog (technique) :: #1030 :: rss
Le code utilisé pour insérer le MyBlogLog de l'auteur d'un commentaire n'est pas valide XHTML et j'avais été obligé de le modifier pour qu'il passe la validation.
Sous DotClear 1, certains ne savent pas comment l'insérer, je vous propose ma solution.
Dans le post.php du thème, rechercher la zone des commentaires et juste après <?php while ($comments->fetch()) : /* Boucle de commentaires */, insérer ce code :
$href =$comments->f('comment_site'); # MyBlogLog
$avatar = "<a href=\"http://www.mybloglog.com/buzz/co_redir.php?t=&href=http://". $href ."\" ><img style=\"border: 1px solid #000; \" src=\"http://pub.mybloglog.com/coiserv.php?href=http://". $href . "\" alt=\"Voir mon profil sur MyBlogLog.com !\" title=\"Voir mon profil sur MyBlogLog.com !\" /></a>";
Puis, descendre plus bas dans le fichier, et au niveau du <blockquote> <?php dcCommentContent(); ?></blockquote>, insérer le morceau de code suivant afin d'obtenir à la place :
<blockquote> <?php if (($link = $GLOBALS['comments']->auteurSite()) !== false) : ?> <p class="mybloglog"><?php echo $avatar; # MyBlogLog ?></p> <?php endif; ?> <?php dcCommentContent(); ?><div style="clear:both;"></div> </blockquote>
Ensuite, il ne reste plus qu'à gérer son positionnement par CSS et son "style", j'ai rajouté pour ma part dans le style.css de mon thème :
.mybloglog {
float : right;
margin: -3em -1.5em 0 0;
}
afin d'obtenir une image flottante à droite et un peu surélevée.
N.B. : Si vous utilisez les gravatars, c'est également dans cette zone qu'ils sont généralement placés. Veuillez alors faire attention en adaptant le code.
(Voir ce billet pour MyBlogLog et DotClear 2)
![[T]](http://static.technorati.com/pix/icn-talkbubble.gif)









Billets
![Validate my RSS feed [Valid RSS]](/valid-rss.png)
![Validate my Atom 1.0 feed [Valid Atom 1.0]](/valid-atom.png)



Commentaires
1. Le lundi 13 août 2007 à 12:38, par Arnaud
2. Le lundi 13 août 2007 à 17:44, par 1loup
3. Le lundi 3 septembre 2007 à 07:23, par Rumeurs
4. Le mercredi 10 octobre 2007 à 13:54, par Mam'zelle Emie
5. Le mercredi 10 octobre 2007 à 19:39, par 1loup
6. Le mercredi 10 octobre 2007 à 22:25, par Mam'zelle Emie
7. Le jeudi 11 octobre 2007 à 06:51, par 1loup
8. Le jeudi 11 octobre 2007 à 10:00, par Mam'zelle Emie
9. Le jeudi 11 octobre 2007 à 14:14, par Mam'zelle Emie
Les commentaires de ce billet peuvent être suivis sur ce fil RSS
Ajouter un commentaire