SPIP - Contrib

[ar] [en] [es] [fr] [it]



Accueil du site > Interactivité, communication > Mails > Envoyer article aux amiEs

Envoyer l’article aux amiEs

jeudi 12 avril 2007, par NetAktiv. Dernier ajout mercredi 18 juillet 2007


Un petit plugin qui permet d’afficher un formulaire d’envoi d’un article à une liste d’amiEs.

Ce plugin permet via une balise #FORMULAIRE_ENVOIAMI d’afficher un formulaire d’envoi de l’article à une liste de 4 adresses e-mails.


Il comprend :
- Contrôle des champs
- Captcha pour éviter les serveurs de spams
- Envoi du titre, du chapo et le lien de l’article

Présentation

Boutons en bas de l'article En cliquant sur le bouton "L’envoyer aux amiEs", par "magie" ;), un formulaire s’affiche Formulaire d'envoi d'article Vous avez un aperçu sur ce site entre autres http://www.villemomble.fr/

Installation

- Copier le répertoire envoiami dans votre répertoire plugins
- Installer le plugin, , cf. http://www.spip.net/fr_article3396.html ]]

Utilisation

Placez la balise #FORMULAIRE_ENVOIAMI dans le squelette de votre article

Personnalisation

Pour personnaliser le formulaire, éditer le fichier plugins/(...)/envoiami/formulaires/formulaire_envoiami.html et le fichier plugins/(...)/envoiami/css/envoiami_style.css

Pour juste modifier les boutons : remplacer les boutons plugins/(...)/envoiami/img/... par les vôtres

Détails du code

- Utilisation de Phpmailer (http://phpmailer.sourceforge.net/)
- Utilisation du captcha Crypt (http://www.cryptographp.com)
- Utilisation de Jquery (inclus dans spip 1.9.2 et +) (http://jquery.com/)
- Utilisation du plugin Jquery Corners (inclus dans ce plugin) (http://www.malsup.com/jquery/corner/)

Version 1.1

Nouveautés par rapport à la version 1.0

- Changement du nom du répertoire : envoyerami devient envoiami
- Ajout de la gestion des langues
- Correction des bogues d’envoi de e-mail (certaines valeurs du formulaire n’étaient pas prises en compte
- Mise à jour du captcha Crypt (V 1.4)
- Possibilité d’envoyer le même article plusieurs fois

Zip - 296.6 ko
Envoyer l’article aux amiEs - V.1.1

Version 1.0

Zip - 354.7 ko
Envoyer l’article aux amiEs - V.1.0

Evolutions possibles

Le pourquoi du nombre de quatre pour les amis vient simplement de l’exigence initiale du premier utilisateur. Avec un peu de temps, l’idée serait d’utiliser le plugin cfg pour paramétrer :
- le nombre d’amiEs auxquels envoyer l’article (bientôt même une page rubrique etc, et pourquoi pas en HTML ou en texte simple)
- le changement des boutons

P.-S.

Il existe des plugins équivalents, notamment celui de Fil qui s’appelle "Recommander", parmi les plugins TEST sur Spip-zone


Répondre à cet article

  • Envoyer l’article aux amiEs

    5 juillet 2008 20:33, par Tropicaloo

    Bonjour,
    J’aimerai utiliser ce plugin avec Thickbox.
    Quelqu’un saurait-il comment obtenir le formulaire "L’envoyer aux amiEs" déjà ouvert par défaut à l’ouverture de la page sans avoir à l’ouvrir par un clic sur l’image ?

    Répondre à ce message

    Retour au début des forums

  • Envoyer l’article aux amiEs

    6 juillet 2007 22:08, par dd

    Bonjour, J’ai essayé ce plugin pour remplacer un ancien script et j’obtiens le message d’erreur suivant sur les pages articles après l’install :

    Fatal error : Cannot redeclare dsp_crypt() (previously declared in /opt/lampp/htdocs/site/plugins/envoiami/class/crypt/cryptographp.fct.p hp:19) in /opt/lampp/htdocs/site/plugins/envoiami/class/crypt/cryptographp.fct.p hp on line 24

    à par le fait qu’il y a un petit problème, je n’y comprends que dalle

    dd

    Répondre à ce message

    • Envoyer l’article aux amiEs 24 juillet 2007 22:06, par Suspiria

      J’ai exactement le même problème, et je ne sais pas du tout comment faire pour arranger ca... est-ce que tu as trouvé depuis ? car moi je patauge...

      Répondre à ce message

      • Envoyer l’article aux amiEs 30 août 2007 11:45, par Mathilde

        même problème également, en local et sous free :

        Fatal error : Cannot redeclare dsp_crypt() (previously declared in f :\easy\www\lbn192\plugins\envoiami\class\crypt\cryptographp.fct.php:19) in f :\easy\www\lbn192\plugins\envoiami\class\crypt\cryptographp.fct.php on line 19

        Répondre à ce message

        • Envoyer l’article aux amiEs 15 septembre 2007 17:22, par abel

          Moi de même, je ne sais pas du tout d’où peux bien venir le problème :-(

          Personne n’a une petite idée ? -merci-

          Fatal error : Cannot redeclare dsp_crypt() (previously declared in /home.10.18/foxyloun/www/_site/lvdi/plugins/envoiami/class/crypt/crypt ographp.fct.php:19) in /home.10.18/foxyloun/www/_site/lvdi/plugins/envoiami/class/crypt/crypt ographp.fct.php on line 19

          Répondre à ce message

    • Envoyer l’article aux amiEs 4 avril 2008 14:42, par Shagshag

      Bonjour, pour corriger le

      Fatal error : Cannot redeclare dsp_crypt()

      il faut modifier le fichier pluins/envoiami/envoiami_element.php ligne 7

      include $cryptinstall ;

      devient

      include_once $cryptinstall ;

      Répondre à ce message

    • Envoyer l’article aux amiEs 1er juin 2008 15:18, par Aleck

      Idem sur 1.9.2 d

      redeclare dsp_crypt() (previously declared in /Library/WebServer/Documents/testtest/plugins/envoiami/class/crypt/cry ptographp.fct.php:19) in /Library/WebServer/Documents/testtest/plugins/envoiami/class/crypt/cry ptographp.fct.php on line 24

      Répondre à ce message

    Retour au début des forums

  • Envoyer l’article aux amiEs

    17 juin 2007 18:34, par Alex

    A première vue je le trouve sympa ton plugin néanmoins je me pose quelques questions (qui ne se poseraient probablement pas si le code était un peu plus commenté :-) !) :

    - comment supprimer proprement les boutons "imprimer" et "haut de la page" ?
    - comment faire en sorte que le formulaire s’affiche sous le bouton et non au-dessus ?
    - comment remplacer le bouton "envoyer.png" par un lien texte ?

    Répondre à ce message

    Retour au début des forums

  • 2è soucis : actuellement, le message reçu par les destinataires et assez illisible sur Hotmail, par I Explorer. Tous les accents sont remplacés par les multiples signes que l’on connait tous..

    Sur Yahoo et là avec Firefox, pas de problème de ce côté là mais l’objet du mail n’y est pas. ???

    Voilà mes observations.

    Répondre à ce message

    Retour au début des forums

  • Ajouter attribut "alt"

    4 novembre 2007 16:00, par Magali

    Bonjour, merci pour ce plugin et les divers commentaires qui s’y rapportent. j’ai moi aussi installé la fonction. Tout est OK. Cependant, je voudrais y ajouter l’attribut "alt" pour les non voyant-es. Dans quel fichier puis-je l’ajouter SVP ?

    Merci

    Répondre à ce message

    • Ajouter attribut "alt" 4 novembre 2007 18:01, par MaZiaR

      Le fichier est dans /plugins/envoiami/formulaires/formulaire_envoiami.html

      Répondre à ce message

      • Ajouter attribut "alt" 4 novembre 2007 18:18, par Magali

        Dans ce fichier je ne trouve pas l’image ; Ce qui semble normal car il s’affiche après avoir cliqué sur l’image justement.

        Je trouve à présent la direction de l’image dans le dossier Balise/envoiami.php. Je n’aime pas trop toucher à ces fichiers mais je vais essayer..

        Merci en tout cas.

        Répondre à ce message

    Retour au début des forums

  • Envoyer l’article aux amiEs

    21 août 2007 19:49, par DanielM

    Bonjour,

    Le plugin fonctionne bien en local (easyphp) sans envoi bien sur (vu la raison sur un autre post).

    Sur le site distant l’insertion de #FORMULAIRE_ENVOIAMI dans le squelette article.html ... ne provoque plus aucune insertion ni dans #INSERT_HEAD ni à l’endroit voulu dans le body !!!!

    La config 1.9.2. avec autres plugins squelette_egt (c’est là que se trouve article.html qui a la balise dynamique) et antispam.

    La seule différence entre les machines :
    - spip en racine sous easyphp en local
    - spip dans dossier /site sous la racine du serveur d’exploit

    Je pense à un pb de chemin : qui pourrait m’aider svp ?

    Pistes :
    - Antispam lui fait bien ses insertions dans #INSERT_HEAD dans les 2 cas,
    - enviar_email_1_9 me joue le même tour !!!

    C’est visible (ou plutôt on ne voit rien sous les articles)

    Répondre à ce message

    Retour au début des forums

  • problème de captcha crypt

    16 juillet 2007 23:37, par sancho

    Bonjour,

    Novice complet en php et amateur en spip, j’ai installé le plugin "enyoyerami" en suivant la procédure d’installation des plugins, j’ai également placé la balise #FORMULAIRE_ENVOIAMI dans mon squelette d’articles et là. .. je me retrouve bien avec le formulaire.

    Mais au niveau du captcha, je n’ai rien : aucune image ne s’affiche. Sur le fichier formulaire_envoiami.html, j’ai pourtant introduit le php avec <?php
    $cryptinstall
    ="./envoyerami/class/crypt/cryptographp.fct.php";
    include 
    $cryptinstall;  
    ?>

    en respectant l’emplacement de mon fichier. Mais rien n’apparait. J’ai tourné en boucle certaines hypothèses sans résultat. Est ce que par hasard vous sauriez comment venir à bout de ce problème ? Ou des pistes ?

    Merci mille fois.

    sancho

    Répondre à ce message

    • problème de captcha crypt 25 juillet 2007 21:04, par Julien

      C’est probablement liés au problèmes déjà cités

      Si tu as ton serveur configuré pour qu’il n’affiche pas les erreurs, tu ne vois pas où ça coince (à moins de regarder dans les log d’erreur d’apache)

      J’utilise l’"ancienne" version pour mes sites, tu trouveras le lien dans un de mes messages sur ce forum.

      Répondre à ce message

    Retour au début des forums

  • Envoyer l’article aux amiEs

    18 juin 2007 22:09, par Julien

    Je viens de voir la mise à jour de la version. Je vais vite installer ça !

    Par contre j’aurai une "feature request" :
    Serait-il possible d’implémenter la fonction "envoyer à un ami" pour les brèves ? J’ai un peu regardé dans le code (de l’ancienne version) et visiblement il y a plein de références directes à id_article directement, et je suis bien incapable de coder ce genre de fonction :(

    Répondre à ce message

    Retour au début des forums

  • Envoyer l’article aux amiEs

    10 juin 2007 19:01

    Bonjour,

    Je cherche à modifier le mail reçu : La phrase actuelle est "CetTE amiE vous conseille de lire cet article du site..."

    OU est ce texte ?

    Répondre à ce message

    Retour au début des forums

0 | 25



Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | Charte et vie SPIP-Contrib | SPIP | L'autre.net