Hum,
Faute de réponses plus constructives, je peux vous proposer un test :
Si vous êtes en version "1_9_3" ou proche, éditez le fichier "inc/spiplistes_api.php" et au niveau de la fonction
"function spiplistes_assembler_patron ($path_patron, $contexte)" , faites les modification suivantes :
$result_html =
$patron_html
//? recuperer_fond($patron_html, $contexte)
? recuperer_page(generer_url_public('patron_switch')."&".spiplistes_http_build_query($contexte,"","&"),true)
: ""
;
à passer en :
$result_html =
$patron_html
? recuperer_fond($patron_html, $contexte)
//? recuperer_page(generer_url_public('patron_switch')."&".spiplistes_http_build_query($contexte,"","&"),true)
: ""
;
Idem pour le texte :
($patron_texte && ($patron_html != $patron_texte))
//? recuperer_fond($patron_texte, $contexte) . "\n"
? recuperer_page(generer_url_public('patron_switch')."&".spiplistes_http_build_query($contexte,"","&"),true)
: spiplistes_courrier_version_texte($message_html) . "\n"
;
à passer en :
($patron_texte && ($patron_html != $patron_texte))
? recuperer_fond($patron_texte, $contexte) . "\n"
//? recuperer_page(generer_url_public('patron_switch')."&".spiplistes_http_build_query($contexte,"","&"),true)
: spiplistes_courrier_version_texte($message_html) . "\n"
;
Pour ma part, ca corrige la donne ( les squelettes sont assemblés correctement ). Maintenant, pourquoi l'auteur a décidé d'employer recuperer_page au lieu de recuperer_fond, ça c'est pour moi un grand mystère. Je peux supposer que c'est pour des raisons de compatibilité avec les spip 1.9 mais sans aucune certitude...
Merci de me tenir au jus de vos tests
( en précisant vos versions spip et spip listes SVP si c'est pas trop en demander
)
Vincent ( mode bidouille ).