diff comment.php @ 61:25c6e59f019e

Suppression des urls en dur présentes dans le code. Le code ne présuppose plus qu'il est hébergé directement sur http://defr.org/blog. Ce n'est par contre pas vrai pour les différents templates pour le moment, et les fichiers CSS pensent toujours qu'on est hébergé dans le repertoire /blog, mais ca reste des présupposés à mon avis moins ennuyeux. Accessoirement, le code suppose que les trois constantes supplémentaires suivantes ait été définie dans le fichier config.php: BLOG_URL, l'adresse du blog, sans / à la fin BLOG_DEFAULT_GRAVATAR, l'image par défaut pour les personnes laissant des commentaires ADMIN_MAIl, l'adresse mail ou sont envoyé les informations sur les commentaires autorisés.
author Franck Deroche <webmaster@defr.org>
date Tue, 11 Mar 2008 15:53:15 +0100
parents ef5fd86d30ec
children d4f26e9767bf
line wrap: on
line diff
--- a/comment.php	Tue Mar 11 14:55:20 2008 +0100
+++ b/comment.php	Tue Mar 11 15:53:15 2008 +0100
@@ -27,7 +27,7 @@
 		VALUES({$id}, '{$Auteur}', '{$Adresse}', '{$AdresseMail}', '{$Comment}', '{$DateComment}', '{$ip}')
 	");
 	$Data->Query("UPDATE Mess SET NbCommentaires=NbCommentaires+1 WHERE num_mess={$id}");
-	mail('webmaster+blogcomment@defr.org', 'Nouveau commentaire sur de ' . $Auteur, $Auteur . " vient de mettre en ligne le commentaire suivant:  \n" . wordwrap($Comment, 70));
+	mail(ADMIN_MAIL, 'Nouveau commentaire de ' . $Auteur, $Auteur . " vient de mettre en ligne le commentaire suivant:  \n" . wordwrap($Comment, 70));
 	}
 	else {
 		$infos = 'Votre commentaire doit etre fait de XML valide pour apparaitre.';
@@ -46,7 +46,7 @@
 
      // Récupération des commentaires
       $Data->Query("SELECT * FROM Commentaires Where MessId={$id} AND Visible=1 ORDER BY num_comm");
-      $defaultGravatar = urlencode("http://defr.org/Misc/NoGravatar.png");
+      $defaultGravatar = urlencode(BLOG_DEFAULT_GRAVATAR);
       while(0 !== ($row = $Data->GetRow())) {
 	    $commentTpl = new Template(Skeleton::getTemplateFile('comment'));
         $dateFormatee = strftime(" à %Hh%M, le %A %d %B %Y", strtotime($row['DateComment']));