Bonjour,
Je cherche un moyen de changer d'arrière plan pour certains articles.
J'utilise le plugin composition et pensais m'en servir, en faisant varier le
nom du inc-head.
Il faut dire que mon fichier css est un fichier "styles_css.html" issu du
squelettes Durzy, et que l'appel à ce fichier se fait par une inclusion
inc-head, avec le code suivant:
[(#REM) Feuille de style CSS général du site contenant des variables CFG
pour la personnalisation ]
<link rel="stylesheet" href="#URL_PAGE{styles_css}" type="text/css"
media="all" />
Je pensais créer une feuille de style différente, en l'appelant
"styles1_css.html" mais c'est son code d'appel qui me manque,
Avec dans le head une boucle qui va chercher à la demande l’id de la rubique et qui va ajouter une feuille de style particuliere en fonction de cette id
voila la boucle
<BOUCLE_idrub(RUBRIQUES){id_rubrique}>
[(#REM) Feuille de style personnalisee pour surcharger rubrique X et ses articles ]
[]
</BOUCLE_idrub>
j’ai donc des feuille de style « persoX.css » correspondant
Bonjour,
Je cherche un moyen de changer d’arrière plan pour certains articles.
J’utilise le plugin composition et pensais m’en servir, en faisant varier le
nom du inc-head.
Il faut dire que mon fichier css est un fichier « styles_css.html » issu du
squelettes Durzy, et que l’appel à ce fichier se fait par une inclusion
inc-head, avec le code suivant:
[(#REM) Feuille de style CSS général du site contenant des variables CFG
pour la personnalisation ]
Je pensais créer une feuille de style différente, en l’appelant
« styles1_css.html » mais c’est son code d’appel qui me manque,
Moi ce que je ferai, si la configuration de mon body background etait identique a chaque fois (repeat, position, color …)
je configurerai mon squelette ARTICLE ou RUBRIQUE de telle facon qu’il detecte l’existence d’un document joint dont le titre est « body_background ».
Si il existe alors
juste à la fin du head (donc apres le #INSERT_HEAD)
je défini le css background de mon body en dur en definissant mon document en tant qu’image de fond.
Comme cela je n’ai jamais besoin de recréer de CSS supplémentaires.
PS : il faut bien évidemment exclure des boucles des documents joints les DOCUMENT dont le titre est « BODY_BACKGROUND »
Avec dans le head une boucle qui va chercher à la demande l’id de la rubique et qui va ajouter une feuille de style particuliere en fonction de cette id
voila la boucle
<BOUCLE_idrub(RUBRIQUES){id_rubrique}>
[(#REM) Feuille de style personnalisee pour surcharger rubrique X et ses articles ]
[]
</BOUCLE_idrub>
j’ai donc des feuille de style « persoX.css » correspondant
Bonjour,
Je cherche un moyen de changer d’arrière plan pour certains articles.
J’utilise le plugin composition et pensais m’en servir, en faisant varier le
nom du inc-head.
Il faut dire que mon fichier css est un fichier « styles_css.html » issu du
squelettes Durzy, et que l’appel à ce fichier se fait par une inclusion
inc-head, avec le code suivant:
[(#REM) Feuille de style CSS général du site contenant des variables CFG
pour la personnalisation ]
Je pensais créer une feuille de style différente, en l’appelant
« styles1_css.html » mais c’est son code d’appel qui me manque,
Bonjour, et merci, j’avais pensé à la solution d’Éric, sans pour celà y parvenir.
Je dois me planter quelque part, ou le « styles_css.html » prend le pas sur tout, en embarquant systématiquement ce body:
Impossible de faire changer l’image.
Je comprends mieux la solution d’Éric, sans pouvoir la mettre en oeuvre.
Dans quel head faut il placer ce code?
J’ai essayé dans le inc-head, le head de rubrique.html…
Désolé, Arthégone, mais je ne saisit pas tout ce que tu m’as dit, même si l’appel à un doc joint semble plus pratique.
Je pense dans un premier temps qu’il faut que je règle ma feuille de style.
Ooop’s un petit oubli de ma part
j’ai 3 squelettes
rubrique.html
rubrique=3.html
rubrique=8.html
je place cette boucle dans le head apres le <INCLURE{fond=inc-head}>et c’est dans mes differents « persoX.css » que j’ai les différentes valeurs pour le body
de ce fait si l’id la rubrique est=3 j’apelle le perso3.css
de ce fait si l’id la rubrique est=8 j’apelle le perso8.css
pour les articles de ces rubriques meme principe
cette soluce est surement largement perfectible pour eviter de multiplier les squelettes
Bonjour, et merci, j’avais pensé à la solution d’Éric, sans pour celà y parvenir.
Je dois me planter quelque part, ou le « styles_css.html » prend le pas sur tout, en embarquant systématiquement ce body:
Impossible de faire changer l’image.
Je comprends mieux la solution d’Éric, sans pouvoir la mettre en oeuvre.
Dans quel head faut il placer ce code?
J’ai essayé dans le inc-head, le head de rubrique.html…
Désolé, Arthégone, mais je ne saisit pas tout ce que tu m’as dit, même si l’appel à un doc joint semble plus pratique.
Je pense dans un premier temps qu’il faut que je règle ma feuille de style.
Merci pour cette précision, j’avais utilisé une manipulation de ce style là avec ahunstic.
Mais je travaille sur une adaptation minimale du squelette de Durzy, et l’une des exigences est de changer de fond pour certains articles…
Je comprends mieux, car jusqu’à présent, dans mes essais, perso prenait le pas sur perso2 et à plus forte raison sur perso3.
Merci pour tes précisions,
Ton site est trés doux et les arrières plans agréables.
A+,Patrick
« Eric Boutigny » <e.boutigny@gmail.com>
Ooop’s un petit oubli de ma part
j’ai 3 squelettes
rubrique.html
rubrique=3.html
rubrique=8.html
je place cette boucle dans le head apres le <INCLURE{fond=inc-head}>et c’est dans mes differents « persoX.css » que j’ai les différentes valeurs pour le body
de ce fait si l’id la rubrique est=3 j’apelle le perso3.css
de ce fait si l’id la rubrique est=8 j’apelle le perso8.css
pour les articles de ces rubriques meme principe
cette soluce est surement largement perfectible pour eviter de multiplier les squelettes
Merci pour cette précision, j’avais utilisé une manipulation de ce style là avec ahunstic.
Mais je travaille sur une adaptation minimale du squelette de Durzy, et l’une des exigences est de changer de fond pour certains articles…
Je comprends mieux, car jusqu’à présent, dans mes essais, perso prenait le pas sur perso2 et à plus forte raison sur perso3.
Merci pour tes précisions,
Ton site est trés doux et les arrières plans agréables.
A+,Patrick
Ooop’s un petit oubli de ma part
j’ai 3 squelettes
rubrique.html
rubrique=3.html
rubrique=8.html
je place cette boucle dans le head apres le <INCLURE{fond=inc-head}>et c’est dans mes differents « persoX.css » que j’ai les différentes valeurs pour le body
de ce fait si l’id la rubrique est=3 j’apelle le perso3.css
de ce fait si l’id la rubrique est=8 j’apelle le perso8.css
pour les articles de ces rubriques meme principe
cette soluce est surement largement perfectible pour eviter de multiplier les squelettes
Finalement, j’y suis parvenu, par contre, le problème persiste avec le sommaire, et les articles relevant de « composition », faut il surcharger le head de ces fichiers?
Problème résolu, il suffisait de surcharge les articles de composition, et le sommaire, en dessous du « inc-head », comme tu me l’avais précisé.
MERCI BEAUCOUP!
Finalement, j’y suis parvenu, par contre, le problème persiste avec le sommaire, et les articles relevant de « composition », faut il surcharger le head de ces fichiers?