Bonjour,
je veux envoyer une lettre d'information dans laquelle on a tous les articles à partir du 10 janvier, et je veux mettre comme texte d'introduction "Bonjour, voici la newsletter de NOM-SITE du "la date d'aujourdhui" Mais malheureusement j'ai à la place de "date d'aujourdhui" le 10 janvier . Est ce que quelqu'un peut bien m'aider a afficher la date d'aujourdhui. j'ai fais [(#DATE|affdate)] mais rien. Merci
Le moyen que j’ai trouvé pour résoudre ce problème est le suivant créer une boucle autour de la balise [(#DATE|affdate)]
<B_art>
<BOUCLE_art(ARTICLES){age_relatif<NB DE JOUR ECOULER DEPUIS LE 10 JANVIER}{par date}{inverse}>
Bonjour,
Voici l’édition du [(#DATE|affdate)] … VOTRE MESSAGE
</BOUCLE_art>
Il faut donc une autre boucle pour le contenu à envoyer…
<B_art>
<BOUCLE_art(ARTICLES){age_relatif<NB DE JOUR ECOULER DEPUIS LE 10 JANVIER}{par date}{inverse}>
#TITRE
#TEXTE
</BOUCLE_art>
Pour ceci : {age_relatif<NB DE JOUR ECOULER DEPUIS LE 10 JANVIER} j’ai quelques réflexions…
- SPIP-Liste est utile pour envoyer la liste de toutes les nouveauté sur le site depuis le dernier envoi ainsi : {age_relatif<0} enverra que les articles qui n’ont pas été envoyé depuis le dernier envoi avec la liste.
- Le but du patron, c’est de ne pas avoir à le modifier une fois qu’il est en fonction. Il est plus simple de faire un envoi à une liste d’adresse vide pour forcer l’envoi de toutes les nouveautés et ensuite aller modifier le statut des articles que vous voulez envoyé dans votre envoi. En basculant le statut des articles de publié en ligne à en cours de rédaction et en rebasculant à publié en ligne rend les article sélectionnable avec le critère{age_relatif<0}…
- Envoyer la liste des dernières nouveautés depuis une date passée jusqu’au moment d’envoyer une lettre forcerait à modifier le squelette de votre patron régulièrement en fonction de la date antérieur qui vous convient à chaque envoi? Ou bien je ne comprend pas tout à fait votre besoin.
Gontrand
Fama Gueye a écrit :
Rectification.
Cette boucle affichera la date du dernier article
<B_art>
<BOUCLE_art(ARTICLES){age_relatif<NB DE JOUR ECOULER DEPUIS LE 10 JANVIER}{par date}{inverse}{0,1}>
Bonjour,
Voici l’édition du [(#DATE|affdate)] … VOTRE MESSAGE
</BOUCLE_art>
Testé avec {age_relatif<0}
Gontrand
Gontrand Trudau a écrit :
En fait, ça ne sert à rien de modifier son patron à chaque envoi. Voyez ce que ça représente :
1. Aller dans votre site en local
2. Éditer le patron
3. Modifier le paramètre en question
4. Vérifier que la modification produit bien le résultat escompté (testage)
5. Mise en place du nouveau patron sur le FTP en écrasant l'ancien ou sous un autre nom
6. Envoie de votre lettre
C'est absurde!
L'idéal c'est de programmer un patron pour une sous section de votre site et où vous déposerez vos nouveaux articles au fur et à mesure. Comme votre patron va chercher seulement les derniers articles publiés à cet endroit ({age_relatif<0})... Vous envoyez seulement le ou les articles que vous n'avez jamais envoyés. Voilà!
La date de votre envoi prendra par défaut la date de publication de votre dernier article publié dans votre rubrique (sous-section de votre site).
Faites-moi signe si vous avez besoin d'aide plus avant.
J'ai passé énormément de temps à mettre en place mon propre système, alors si vous voulez épargner un temps précieux, je peux vous aider. La création de patron pour SPIP-Liste est assez particulière et mal documentée, pour ce que j'en sais à ce niveau là (peut-être n'ai je pas trouver le site adéquat, mais j'en doute...).
Au revoir.
Gontrand
Fama Gueye a écrit :
C'est votre 3ème point qui m'interresse c'est a dire : "3. Envoyer la liste des dernières nouveautés depuis une date passée jusqu'au moment d'envoyer une lettre forcerait à modifier le squelette de votre patron régulièrement en fonction de la date antérieur qui vous convient à chaque envoi? Ou bien je ne comprend pas tout à fait votre besoin. "
C'est exactement mon cas. ALors si je comprends bien il faut à chaque envoie de lettre faut modifié le squelette du patron?
Gontrand Trudau a écrit :
Le moyen que j'ai trouvé pour résoudre ce problème est le suivant créer une boucle autour de la balise [(#DATE|affdate)]
<B_art>
<BOUCLE_art(ARTICLES){age_relatif<NB DE JOUR ECOULER DEPUIS LE 10 JANVIER}{par date}{inverse}>
Bonjour,
<br />
Voici l'édition du [(#DATE|affdate)] ... VOTRE MESSAGE
</BOUCLE_art>
Il faut donc une autre boucle pour le contenu à envoyer...
<B_art>
<BOUCLE_art(ARTICLES){age_relatif<NB DE JOUR ECOULER DEPUIS LE 10 JANVIER}{par date}{inverse}>
#TITRE
#TEXTE
</BOUCLE_art>
Pour ceci : {age_relatif<NB DE JOUR ECOULER DEPUIS LE 10 JANVIER} j'ai quelques réflexions...
1. SPIP-Liste est utile pour envoyer la liste de toutes les
nouveauté sur le site depuis le dernier envoi ainsi :
{age_relatif<0} enverra que les articles qui n'ont pas été
envoyé depuis le dernier envoi avec la liste.
2. Le but du patron, c'est de ne pas avoir à le modifier une fois
qu'il est en fonction. Il est plus simple de faire un envoi à
une liste d'adresse vide pour forcer l'envoi de toutes les
nouveautés et ensuite aller modifier le statut des articles que
vous voulez envoyé dans votre envoi. En basculant le statut des
articles de publié en ligne à en cours de rédaction et en
rebasculant à publié en ligne rend les article sélectionnable
avec le critère{age_relatif<0}...
Gontrand
Fama Gueye a écrit :
Bonjour,
je veux envoyer une lettre d'information dans laquelle on a tous les articles à partir du 10 janvier, et je veux mettre comme texte d'introduction "Bonjour, voici la newsletter de NOM-SITE du "la date d'aujourdhui" Mais malheureusement j'ai à la place de "date d'aujourdhui" le 10 janvier . Est ce que quelqu'un peut bien m'aider a afficher la date d'aujourdhui. j'ai fais [(#DATE|affdate)] mais rien. Merci
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net
Documentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
__________ NOD32 4773 (20100114) Information __________
This message was checked by NOD32 antivirus system.
http://www.eset.com
------------------------------------------------------------------------
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net
Documentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc
__________ NOD32 4773 (20100114) Information __________
This message was checked by NOD32 antivirus system.
http://www.eset.com