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))