Configurer les mails de réponses automatique
bonjour je souhaite dans les emails de reponses automatique recevoir le lien du document associé à l’article j’ai donc mis cette boucle dans form_reponse_email_confirm.html :
<BOUCLE_reponses(FORMS_DONNEES){id_donnee}{tout}>
<BOUCLE_form(FORMS){id_form}>[(#TEXTE|supprimer_tags)]
<:forms:reponse_envoyee:> [(#DATE|affdate)]
<BOUCLE_champs(FORMS_CHAMPS){tout}{id_form}{par rang}>
[(#TITRE|supprimer_tags)] : [(#LESVALEURS{','}|supprimer_tags)] </BOUCLE_champs>
</BOUCLE_form>
</BOUCLE_reponses>
Télécharger vos documents à l'adresse suivante :
<BOUCLE_article (ARTICLES) {id_article}>
<BOUCLE_acces (DOCUMENTS) {id_article} {mode=document} {tout}>
#TITRE : #URL_DOCUMENT
</BOUCLE_acces>
</BOUCLE_article>
la confirmation arrive bien mais le lien vers le document n’est pas la !!! avez vous une idée ??? MERCI par avance
Le 10 octobre 2008 11:19, carpat a écrit :
Configurer les mails de réponses automatique
bonjour je souhaite dans les emails de reponses automatique recevoir le lien
du document associé à l'article j'ai donc mis cette boucle dans
form_reponse_email_confirm.html :
<BOUCLE_reponses(FORMS_DONNEES){id_donnee}{tout}>
<BOUCLE_form(FORMS){id_form}>[(#TEXTE|supprimer_tags)]
<:forms:reponse_envoyee:> [(#DATE|affdate)]
<BOUCLE_champs(FORMS_CHAMPS){tout}{id_form}{par rang}>
[(#TITRE|supprimer_tags)] : [(#LESVALEURS{','}|supprimer_tags)]
</BOUCLE_champs>
</BOUCLE_form>
</BOUCLE_reponses>
Télécharger vos documents à l'adresse suivante :
<BOUCLE_article (ARTICLES) {id_article}>
<BOUCLE_acces (DOCUMENTS) {id_article} {mode=document} {tout}>
#TITRE : #URL_DOCUMENT
</BOUCLE_acces>
</BOUCLE_article>
la confirmation arrive bien mais le lien vers le document n'est pas la !!!!
avez vous une idée ??? MERCI par avance
Est-ce que l'id_article est dans l'environnement ?
--
@plus
Jacques
Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-
merci pour ta reponse mais dans l’environnement ça veut dire quoi ?
en fait l’envoie du document est différent bien sur en fonction de l’article
merci par avance de votre aide
Le 10 octobre 2008 15:43, Jacques J. <confluents@gmail.com> a écrit :
Le 10 octobre 2008 11:19, carpat a écrit :
Configurer les mails de réponses automatique
bonjour je souhaite dans les emails de reponses automatique recevoir le lien
du document associé à l’article j’ai donc mis cette boucle dans
form_reponse_email_confirm.html :
<BOUCLE_reponses(FORMS_DONNEES){id_donnee}{tout}>
<BOUCLE_form(FORMS){id_form}>[(#TEXTE|supprimer_tags)]
<:forms:reponse_envoyee:> [(#DATE|affdate)]
<BOUCLE_champs(FORMS_CHAMPS){tout}{id_form}{par rang}>
[(#TITRE|supprimer_tags)] : [(#LESVALEURS{‹ , ›}|supprimer_tags)]
</BOUCLE_champs>
</BOUCLE_form>
</BOUCLE_reponses>
Télécharger vos documents à l’adresse suivante :
<BOUCLE_article (ARTICLES) {id_article}>
<BOUCLE_acces (DOCUMENTS) {id_article} {mode=document} {tout}>
#TITRE : #URL_DOCUMENT
</BOUCLE_acces>
</BOUCLE_article>
la confirmation arrive bien mais le lien vers le document n’est pas la !!!
avez vous une idée ??? MERCI par avance
Est-ce que l’id_article est dans l’environnement ?
–
@plus
Jacques
Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
carpat a écrit :
merci pour ta reponse mais dans l'environnement ça veut dire quoi ?
ca veut dire, si tu ajoutes à ton squelette !!![(#ENV{id_article})]!!! est ce qu'il y a bien dans le mail !!!5!!! si tu viens de poster depuis l'article 5.
si c'est pas le cas (et ca ne l'est sans doute pas), tu devrais pouvoir t'en sortir à partir de #URL qui contient l'url depuis laquelle la donnée a été enregistrée (avec parametre_url ou en piochant dans les url_propres)
autre solution, plus propre mais plus complexe : gérer ton propre "script de validation".
mais la, ca depend de l'appel du formulaire (modele dans du contenu ? modele dans le squelette ou directement formulaire #FORM ?)
@++
je vais donc essayer d’abord en ajoutant [(#ENV{id_article})]
mais est ce que cela devrait suffir
Télécharger vos documents à l’adresse suivante :
<BOUCLE_acces (DOCUMENTS) [(#ENV{id_article})] {mode=document} {tout}>
[#TITRE]
</BOUCLE_acces>
Merci encore et excuser mon ignorance
Le 10 octobre 2008 17:20, Stephane <stephane@rezo.net> a écrit :
carpat a écrit :
merci pour ta reponse mais dans l’environnement ça veut dire quoi ?
ca veut dire, si tu ajoutes à ton squelette !!![(#ENV{id_article})]!!! est ce qu’il y a bien dans le mail !!!5!!! si tu viens de poster depuis l’article 5.
si c’est pas le cas (et ca ne l’est sans doute pas), tu devrais pouvoir t’en sortir à partir de #URL qui contient l’url depuis laquelle la donnée a été enregistrée (avec parametre_url ou en piochant dans les url_propres)
autre solution, plus propre mais plus complexe : gérer ton propre « script de validation ».
mais la, ca depend de l’appel du formulaire (modele dans du contenu ? modele dans le squelette ou directement formulaire #FORM ?)
@++
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
<BOUCLE_acces (DOCUMENTS) {id_article=#ENV{id_article}} {mode=document} {tout}>
Le 10 oct. 08 à 17:32, carpat a écrit :
je vais donc essayer d’abord en ajoutant [(#ENV{id_article})]
mais est ce que cela devrait suffir
Télécharger vos documents à l’adresse suivante :
<BOUCLE_acces (DOCUMENTS) [(#ENV{id_article})] {mode=document} {tout}>
[#TITRE]
</BOUCLE_acces>
Merci encore et excuser mon ignorance
Le 10 octobre 2008 17:20, Stephane <stephane@rezo.net> a écrit :
carpat a écrit :
merci pour ta reponse mais dans l’environnement ça veut dire quoi ?
ca veut dire, si tu ajoutes à ton squelette !!![(#ENV{id_article})]!!! est ce qu’il y a bien dans le mail !!!5!!! si tu viens de poster depuis l’article 5.
si c’est pas le cas (et ca ne l’est sans doute pas), tu devrais pouvoir t’en sortir à partir de #URL qui contient l’url depuis laquelle la donnée a été enregistrée (avec parametre_url ou en piochant dans les url_propres)
autre solution, plus propre mais plus complexe : gérer ton propre « script de validation ».
mais la, ca depend de l’appel du formulaire (modele dans du contenu ? modele dans le squelette ou directement formulaire #FORM ?)
@++
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
carpat a écrit :
je vais donc essayer d'abord en ajoutant [(#ENV{id_article})]
mais est ce que cela devrait suffir
Télécharger vos documents à l'adresse suivante :
<BOUCLE_acces (DOCUMENTS) [(#ENV{id_article})] {mode=document} {tout}>
[#TITRE]
</BOUCLE_acces>
Ouch, un petit tour dans la doc ne serait pas du luxe je pense...
je voulais dire :
Télécharger vos documents à l'adresse suivante ([(#ENV{id_article})]) :
<BOUCLE_acces (DOCUMENTS){id_article}{mode=document} {tout}>
[#TITRE]
</BOUCLE_acces>
ce que tu propose ne correspond à rien en syntaxe spip (boucle, critere, balise, filtre : ce sont les 4 concepts à comprendre pour pouvoir utiliser spip)
mais d'après ce que j'ai vu dans le code de F&T, l'id_article ne sera pas dans le contexte.
il faut donc explorer l'une ou l'autre des solutions, mais d'après ta reponse, c'est pas gagné...

tente peut etre :
Télécharger vos documents à l'adresse suivante ([(#ENV{id_article})]) :
#SET{id_article,#URL|parametre_url{id_article}}
<BOUCLE_acces (DOCUMENTS){id_article=#GET{id_article}}{mode=document} {tout}>
[#TITRE]
</BOUCLE_acces>
si tu n'es pas en url propres, ca marchera peut etre...
@++
Stephane a écrit :
(boucle, critere,
balise, filtre : ce sont les 4 concepts à comprendre pour pouvoir utiliser spip)
enfin, pour faire des squelettes, pour l'utiliser, une souris et un clavier suffisent..

tout d’abord merci pour vos reponses…
J’ai donc testé
J’en conclu qu’il faut que je passe par une autre solution et donc par la validation du formaulaire
mon fichier form.html est :
<BOUCLE_f(FORMS){id_form}>
#FORMS
</BOUCLE_f>
une piste ?
Le 10 octobre 2008 17:41, Stephane <stephane@rezo.net> a écrit :
carpat a écrit :
je vais donc essayer d’abord en ajoutant [(#ENV{id_article})]
mais est ce que cela devrait suffir
Télécharger vos documents à l’adresse suivante :
<BOUCLE_acces (DOCUMENTS) [(#ENV{id_article})] {mode=document} {tout}>
[#TITRE]
</BOUCLE_acces>
Ouch, un petit tour dans la doc ne serait pas du luxe je pense…
je voulais dire :
Télécharger vos documents à l’adresse suivante ([(#ENV{id_article})]) :
<BOUCLE_acces (DOCUMENTS){id_article}{mode=document} {tout}>
[#TITRE]
</BOUCLE_acces>
ce que tu propose ne correspond à rien en syntaxe spip (boucle, critere, balise, filtre : ce sont les 4 concepts à comprendre pour pouvoir utiliser spip)
mais d’après ce que j’ai vu dans le code de F&T, l’id_article ne sera pas dans le contexte.
il faut donc explorer l’une ou l’autre des solutions, mais d’après ta reponse, c’est pas gagné…

tente peut etre :
Télécharger vos documents à l’adresse suivante ([(#ENV{id_article})]) :
#SET{id_article,#URL|parametre_url{id_article}}
<BOUCLE_acces (DOCUMENTS){id_article=#GET{id_article}}{mode=document} {tout}>
[#TITRE]
</BOUCLE_acces>
si tu n’es pas en url propres, ca marchera peut etre…
@++
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
Ce qui est curieux c’est quand je rentre cette boucle
<BOUCLE_reponses(FORMS_DONNEES){id_donnee}{tout}>
<BOUCLE_form(FORMS){id_form}>[(#TEXTE|supprimer_tags)]
<:forms:reponse_envoyee:> [(#DATE|affdate)]
<BOUCLE_champs(FORMS_CHAMPS){tout}{id_form}{par rang}>
[(#TITRE|supprimer_tags)] : [(#LESVALEURS{’,’}|supprimer_tags)] </BOUCLE_champs>
</BOUCLE_form>
</BOUCLE_reponses>
Télécharger vos documents à l’adresse suivante :
<BOUCLE_article (ARTICLES) >
<BOUCLE_acces (DOCUMENTS){mode=document} {tout}>
#TITRE : #URL_DOCUMENT
</BOUCLE_acces>
</BOUCLE_article>
je reçois bien tous les liens des documents à télécharger mais comment récupérer uniquement celui de l’article ou le formulaire a été posté ???
J’avance mais c’est pas encore ça, merci de vous lumières