[SPIP Zone] Génération des mails par spip-listes (dernière version)

Hello...

Il y a toujours un gros problème avec spip-liste qui est assez vieux, qui avait été corrigé par cédric en 1.9.2 et étrangement supprimé en 1.9.8 (pourquoi pas 2?)

Les mails ne doivent pas être généré par un recuperer_fond() car ils sont générés depuis l'espace privé ce qui provoque pas mal de bugs ... notamment vis à vis des liens internes

Il est donc nécessaire de les faire passer par l'espace public en utilisant recuperer_page et patron_switch.html pour éviter de tels problèmes.

J'ai une version qui tourne de la sorte, puis-je la commiter?

Autre chose, lors de la composition d'un mail pour une mailing list, le pied de page n'est pas gardé, je ne vois pas où il est sensé être enregistré lors du passage de la prévisu dans ?exec=courier_edit, vers la prévisu dans ?exec=courrier_gerer : dans un champs spécifique de la bdd (qui n'existe pas) ou intégré dans le contenu du mail directement (qui ne l'est pas) ?

Voila

kent1

Hello,

-----Message d'origine-----
De : Quentin Drouet [mailto:quentin.drouet@gmail.com] De la
part de Drouet Quentin
Envoyé : lundi 27 avril 2009 00:42
À : spip zone
Cc : Christian Paulus
Objet : Génération des mails par spip-listes (dernière version)

Hello...

Il y a toujours un gros problème avec spip-liste qui est
assez vieux,
qui avait été corrigé par cédric en 1.9.2 et étrangement supprimé en
1.9.8 (pourquoi pas 2?)

Oui, pourquoi pas 2. C'est vrai qu'entre les 1.9.[2|3|8]...

Les mails ne doivent pas être généré par un recuperer_fond() car ils
sont générés depuis l'espace privé ce qui provoque pas mal de
bugs ...
notamment vis à vis des liens internes

Il est donc nécessaire de les faire passer par l'espace public en
utilisant recuperer_page et patron_switch.html pour éviter de tels
problèmes.

J'ai une version qui tourne de la sorte, puis-je la commiter?

Bien sûr. A noter que peu à peu, c'est
spiplistes_courriers_assembler_patron() qui seul est appelé pour effectuer
l'assemblage (nettoyage en cours).

Autre chose, lors de la composition d'un mail pour une mailing list,
le pied de page n'est pas gardé, je ne vois pas où il est sensé être
enregistré lors du passage de la prévisu dans
?exec=courier_edit, vers
la prévisu dans ?exec=courrier_gerer : dans un champs
spécifique de la
bdd (qui n'existe pas)

Champ 'pied_page' dans la table 'spip_listes'. Mais c'est le path/nom du
patron qui est placé ici, pas le contenu assemblé (sauf dans les anciennes
versions, voir base/spiplistes_upgrade, mais je n'ai jamais vu
d'écho|confirmation à ce propos).

ou intégré dans le contenu du mail
directement
(qui ne l'est pas) ?

Le pied de page est calculé à la date d'envoi par la meleuse. Il devrait
d'ailleurs être traité par la trieuse (gain de temps).

Voila

kent1=

Merci.

--
C.

Complément ... Suite nettoyage en cours :

[...]
>
> J'ai une version qui tourne de la sorte, puis-je la commiter?
>

Bien sûr. A noter que peu à peu, c'est
spiplistes_courriers_assembler_patron() qui seul est appelé
pour effectuer
l'assemblage (nettoyage en cours).

C'est maintenant spiplistes_assembler_patron() qui s'en occupe.

--
C.

_______________________________________________
spip-zone@rezo.net -
http://listes.rezo.net/mailman/listinfo/spip-zone

[...]

J'ai une version qui tourne de la sorte, puis-je la commiter?

Bien sûr. A noter que peu à peu, c'est
spiplistes_courriers_assembler_patron() qui seul est appelé
pour effectuer
l'assemblage (nettoyage en cours).

C'est maintenant spiplistes_assembler_patron() qui s'en occupe.

Peux tu annoncer quand tu as fini ce nettoyage ... Peut-être est ce déjà bon?

Histoire que je reporte mes modifs?

++

kent1

Oui, c'est bon.

Merci.

A+

-----Message d'origine-----
De : Quentin Drouet [mailto:quentin.drouet@gmail.com] De la
part de Drouet Quentin
Envoyé : lundi 27 avril 2009 15:57
À : Christian Paulus
Cc : 'spip zone'
Objet : Re: [SPIP Zone]Génération des mails par spip-listes
(dernière version)

>>
>> [...]
>>>
>>> J'ai une version qui tourne de la sorte, puis-je la commiter?
>>>
>>
>> Bien sûr. A noter que peu à peu, c'est
>> spiplistes_courriers_assembler_patron() qui seul est appelé
>> pour effectuer
>> l'assemblage (nettoyage en cours).
>
> C'est maintenant spiplistes_assembler_patron() qui s'en occupe.
>

Peux tu annoncer quand tu as fini ce nettoyage ... Peut-être est ce
déjà bon?

Histoire que je reporte mes modifs?

++

kent1