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
Bonjour
Moi l’icone apparait, mais dans le popup j’ai une erreur 404
L’ID article n’est pas repris...
Et meme si je le mets a la main erreur 404...
http://monsite/spip.php?page=enviar_email_articulo&article=
Agnes
Il faudrait plus d’infos :
- version de spip et du plugin
- es-tu en local ou sur internet
- une adresse valide pour que je vérifie les chemins
Un an après, toujours pas de réponse et le problème existe toujours
impossible d’envoyer une brève par mail avec le plugin :
erreur 404 logique puisque le lien créé est erroné du style :
http://monsite/spip.php?page=enviar_email_articulo&article=
au lieu de :
http://monsite/spip.php?page=enviar_email_breve&article=1234
Une solution avant Février 2012 ?
Hummmm... en demandant comme ça, de façon assez caustique, je ne suis pas sûr que ça donne vraiment beaucoup envie aux gens de répondre !
Quelqu’un t’avait demandé ... il y a un an une url histoire « voir » l’erreur ou du moins de mieux comprendre d’où pourrait venir le souci. Alors, une url avant 2012 ? (Oui, je sais, c’est facile, mais je n’ai pas pu m’empècher !)
je confirme l’adresse de ton site permettrai de voir le soucis et il faudrait que tu précises ta version de spip et du plugin
Répondre à ce message
Super boulot.
Deux remarques :
J’ai du modifier le fichier enviar_email_articulo.html à la ligne 202 en remplaçant « Si visitas la web podrás descargarte los siguientes documentos :» par
Sinon problème de langue.
Idem dans enviar_email_breve.html ligne 216, il faut remplacer « ya se ha enviado » par
merci pour l’info !
j’ai fait la modif aussi sinon la phrase restait en espagnol dans le mail.
Répondre à ce message
Bonjour et merci pour ce plugin très utile, Moi ausii
Je voudrais savoir comment faire pour enlever le texte « envoyer par email » qui est à droite de l’icone « envelope » sur le site ?
pour enlever ce bout de texte voir le modifier
cela se passe dans le fichier
lang/enviamail_fr.php
à la ligne : 20
Mais ... cette modif disparaitra lors d’une mise à jour du plugin,
pour palier à ceci, et c’est valable pour toutes les modification du même genre, j’ai placé ma modification dans un fichier : squelette/local_fr.php
Répondre à ce message
Bonjour et merci pour ce plugin très utile,
Je voudrais savoir comment faire pour enlever le texte « envoyer par email » qui est à droite de l’icone « envelope » sur le site ?
Répondre à ce message
Bonjour,
Par chez moi, le plugin fonctionne bien, à deux réserves près : l’une gênante, l’autre... aussi...
- 1 Depuis quelque temps (il me semble qu’auparavant ça fonctionnait) un utilisateur qui saisit le formulaire d’envoi des références de l’article visité sans renseigner sa propre adresse courriel « d’expéditeur » voit bien s’afficher le message disant que le courriel a été envoyé... mais aucun message n’arrive au destinataire.
Je l’ai testé à plusieurs reprises : avec renseignement d’une adresse courriel dans « données optionnelles », le message parvient au destinataire. Sans cette info... non ...
Ne faudrait-il pas rendre ce renseignement non pas optionnel, mais obligatoire ? Et alors... comment faire ? ...
- 2 Problème de codage, pas dans le corps du message, mais dans les infos : « de » (=champ « votre nom ») et « sujet » (=champ « Sujet (Titre du message) »).
Dès qu’un accent ou une apostrophe se trouve dans le titre de l’article ou dans le contenu par défaut du champ « votre nom » (enviarmail_fr.php), ces lettre s’affichent en codage type é...
Une piste de solution ? ...
Luc
Spip 1.9.2i ... pas en UFT 8
Répondre à ce message
Toute l’installation s’est bien passé, l’article est bien reçu mais quand on appuie sur Lire la suite... ça n’aboutit pas.
Chez Orange ça dit ça http://services.orange.fr/common/html/exc-nopage.html
- chez free ERREUR 404 - Document non trouvé
Que faut-il modifier s’il vous plait !!!!
essai de telcharger l’archive suivante
http://files.spip.org/spip-zone/enviar_email_2.zip
Chez moi sous un spip2.1 c’est OK
Merci Nico mais c’est pareil,
le mail part et est reçu ici chez orange mais quand je clique sur le lien, une page blanche avec cet url apparait :
http://services.orange.fr/common/html/exc-nopage.html
tu as testé chez orange ?
Répondre à ce message
est ce qu’il hi a quelque manier de faire fonctionner cette plugin avec la version spip 2.0.10 ?
Non, ici, j’ai un beau 404 des familles ...
Pas moyen d’avoir la fenêtre du formulaire.
HELP ! :)
Répondre à ce message
Bonjour,
Dans le fichier enviar_email_articulo.html vers la ligne 199 il faudrait remplacer
par
Voilà sinon cela a marché du premier coup !
merci
dd
Répondre à ce message
Bonjour,
Que dire, génial et merci de nous offrir ce plugin, je le trouve tellement bien qu’il m’est venu à l’idée de l’utiliser comme lettre de diffusion quand le site est mis à jour, alors je n’ai qu’un regret, c’est ma méconnaissance en construction de plugins, car j’aurais aimé que ceux qui reçoivent la lettre, en cliquant sur « afficher les détails » dans le message, ils ne puissent avoir la liste de tous les abonnés, est-ce possible ?
Merci du renseignement
Répondre à ce message
Bonjour à tous,
je viens d’installer le plugin sans accros.
Seulement en front, quand je le test, je me retrouve avec une erreur "Fatal error : Cannot redeclare class phpmailer in /homez//www/plugins/auto/enviar_email_2/phpmailer/class.phpmailer.php on line 21
J’utilise une version spip 2.0.9
Merci d’avance pour l’aide.
Cordialement
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 : |