30 Jun 2012 00:12
Re: Execution d'un traitement PHP lors d'une creation d'utilisateur avec le plugin inscription-2.0
Dut <dut.surleweb <at> gmail.com>
2012-06-29 22:12:07 GMT
2012-06-29 22:12:07 GMT
C'est bien ce que j'ai fait aussi, mais avec SPIP-Lettres : faire en sorte que l'inscription sur le site en tant que visiteur crée également un abonnement de l'adresse mail à une lettre (ce qui me semble relativement logique et pourrait satisfaire un certain nombre de webmestre, dommage que le plugin d'inscription ne propose pas cette option).
En fait cela à été fait en dur, donc sera écrasé par les mise à jour du plugin d'inscription.
d'où l'intérêt d'utiliser des méthodes plus propres comme les pipelines qui permettent à ta fonctionnalité de survivre à une mise à jour.
Expliqué synthétiquement: http://programmer.spip.org/Qu-est-ce-qu-un-pipeline
Dans l'idée, le pipeline post-insertion peut servir à provoquer l'abonnement après qu'on ait créé un auteur (insert dans la base), mais ne me demande pas d'être beaucoup plus précis, je n'ai pas perséveré.
Bye.
: Le vendredi 29 juin 2012 à 18:22 +0200, drozerah <at> free.fr a écrit :
En fait cela à été fait en dur, donc sera écrasé par les mise à jour du plugin d'inscription.
d'où l'intérêt d'utiliser des méthodes plus propres comme les pipelines qui permettent à ta fonctionnalité de survivre à une mise à jour.
Expliqué synthétiquement: http://programmer.spip.org/Qu-est-ce-qu-un-pipeline
Dans l'idée, le pipeline post-insertion peut servir à provoquer l'abonnement après qu'on ait créé un auteur (insert dans la base), mais ne me demande pas d'être beaucoup plus précis, je n'ai pas perséveré.
Bye.
: Le vendredi 29 juin 2012 à 18:22 +0200, drozerah <at> free.fr a écrit :
Merci Dut. Je suis resté sur inscription-2.0, finalement. Je suis arrivé a faire le truc en ajoutant du code dans le fichier plugins/inscription2_2_0/inc/envoyer_inscription2.php Un pipeline post insertion ? A titre d'information, pourrais tu etre plus précis ? Pour information, le but de ma question etait de pouvoir ajouter l'abonnement a la newsletter du site (gérée via phplist) lors de l'enregistrement d'un nouvel utilisateur. Maintenant, a chaque creation d'utilisateur dans le plugin inscription, le formulaire crée, en plus de l'utilisateur SPIP, un utilisateur dans phplist (ainsi qu'abonnement a la newsletter du site). Merci pour votre aide, Bon week end. ----- Mail d'origine ----- De: Dut <dut.surleweb <at> gmail.com> À: Liste Spip-Zone <spip-zone <at> rezo.net> Envoyé: Fri, 29 Jun 2012 16:13:03 +0200 (CEST) Objet: Re: [SPIP Zone] Execution d'un traitement PHP lors d'une creation d'utilisateur avec le plugin inscription-2.0 Bonjour, J'avais eu ce genre de souhait, J'ai fait un truc en dur qui s'exécute à la fin de l'inscription en ajoutant des instruction dans /formulaire/mot_de_passe.php. Ça m'a dépanné, mais le mieux est quand même de passer par un pipeline post-insertion. J'ajoute que je te déconseille inscirption2 pour lequel il restait une tonne de trucs mal foutus (en particulier avec les id dans la table auteur étendu). Part plutot de inscription3, ce sera bien mieux. Bon courage Le vendredi 29 juin 2012 à 13:11 +0200, drozerah <at> free.fr a écrit : > Bonjour, > > j’utilise spip 2 et inscription 2.0 et je cherche a effectuer un traitement personnalisé en PHP lors d’une inscription réussie d’un nouvel utilisateur. > > Y-a-t-il un moyen recommandé pour y parvenir ? > Savez vous quels fichiers PHP je dois modifier pour ajouter mon traitement ? > Y-a-t-il une manière de faire qui me permettrait de conserver mes modifications en cas de mise a jour du plugin et/ou de spip ? > > Merci pour vos retours, > Bonne jounée, > Polar. > _______________________________________________ > spip-zone <at> rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone
<div> C'est bien ce que j'ai fait aussi, mais avec SPIP-Lettres : faire en sorte que l'inscription sur le site en tant que visiteur crée également un abonnement de l'adresse mail à une lettre (ce qui me semble relativement logique et pourrait satisfaire un certain nombre de webmestre, dommage que le plugin d'inscription ne propose pas cette option).<br><br><br> En fait cela à été fait en dur, donc sera écrasé par les mise à jour du plugin d'inscription.<br><br> d'où l'intérêt d'utiliser des méthodes plus propres comme les pipelines qui permettent à ta fonctionnalité de survivre à une mise à jour.<br><br> Expliqué synthétiquement: <a href="http://programmer.spip.org/Qu-est-ce-qu-un-pipeline">http://programmer.spip.org/Qu-est-ce-qu-un-pipeline</a> <br><br> Dans l'idée, le pipeline post-insertion peut servir à provoquer l'abonnement après qu'on ait créé un auteur (insert dans la base), mais ne me demande pas d'être beaucoup plus précis, je n'ai pas perséveré.<br><br> Bye.<br><br><br> : Le vendredi 29 juin 2012 à 18:22 +0200, drozerah <at> free.fr a écrit : <blockquote type="CITE"> Merci Dut. Je suis resté sur inscription-2.0, finalement. Je suis arrivé a faire le truc en ajoutant du code dans le fichier plugins/inscription2_2_0/inc/envoyer_inscription2.php Un pipeline post insertion ? A titre d'information, pourrais tu etre plus précis ? Pour information, le but de ma question etait de pouvoir ajouter l'abonnement a la newsletter du site (gérée via phplist) lors de l'enregistrement d'un nouvel utilisateur. Maintenant, a chaque creation d'utilisateur dans le plugin inscription, le formulaire crée, en plus de l'utilisateur SPIP, un utilisateur dans phplist (ainsi qu'abonnement a la newsletter du site). Merci pour votre aide, Bon week end. ----- Mail d'origine ----- De: Dut <<a href="mailto:dut.surleweb <at> gmail.com">dut.surleweb <at> gmail.com</a>> À: Liste Spip-Zone <<a href="mailto:spip-zone <at> rezo.net">spip-zone <at> rezo.net</a>> Envoyé: Fri, 29 Jun 2012 16:13:03 +0200 (CEST) Objet: Re: [SPIP Zone] Execution d'un traitement PHP lors d'une creation d'utilisateur avec le plugin inscription-2.0 Bonjour, J'avais eu ce genre de souhait, J'ai fait un truc en dur qui s'exécute à la fin de l'inscription en ajoutant des instruction dans /formulaire/mot_de_passe.php. Ça m'a dépanné, mais le mieux est quand même de passer par un pipeline post-insertion. J'ajoute que je te déconseille inscirption2 pour lequel il restait une tonne de trucs mal foutus (en particulier avec les id dans la table auteur étendu). Part plutot de inscription3, ce sera bien mieux. Bon courage Le vendredi 29 juin 2012 à 13:11 +0200, <a href="mailto:drozerah <at> free.fr">drozerah <at> free.fr</a> a écrit : > Bonjour, > > j’utilise spip 2 et inscription 2.0 et je cherche a effectuer un traitement personnalisé en PHP lors d’une inscription réussie d’un nouvel utilisateur. > > Y-a-t-il un moyen recommandé pour y parvenir ? > Savez vous quels fichiers PHP je dois modifier pour ajouter mon traitement ? > Y-a-t-il une manière de faire qui me permettrait de conserver mes modifications en cas de mise a jour du plugin et/ou de spip ? > > Merci pour vos retours, > Bonne jounée, > Polar. > _______________________________________________ > <a href="mailto:spip-zone <at> rezo.net">spip-zone <at> rezo.net</a> - <a href="http://listes.rezo.net/mailman/listinfo/spip-zone">http://listes.rezo.net/mailman/listinfo/spip-zone</a> </blockquote> <br> </div>
RSS Feed