Pour l'un des plugin vos conseils conviennent parfaitement pour l'autre un
effet bizarre:
Si le préfixe est demo
et la fonction : function demo_insert_head($flux)
le plugin fonctionne parfaitement;
Si je remplace demo par un autre mot rien ne va plus: j'ai beau recharger le
plugin vider le cache, rafraîchir le navigateur...
Comment comprendre cet effet bizarre?
Merci de vos explications.
Jean
----- Original Message -----
From: "Jacques J." <confluents@gmail.com>
To: "SPIP" <spip@rezo.net>
Sent: Monday, July 30, 2007 6:45 PM
Subject: Re: [Spip] Chargement anormal de feuilles de style dans plugin
Le 30/07/07, Jean POULIQUEN a écrit :
Merci beaucoup.
Je crains avoir mal compris votre proposition
J'ai remplacé $flux par $monstyle dans l'un des plugin et par $encad dans
l'autre;
tout continue de fonctionner de la même manière.
> SPIP version 1.9.1
>
> Je viens de réaliser 2 plugins avec les aides en ligne fournies ; chacun
> fonctionne parfaitement en présence du plugin "couteausuisse".
> Chacun de ces plugin doit charger une feuille de style; quand il n'y a
que
> l'un de ces plugin chargé la feuille de style prévue est chargée dans le
> Head quand les 2 plugin sont chargés une seule feuille de style est
chargée.
>
Essaie de ne pas utiliser le même nom de fonction dans tes deux
plugins. Tu devrais utiliser le prefix du plugin pour les distinguer.
(encad, monstyle) Revois la doc.
function encad_insert_head($flux){
et
function monstyle_insert_head($flux){
cf: Convention de nommage pour le code des plugins - SPIP-Contrib
> function demo_insert_head($flux){
> $flux .= '<link rel="stylesheet"
> href="'.find_in_path('ess_decal.css').'" type="text/css"
> media="projection, screen" />';
> return $flux;
> }
> ?>
--
@plus
Jacques
>Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-
>Plugins zippés Téléchargement :
http://spip.jermer.fr/?Liste-des-zip-produits
>Remercier Spip et les plugins (Crédits) :
http://spip.jermer.fr/?Plugin-plugins-actifs-version-5
>Gérer ses squelettes & thèmes en interne :
http://spip.jermer.fr/?Spip-1-92a-Plugin-Admin-themes
_______________________________________________
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
FAQ : http://www.spip-contrib.net/spikini/FaQ
--
@plus
Jacques
Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-
Plugins zippés Téléchargement :
http://spip.jermer.fr/?Liste-des-zip-produits
Remercier Spip et les plugins (Crédits) :
http://spip.jermer.fr/?Plugin-plugins-actifs-version-5
Gérer ses squelettes & thèmes en interne :
http://spip.jermer.fr/?Spip-1-92a-Plugin-Admin-themes
_______________________________________________
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
FAQ : http://www.spip-contrib.net/spikini/FaQ