Salut,
je précise le sujet. j'ai modifié les squelettes par défaut et notamment
inc-entete.html pour afficher une image. si j'affiche un epage rubrique,
je voudrais le logo de la rubrique, si article le logo de la rubrique,
si mot le logo du mot et si sommaire ou forum, une image spécifique.
je tourne en rond. je vois bien comment faire ça en écrivant la boucle
correspondante dans chacun des fichiers de squelettes mais pas dans
inc-entete ...
et je veux utiliser inc-entete puisque c'est lui qui gère l'affichage du
bandeau du haut.
Pascal
Tu passes {id_rubrique} ou {id_mot} ou rien en paramètre de <INCLURE>.
Puis dans entete.html, tu testes
<B_cest_une_rubrique>
<BOUCLE_cest_une_rubrique(RUBRIQUES){id_rubrique}>
bla bla bla
</BOUCLE_cest_une_rubrique>
</B_cest_une_rubrique>
<B_cest_un_mot>
<BOUCLE_cest_un_mot(MOTS){id_mot}>
bla bla bla
</BOUCLE_cest_un_mot>
</B_cest_un_mot>
image spécifique
<//B_cest_un_mot>
<//B_cest_une_rubrique>
BMR
Pascal Desroche a écrit :
Salut,
je précise le sujet. j'ai modifié les squelettes par défaut et notamment
inc-entete.html pour afficher une image. si j'affiche un epage rubrique,
je voudrais le logo de la rubrique, si article le logo de la rubrique,
si mot le logo du mot et si sommaire ou forum, une image spécifique.
je tourne en rond. je vois bien comment faire ça en écrivant la boucle
correspondante dans chacun des fichiers de squelettes mais pas dans
inc-entete ...
et je veux utiliser inc-entete puisque c'est lui qui gère l'affichage du
bandeau du haut.
Pascal
c'est une piste mais... comment je lui passe un parametre ne sachant pas
dans quel squelette je me trouve ?...
BMR a écrit :
Tu passes {id_rubrique} ou {id_mot} ou rien en paramètre de <INCLURE>.
Puis dans entete.html, tu testes
<B_cest_une_rubrique>
<BOUCLE_cest_une_rubrique(RUBRIQUES){id_rubrique}>
bla bla bla
</BOUCLE_cest_une_rubrique>
</B_cest_une_rubrique>
<B_cest_un_mot>
<BOUCLE_cest_un_mot(MOTS){id_mot}>
bla bla bla
</BOUCLE_cest_un_mot>
</B_cest_un_mot>
image spécifique
<//B_cest_un_mot>
<//B_cest_une_rubrique>
BMR
Pascal Desroche a écrit :
Salut,
je précise le sujet. j'ai modifié les squelettes par défaut et notamment
inc-entete.html pour afficher une image. si j'affiche un epage rubrique,
je voudrais le logo de la rubrique, si article le logo de la rubrique,
si mot le logo du mot et si sommaire ou forum, une image spécifique.
je tourne en rond. je vois bien comment faire ça en écrivant la boucle
correspondante dans chacun des fichiers de squelettes mais pas dans
inc-entete ...
et je veux utiliser inc-entete puisque c'est lui qui gère l'affichage du
bandeau du haut.
Pascal
_______________________________________________
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
Ben p. ex. dans une rubrique : <INCLURE{fond=entete}{id_rubrique}>
Dans entete.html il détectera la rubrique et affichera le logo correspondant.
Dans un mot <INCLURE{fond=entete}{id_mot}>. Dans entete.html il ne détectera pas de rubrique, mais il détectera un mot et affichera le logo correspondant.
S'il ne détecte ni un id_rubrique, ni un id_mot, il affichera l'image.
BMR
Pascal Desroche a écrit :
c'est une piste mais... comment je lui passe un parametre ne sachant pas
dans quel squelette je me trouve ?...
Ca y est ! la lumière a atteint l'étage du haut 
merci;
BMR a écrit :
Ben p. ex. dans une rubrique : <INCLURE{fond=entete}{id_rubrique}>
Dans entete.html il détectera la rubrique et affichera le logo
correspondant.
Dans un mot <INCLURE{fond=entete}{id_mot}>. Dans entete.html il ne
détectera pas de rubrique, mais il détectera un mot et affichera le logo
correspondant.
S'il ne détecte ni un id_rubrique, ni un id_mot, il affichera l'image.
BMR
Pascal Desroche a écrit :
c'est une piste mais... comment je lui passe un parametre ne sachant pas
dans quel squelette je me trouve ?...
_______________________________________________
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