Avertissement de sécurité
Il est donc fortement conseillé de ne pas utiliser ce plugin et utiliser à la place le plugin Recommander associé au plugin NoSPAM
Présentation
Une des fonctions qui nous manque parfois en lisant un article ou une brève est la possibilité d’envoyer de manière confortable et rapide la référence de cet article ou brève à un ami.
Avec « envoyer email » (enviar_email) vous pouvez créer un lien dans vos brèves et articles pour effectuer cette action.
Nota : Le Plugin utilise la class « phpmailer 1.73 » ce qui permet d’effectuer l’envoi des mail par SMTP en évitant les problèmes qui apparaissent en utilisant la fonction mail de PHP.
Installation
Récupérez le zip « plugin_enviar_email_spip » du plugin sur l’espace de téléchargement de la Zone : http://files.spip.org/spip-zone/ [1]. L’installation se déroule ensuite comme pour tous les autres plugins, cf. http://www.spip.net/fr_article3396.html
Insérez dans votre squelette la balise #ENVIAR_EMAIL**
(les deux ** sont indispensables) à l’endroit où vous désirer afficher le bouton.
Personnalisation
Pour personnaliser la typographie du lien vous pouvez par exemple placer la balise #ENVIAR_EMAIL**
entre
<span style="font-size:65%">...</span>
Vous pouvez aussi modifier le style de la page envoyée (typo, taille, couleur...) directement dans le squelette entre les balise <style>
des squelettes enviar_email_articulo.html ou enviar_email_breve.html, voir plus directement ces squelettes eux mêmes (s’inspirer du code qui y est inséré).
Pour d’autres modifications ouvrir le fichier baliza_enviar_email.php et retouchez ce que vous voulez, par exemple les valeur « 440 » et « 460 » à la ligne 28 qui fixe la taille de la fenêtre ouverte.
Pour modifier l’icone de la balise remplacer le fichier plugins/enviar_email/sobre.gif par le vôtre
Quelques icônes alternatives
Auteur
Le plugin « enviar_email » est développé sur la zone en espagnol par José Luis, l’article original est espagnol
Mise à jour
02/12/08
reprise des modifications et amélioration issues du forum de l’article
- incorporation du logo du site dans le message
- traduction d’une balise oubliée, lorsque le sujet n’est pas précisé :
'no_escrito_nombre'
- erreur récurrente lors de l’envoi de mail de type Warning : fsockopen() [function.fsockopen]
tout se passe dans enviar_email_articulo.html ligne 120le code de base est $mail->Mailer = « smtp » ;
en remplaçant par $mail->Mailer = « sendmail » ; j’ai un message d’erreur (avec free et spip 1.9.a)
par contre en remplaçant par$mail->Mailer = « mail » ; tout marche impec
Actuellement le fichier sur la zone est configuré avec $mail->Mailer = "mail";
si toutefois cela ne marche pas essayez les autres solution (’smtp’ ou ’sendmail’)
15/01/08
Suite à plusieurs questions sur le forum, procédure pour enlever l’intitulé de la balise :
Dans le fichier /enviar_email/baliza_enviar_email.php
remplacez
27 // prepara el enlace completo
28 $enlace = $javascript_centrar_enviar."<a href=\"javascript:;\" onClick=\"centrarVentana('$url','Enviar_documento','scrollbars=yes,resizable=yes','440','460','true')\" title=\""._T('enviarmail:enviar_title')."\" style=\"border:none\"><img src=\"$logo\" style=\"border:none\" alt=\""._T('enviarmail:enviar_title')." title=\""._T('enviarmail:enviar_title')."\" /> "._T('enviarmail:enviar_por_email')."</a>";
29 return $enlace;
30
31 }
par
27 // prepara el enlace completo
28 $enlace = $javascript_centrar_enviar."<a href=\"javascript:;\" onClick=\"centrarVentana('$url','Enviar_documento','scrollbars=yes,resizable=yes','440','460','true')\" title=\""._T('enviarmail:enviar_title')."\" style=\"border:none\"><img src=\"$logo\" style=\"border:none\" alt=\""._T('enviarmail:enviar_title')." title=\""._T('enviarmail:enviar_title')."\" /> </a>";
29 return $enlace;
30
31 }
Aucune discussion
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |