Ou puis je modifier le texte du mail de confirmation.. je ne trouve cela nul part... :-\\
Bonjour Quest,
Quotemodifier le texte du mail de confirmation
Dans le fichier de votre langue (
votre_Coppermine/lang/french.php [/b] je suppose !)
Trouvez le bloc suivant, tous les mots des Ecards sont là.
// ------------------------------------------------------------------------- //
// File ecard.php
// ------------------------------------------------------------------------- //
if (defined('ECARDS_PHP') || defined('DISPLAYECARD_PHP')) $lang_ecard_php =array(
'title' => 'Envoyez en tant que e-card',
'invalid_email' => '<b>Attention</b> : cette adresse e-mail n\'est pas valide !',
'ecard_title' => 'Une e-card pour vous, de la part de %s',
'error_not_image' => 'Seules les images peuvent être envoyées sous forme de cartes électroniques.', //cpg1.3.0
'view_ecard' => 'Si votre e-card ne s\'affiche pas correctement, cliquez ici',
'view_more_pics' => 'Suivez ce lien pour découvrir davantage de photos !',
'send_success' => 'Votre ecard a été envoyée',
'send_failed' => 'Nous sommes désolés, mais le serveur n\'a pu envoyer votre e-card...',
'from' => 'De la part de : ',
'your_name' => 'Votre Nom',
'your_email' => 'Votre adresse e-mail',
'to' => 'A',
'rcpt_name' => 'Nom du Destinataire',
'rcpt_email' => 'Adresse e-mail du Destinataire',
'greetings' => 'Introduction',
'message' => 'Message',
);
Si vous devez placer des mots avec un guillemet(
'), prennez soin de mette un anti-shlas (Alt Gr + 8) devant le guillemet, comme ça : << le serveur n
\'a pu... >>
PYAP
Hello,
Si la question portait sur l'e-mail de confirmation d'inscription, la réponse est dans le même fichier mais dans le bloc de code qui suit ceci :
// ------------------------------------------------------------------------- //
// File register.php & profile.php
// ------------------------------------------------------------------------- //
et pour être plus précis dans cette variable (une soixantaine de lignes plus bas chez moi) :
$lang_register_confirm_email
NB : Pour ce cas précis, les antislashes devant d'éventuels apostrophes ne sont pas nécéssaires. Au contraire, s'ils apparaissent dans le code, ils apparaitront également "en clair" dans le mail envoyé.
Regards,
Azy.
Quest, Azy,
QuoteSi la question portait sur l'e-mail de confirmation d'inscription
Je ne sais pas pourquoi j'ai pensé ecard !?!
Oui c'est clair, j'ai dérapé... mais la réponse était effectivement à quelques encablures de là !
Merci
PYAP
hello ;)
Je cherche à inclure le nom de la personne qui a posté un commentaire dans le mail d'avertissement (dès que le commentaire est posté, un mail est envoyé à l'admin) ! Est-ce possible ?
Dans l'exemple ci-dessous je cherche à faire apparaître "Céline"... ???
Ex.:
De: XXXXX [mailto:famille@XXXX.com]
Date: sam. 18/03/2006 11:23
À: Famille XXXX
Objet : Commentaire posté sur Coppermine Photo Gallery
[Céline :]Elle est sympa ma copine !? hein ? :-D
Quelqu'un a posté un commentaire dans votre galerie. Voyez-le à http://XXXXX.Com/galerie/displayimage.php?pos=-5400
personne ne connaît la réponse à mon ch'ti problème ? même pas un expert modo comme Pyap ? ;)
:-\ même pas un p'tit frantz ?
Bon, ben, je m'y mets alors ;)
Ouvrir db_input.php
Trouver (2x)$mail_body = "<p>"
Remplacer par $mail_body = "<p>" . $msg_author . " : "
Je n'ai pas essayé mais ça devrait marcher.
Titooy, tu es mon sauveur, ;Dparce que je ne me risquerais pas à donner ce genre de solution, je suis bien trop nul pour ça, même si certains semblent me créditer de plus de savoir ;)
Quote from: Titooy on March 28, 2006, 02:19:51 PM
Bon, ben, je m'y mets alors ;)
Ouvrir db_input.php
Trouver (2x)$mail_body = "<p>"
Remplacer par $mail_body = "<p>" . $msg_author . " : "
Je n'ai pas essayé mais ça devrait marcher.
Merci Titooy pour ta réponse !
Mode boulet /On
Bof ça marche pas terrible....(pour rappel j'suis en CPG 1.3)
$mail_body = $msg_body . "\n\r ".$lang_db_input_php['email_comment_body'] . " " . $CONFIG['ecards_more_pic_target'] . $redirect;
cpg_mail($CONFIG['gallery_admin_email'], $lang_db_input_php['email_comment_subject'], $mail_body);
}
pageheader($lang_db_input_php['com_added'], "<META http-equiv=\"refresh\" content=\"1;url=$redirect\">");
msg_box($lang_db_input_php['info'], $lang_db_input_php['com_added'], $lang_continue, $redirect);
pagefooter();
ob_end_flush();
exit;
} else { // Registered users, we can use Location to redirect
$insert = db_query("INSERT INTO {$CONFIG['TABLE_COMMENTS']} (pid, msg_author, msg_body, msg_date, author_md5_id, author_id, msg_raw_ip, msg_hdr_ip) VALUES ('$pid', '" . addslashes(USER_NAME) . "', '$msg_body', NOW(), '', '" . USER_ID . "', '$raw_ip', '$hdr_ip')");
$redirect = "displayimage.php?pos=" . (- $pid);
if ($CONFIG['email_comment_notification']) {
$mail_body = msg_body . "\n\r ".$lang_db_input_php['email_comment_body'] . " " . $CONFIG['ecards_more_pic_target'] . $redirect;
cpg_mail($CONFIG['gallery_admin_email'], $lang_db_input_php['email_comment_subject'], $mail_body);
}
Dans le code ci-dessus si j'essaye de mettre dans le premier mail body (y'en a 2) :
$mail_body = $msg_body . "\n\r " . $msg_author . " : " .$lang_db_input_php['email_comment_body'] . " " . $CONFIG['ecards_more_pic_target'] . $redirect;
ça me met une erreur parse quelque chose lorsque j'essaye de poster un commentaire...
Oui vous aurez compris que je ne capte rien à ce que je fais...ma technique dans les fichiers php se limite à rechercher et remplacer :(
Quote from: mister_sam on March 28, 2006, 09:41:05 PM(pour rappel j'suis en CPG 1.3)
Rappel de quoi ? Je ne m'amuse pas à relire tout le forum pour retrouver ce genre d'informations...
A part ça, ma réponse était effectivement pour la 1.4.x
Pour la 1.3.x, il faudrait remplacer
$mail_body = $msg_body
par
$mail_body = $msg_author. " : " . $msg_body
Ok merci je vais regarder cela ce soir.
EDT (ce soir) : ça marche ;D cool merci beaucoup !