RE : [spip-dev] Spip : le cache

NB : Je crois que cette question est plutôt destinée à la liste "spip"
qu'à la liste "spip-dev"

Je développe un squelette avec un menu déroulant qui permet
de changer le style css de mise en page et je me demande
comment fonctionne le cache, j'ai "une petite peur"
d'exploser le cache en taille de spip, si je propose trop de thèmes!!!

Si tu ne touche qu'au CSS, à mon avis, tu peux faire sans le cache,
juste avec un petit peu de PHP.

Une petite structure conditionelle dans le HEAD du type :

<?
switch($mon_css)
{
  case 'bleu':
  break;

  case 'rouge':
    break;

  default:
    break;
}
?>

ou, plus simple (s'il n'y a vraiment qu'un CSS à régler par page) :

<? print("<link rel=\"stylesheet\"
href=\"/repertoire_des_css/".$mon_css.".css\">"); ?>

Pour le passage des variables, tu es bon pour un système de session,
mais ça c'était de toute façon le cas.

FS