|
SPIP et CSS
bien.
alors : tu as ton fichier sommaire.html dans ton répertoire squelettes/
et ton fichier positionner.css dans ton répertoire squelettes/
quand tu appelles directement http://le_site/sommaire.html ou encore http://le_site/?page=sommaire (ça revient au même), spip.php prend la main pour aller chercher dans squelettes/ le fichier sommaire.html.
mais, dans ce fichier, l’appel au fichier css (positionner.css) tel qu’il est noté, ne permet pas à spip.php de le trouver (il le cherche à la racine du site et non dans squelettes/).
pour indiquer à spip.php où chercher (et où trouver) positionner.css, il faut, dans sommaire.html, déclarer le href ainsi :
<link rel="stylesheet" type="text/css" title="Design" href="#CHEMIN{positionner.css}" />
la balise #CHEMIN{} indique à spip.php de chercher le fichier dans le path de spip (c’est à dire qu’il va parcourir les répertoires un à un jusqu’à trouver un fichier portant ce nom).
pour forcer le raffraichissement temporaire de la page, tu dois l’appeler par :
http://le_site/sommaire.html&var_mode=recalcul
pour forcer le raffraichissement définitif de la page (supression du cache statique), tu dois vider le cache (en passant par l’espace privé : configuration -> vider le cache)
|