Module Comments : Astuces en vrac - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html) +--- Sujet : Module Comments : Astuces en vrac (/thread-24.html) |
Module Comments : Astuces en vrac - soupaloignon - 01/06/2009 Bonjour, Je viens d'utiliser le module "Comments" et je vous laisse quelques infos que j'ai utilisé pour obtenir ce que je voulais. Tout d'abord, bon c'est dans la doc mais une petite piqure de rappel ne fait pas de mal , en plus du module "Comments" il faut installer les dépendances suivantes : CGExtensions => 1.9 CGSimpleSmarty => 1.4 Une fois installé il suffit de mettre la balise {cms_module module="comments"} à l'endroit de votre (vos) page(s) où vous voulez voir apparaitre cette fonctionnalité. Lors du 1er affichage d'une page contenant cette balise j'avais un message d'erreur Code : string(170) "Smarty error: [in module_db_tpl:Comments;default_display line 36]: syntax error: unrecognized tag: $smarty.session.Comments.message) (Smarty_Compiler.class.php, line 446)" string(138) "Smarty error: [in module_db_tpl:Comments;default_display line 36]: syntax error: unrecognized tag '' (Smarty_Compiler.class.php, line 590) C'est une solution temporaire, mais ça fonctionne. Il faut enlever cette partie de code dans le gabarit de "Comments" Code : {if isset($smarty.session.Comments.error)} Je trouvais que l'affichage des commentaires n'était pas très joli. Un peu trop "ramassé", ça manquait d'aération. De plus je voulais qu'ils soient mis en évidence par rapport au reste du texte, donc avec un fond de couleur différent de celui de la page. Toutes ces modifs se passent dans le gabarit de "Comments". Je vous laisse le mien, à vous d'adapter. Le principe pour la couleur de fond est d'inclure l'affichage des commentaires dans une table et affecter une couleur de fond à la table. Dans le gabarit ci-dessous j'ai également enlevé des champs du formulaire qui ne m'intéressaient pas. Quelques <br /> à droite et à gauche, et au final on obtient quelque chose de plus sympa (enfin, pour moi). Code : <div id="comments"> Module Comments : Astuces en vrac - bess - 01/06/2009 peut tu laisser un lien pour voir le résultat s'il te plais Module Comments : Astuces en vrac - soupaloignon - 01/06/2009 Pas un lien vers le site directement, pour certaines raisons Mais je viens de faire quelques captures d'écran, avec les différents états : http://monserveur.info/ftp/commentaires.pdf Module Comments : Astuces en vrac - Jean le Chauve - 30/06/2009 Enlever la parenthèse qui est de trop après message dans le gabarit : Code : <p style="text-size: 1.5em; color: green;">{$smarty.session.Comments.message)}</p> Code : <p style="text-size: 1.5em; color: green;">{$smarty.session.Comments.message}</p> Module Comments : Astuces en vrac - run123 - 08/02/2010 ** Question : Avec Comments comment limiter les commentaire sur un article precis dans une seule categorie Par defaut le module Comments affiche tout les commentaire partout ou la balise est placé en partant sur la base {cms_module module='comments' modulename='News' pageid=$entry->id} je l ai betement modifier en {cms_module module='comments' modulename='News' modulecategory='nom exact de la categorie' pageid='$entry->id de ma page'} Mais apres un succes momentanee tout reviens dans toute les articles si quelqun à une solution à ce probleme je suis preneur ... Module Comments : Astuces en vrac - bess - 08/02/2010 topic nettoyé |