PatCatNat’s, site de Patrice MOREL
Vous êtes ici : Accueil » Inform@tic » CSS » Affichage des images du modèle et prise en compte des CSS

Affichage des images du modèle et prise en compte des CSS

D 2 décembre 2006     H 10:52     A Patrice MOREL    


Les images et CSS sont dans leur répertoire propre du répertoire personnel du site en dehors des autres fichiers de Spip. C’est le répertoire de mon squelette :

- www/squelette/css/MonFichierCss.css
- www/squelette/Images/UneDeMesImages.jpg
- www/squelette/sommaire.html
- www/sommaire.php3

Histoire de s’arracher les cheveux, lorsque que je visionne mon modèle en local, tout fonctionne bien, et lorsque que le met sur le serveur, aucune image n’apparaît et aucun css n’est pris en compte ! Diantre encore une nuit blanche...

L’aube se lève :

Le modèle généré, ou les codes plus exactement du modèle inscrivent un chemin relatif, alors que Spip demande un chemin absolu ! Ne me demandez pas pourquoi, je n’en sais rien !

Donc au lieu de
../squelette/Images/Squel01_Accueil-over.jpg
il faut
/squelette/Images/Squel01_Accueil-over.jpg (enlever les 2 points).

Pour l’indication du chemin des css dans le head, c’est pareil :
<link href="/squelette/css/stylepat.css" rel="stylesheet" type="text/css">
N’oubliez pas non plus de mettre votre fichier css à jour sur le serveur ;o))


Note : Chez Free, la casse (majuscule/minuscule) compte ! Le nom de répertoire ou dossier "Image" n’est pas égal à "image"...
Pour les autres fournisseurs, je ne sais pas.

Dans la même rubrique

8 décembre 2006 – Un cuseur personnel

2 décembre 2006 – L’espace en haut de mon site

2 décembre 2006 – Le filet autour du site