Salut!
Je reposte un message pour lequel je n'avais pas eu de réponse sur cette
liste (12 janvier 2012). je complète ensuite par la description d'un
problème que je rencontre actuellement avec mon plugin. Ceci expliquant
peut-être cela.
J'utilise les plugins zpip et composition.
Je tente de développer un plugin pour personnaliser un peu tout ça.Dans ce plugin, je vais avoir des pages spéciales, et des modèles et
tout et tout.En gros, parfois, mes modèles reprennent exactement le même contenu que
des pages spéciales. Ce qui fait que pour c'est cas, je me retrouve avec
3 fichiers de ce style:- blabla.html
<INCLURE{fond=structure}{env}{type=page}{composition=blabla} />
- contenu/page-blabla.html
Blablabla, blablabla, blablabla [...] blablabla blablabla blablabla
- modeles/blabla.html
<INCLURE{fond=contenu/blablabla, critere1, critere2, critere3} />
C'est bien ou c'est mal?
Tout conseil est le bienvenue.
Jusque là, c'est juste par envie de savoir si je fais bien. Et c'est
possible que non, vu ce qui suit.
Il faut savoir que dans mon squelette contenu/page-blabla.html , je fais
des appels bizarres pour afficher des logos. Il s'agit d'une bidouille,
car j'utilise une librairie avec mon plugin qui ne comprend pas les
balises #LOGO_TRUC , etc ... Je les appelle par:
[(#LOGO_TRUC||extraire_attribut{src}|url_absolue)]
Ensuite, le problème que je rencontre est que j'affiche aisément la page
http://monsite.org/spip.php?page=blabla aussi bien sur ma copie locale
que sur mon site en production.
Mais une page avec la balise <blabla|> peut mettre des dizaines de
minutes à s'afficher sur le site en production ... voire ne jamais
s'afficher, et ce aussi bien en frontend que dans le backend. Sur ma
copie locale, pas de soucis.
Ensuite, quand par miracle la page s'affiche, je vois certaines de mes
images dimensionnées bizarrement (toutes fines et très hautes), alors
que sur la page http://monsite.org/spip.php?page=blabla elles sont
toutes jolies comme je le souhaite.
C'est ce qui me fait penser que mon souci de page qui mouline est
peut-être dû à un problème de gestion des images.
Quelqu'un a t-il une idée de ce qui pourrait me causer ce souci?
Au vu de ce qui m'arrive, j'imagine que le mécanisme de spip pour gérer
le cache d'une page type http://monsite.org/spip.php?page=blabla n'est
pas le même que pour une page incluant une balise. je veux bien des
infos là dessus.
Merci par avance de tous les conseils que vous pourriez me donner.
Ludo