Salut,
J'ai essayé en vain, mais je ne jamais arrivé à faire afficher
automatiquement le logo de la rubrique "0" (qui n'est pas une rubrique à
proprement parler, car elle n'existe pas en tant que telle dans la base de
données).
Mais je ne suis pas sur de mon coup d'avoir exploité toutes les ressources
de SPIP; re-pose plutôt la question à la liste ![]()
Sinon, j'ai réussi à maîtriser totalement l'affichage des logos des
rubriques, en fonction de l'endroit du site où on se trouve, notamment
lorsqu'il n'y a pas de N° de rubrique (sommaire, résumé, etc...). Voici par
exemple un peu de code qui affiche un tableau dont le fond est l'image
normale de la rubrique en cours :
<!-- on détermine dans quel "secteur" on se trouve -->
<BOUCLE_style(RUBRIQUES){id_rubrique}>
<BOUCLE_secteur(RUBRIQUES){id_secteur}></BOUCLE_secteur><?
$sect=[(#ID_SECTEUR)]; ?>
</BOUCLE_style><? if ($sect == "") { $sect = "0"; }; echo "<!--
".$sect." -->\n"; ?>
<!-- on notera que si la boucle ne retourne aucune valeur pour $sect,
c'est qu'on est dans une section sans rubrique;
dans ce cas on initialise $sect à 0 -->
<!-- on affiche le tableau dont le fond dépend de la rubrique -->
<?php
echo "<table width=\"100%\" height=\"80\" border=\"0\" cellpadding=\"0\"
cellspacing=\"0\" ";
echo "background=\"IMG/ruboff".$sect.".jpg\">";
?>
En espérant que cela te serve,
Cyril.
-----Message d'origine-----
De : Patrice [mailto:webmaster@ecoparis.org]
Envoyé : mardi 8 octobre 2002 13:27
À : Cyril MARION
Objet : RE: [Spip] Héritage logo rubriqueBonjour,
Merci pour la réponse... mais je voudrais faire fonctionner le système
automatique tel qu'il est décrit dans la doc de Spip en
utilisant uniquement
les balises, pas l'appel des fichiers.#LOGO_RUBRIQUE devrait afficher le logo de la rubrique, s'il existe et
autrement devrait afficher le logo de la rubrique "au-dessus"
ou le logo
"standard" si la rubrique est au premier niveau...Cordialement
---
Patrice
webmaster@ecoparis.org
http://www.ecoparis.org/
---> -----Message d'origine-----
> De: spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De
la part de
> Cyril MARION
> Date: mardi 8 octobre 2002 13:16
> À: 'spip liste'
> Objet: RE: [Spip] Héritage logo rubrique
>
>
> Bonjour,
>
> Tu peux accéder directement aux 2 logos correspondant à la
> "racine" du site
> en utilisant les noms :
> "IMG/rubon0.jpg" ou "IMG/ruboff0.jpg"
>
> Cyril.
>
> > -----Message d'origine-----
> > De : spip-bounces@rezo.net
[mailto:spip-bounces@rezo.net]De la part de
> > Patrice
> > Envoyé : mardi 8 octobre 2002 00:49
> > À : spip liste
> > Objet : [Spip] Héritage logo rubrique
> >
> >
> > Bonjour,
> >
> > J'ai vu que cette question avait déjà été posée dans la liste
> > mais je n'ai
> > pas trouvé la réponse...
> >
> > J'ai un logo à la racine du site, "logo standard des
rubriques", et je
> > souhaite que lorsqu'une rubrique de premier niveau ne possède
> > pas son propre
> > logo, elle utilise le logo standard. C'est comme cela que
> > cela devrait se
> > passer si j'ai bien compris la doc (aide en ligne,
section logo de la
> > rubrique). Et pourtant rien ne s'affiche ?!? j'utilise dans
> > mon squelette la
> > balise #LOGO_RUBRIQUE... y-a-t-il autre chose à faire ?
> >
> > Merci, cordialement
> >
> > ---
> > Patrice
> > webmaster@ecoparis.org
> > http://www.ecoparis.org/
> > ---
> >
> > _______________________________________________
> > 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.uzine.net/spip
> >
> >
>
>
> _______________________________________________
> 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.uzine.net/spip
>