ChangeLog

  • 2007-08-14 Version 1.4 : fil RSS chronologique, global ou pour un post
  • 2007-08-10 Version 1.3.1 : compatibilité DotClear 1.2.7
  • 2006-10-13 Version 1.3 : smileys dans les réponses, correction de typage dans la table comback, amélioration de l'aide
  • 2006-05-24 Version 1.2 : nombre de réponses sur un billet, fil RSS des commentaires & réponses d'un billet, ...
  • 2006-05-12 Version 1.1 : installation simplifiée, et affiche 'Prénom Nom' lorsque le pseudo n'est pas renseigné
  • 2006-05-11 Version 1.0.1 : compatibilité PHP4
  • 2006-05-10 Version 1.0 : 1ère version

Installation

La table dc_comback est créée automatiquement lors du premier accès à l'interface d'administration.

Pour afficher vos réponses, ajoutez <?php dcComback::display(); ?> à la fin de la boucle de parcours des commentaires, dans le post.php de votre thème :

...
<?php while ($comments->fetch()) :
	...
	<blockquote>
	<?php dcCommentContent(); ?>
	</blockquote>
		
	<?php dcComback::display(); ?>
<?php endwhile; ?>
...

Pour la personnalisation et les fonctions avancées, voyez l'aide dans l'interface d'admin du plugin.

Mise à jour

Pour installer une nouvelle version de ComBack, effacez simplement le répertoire ecrire/tools/comback/ et installez le nouveau package ComBack.

Détails

Les réponses sont stockées dans la table dc_comback :

  • comment_id (int(11)) : ID du commentaire
  • user_id (varchar(32)) : ID de l'administrateur qui a posté la réponse (table dc_user)
  • comback_dt (datetime) : date de création de la réponse
  • comback_upddt (datetime) : date de modification de la réponse
  • comback_content (longtext) : contenu de la réponse

NB : comme on a au plus 1 réponse par commentaire, c'est l'ID du commentaire qui sert d'ID unique de la réponse

J'explique les choix de conception dans un autre billet pour ne pas alourdir celui-ci.