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 }
Discussions par date d’activité
55 discussions
Le plugin me semble très intéressant, en test sous easyphp cela fonctionne jusqu’à l’envoi qui stoppe pour cause smtp, mais le souci n’est pas là.
Sur le serveur mutualisé apparemment rien n’est inséré au niveau de #INSERT_HEAD et de ENVIAR_EMAIL**, même après plusieurs tentatives d’install/désinstall du plugin.
Pour les autres plugins les insertions se font bien.
Ma config c’est spip 1.9.2 avec 2 plugins actifs « squelette-egt » et « anti-spam », j’ai ensuite ajouté « Envoyer par Mail » et ... rien !
C’est visible sur les pages articles en ligne pour ceux qui veulent bien éclairer ma lanterne.
Cela me semble un pb général sur le serveur (phpmailer ?) car j’ai le même souci avec l’autre plugin similaire « Envoyer à des amiEs »
Par avance merci
Répondre à ce message
Bonjour
j’ai ce problème lorsque je teste le plugin :
j’ai le message d’erreur suivant : Warning : fsockopen() [function.fsockopen] : unable to connect to localhost:25 in /mnt/158/sda/6/e/mat.webmiss2/plugins/enviar_email_1_9/phpmailer/class .smtp.php on line 105
je ne comprends pas comment corriger
merci par avance
Ho lo stesso problema.
:-((((
Répondre à ce message
Bonjour,
Ce plugin fonctionne très bien pour moi pour les articles mais par contre sur un squelette de brève le clic sur le lien donne « erreur 404 »
est-ce que c’est seulement moi qui ait ce problème ?
merci
dd
J’ai le même problème, que ce soit pour les brèves ou les articles... Et je n’ai pas réussi à trouver la solution :(
Répondre à ce message
Bonjour,
En effet comme j’ai presque fini je n’ai pas prété attention à ta traduction, c’est OK.
Sauf que j’ai un problème d’accentuation (La référence ) tous les A portent la eñe, il y a enviado et qu’à mon essai le message est semble-t-il bien parti et qu’il n’arrive pas.
bon bah re-oups (voir post plus bas) encore une coquille, et une belle, j’ai juste oublié de remplacer quelques caractères accentués dans le fichier lang, je m’occupe de ça rapidement .
pour le problème des mail, voir plus bas tchao
Bonjour
je rencontre le même problème que toi sur ce plugin
Warning : fsockopen() [function.fsockopen] : unable to connect to localhost:25 in /mnt/158/sda/6/e/mat.webmiss2/plugins/enviar_email_1_9/phpmailer/class .smtp.php on line 105
comment as-tu résolu ce prob ?
merci par avance !
Répondre à ce message
Pour info, je suis sur Spip192b, hebergé par Free.
J’ai téléchargé le plugin y’a une dizaine de minutes (donc le 22/06 vers 22h)
Lorsque je veux faire l’envoi, j’ai le message d’erreur suivant : Warning : fsockopen() [function.fsockopen] : unable to connect to localhost:25 in /mnt/158/sda/6/e/mat.webmiss2/plugins/enviar_email_1_9/phpmailer/class.smtp.php on line 105
Répondre à ce message
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 : |