Merci pour votre aide,
Voici ce que j'ai fait:
Appel des feuilles de style:
<link rel="stylesheet" href="#URL_PAGE{style.css,id_rubrique=#ID_RUBRIQUE}"
type="text/css" media="projection, screen, tv" />
La balise #URL_PAGE me convient.
Dans ma feuille de style, j'ai utilisé:
#HTTP_HEADER{Content-Type: text/css; charset=iso-8859-15}
#HTTP_HEADER{Vary: Accept-Encoding}
body {
background: #FF0000;
font-size: #ENV{id_rubrique}em;
}
(C'est un simple test, la taille du texte ne sera pas celle la !)
Je me suis inspiré du fichier dist/style_prive.html
Par contre, lorsque je suis dans un article, je n'ai pas le numéro de la
rubrique, alors que dans un article, je peux bien afficher son numéro.
Comment peut-on faire?
Merci encore
-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net] De la part de
bruno desthuilliers
Envoyé : dimanche 2 décembre 2007 19:42
À : spip@rezo.net
Objet : Re: [Spip] Du code spip dans les css
On 2 déc, 18:04, triton <tri...@pointcentral.net> wrote:
JLPNopub a écrit :
> Bonjour,
> J'aimerais placer du code spip dans les feuilles de style. Il
> semblerais que cela soit possible, mais je n'arrive pas à le faire
> fonctionner.
(snip)
bonsoir,
>>> Non, pas bon, faut un fichier style.html
Tant qu'à faire, autant l'appeler style.css.html (ne serait-ce que
pour savoir ce que c'est !-)
qui debute par un truc
comme ca :
#CACHE{3600}
#HTTP_HEADER{Content-Type: text/css;}
<BOUCLE_MAboucle>
mon code
</BOUCLE_MAboucle>
La boucle n'est pas obligatoire a priori.
apres tu l appeles dans tes squelettes comme une feuille de style normale
:
<link rel="stylesheet" type="text/css" media="screen"
href="#URL_SITE_SPIP/spip.php?page=style" />
Il vaut mieux utiliser #URL_PAGE, non ?
[<link rel="stylesheet" type="text/css" media="screen"
href="(#URL_PAGE{style.css})" />]
Mes deux centimes...
_______________________________________________
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 : FAQ webmestre - SPIP