Qu’est-ce qui se passe dans le "spip-path" ?
Par BoOz, lundi 9 octobre 2006 à 20:29 :: SPIP ::#374 ::rss
Révélation : l’ordre dans lequel SPIP déroule le "spip-path"
Lorsqu’on commence à s’interresser de plus pret au fonctionnement des squelettes, que l’on crée son propre dossier /squelettes, que l’on fait des essais de modifications de squelettes sur une page de test à la racine, bref que l’on flanque des squelettes homonymes partout ou c’est imaginable jusque dans les plugins, on finit par ne plus trop savoir quel est le fichier que SPIP nous affiche.
Qui à la priorité entre le dossier / squelettes et les plugins ? entre la racine et le repertoire /dist ? est-ce que cela change quelque chose si on définit sont propre dossier squelettes avec $dossiers_squelettes=’truc’ dans ecrire/mes_options.php ? Autant de questions qui laissent plus d’un spipeur perplexes et nourrissent les débats des apéros SPIP.
Mais dans quel ordre SPIP va t’il chercher les fichiers ?
Alors voilà, qu’on se le dise, spip parcourt toujours les repertoires dans le même ordre, et attrape le premier fichier qu’il trouve sur son chemin, c’est ce chemin, le spip-path que nous détaille Klike sur l’irc :
20:10 < klike> donc, dans l'ordre :
20:10 < klike> $dossier_squelettes
20:10 < klike> puis squelettes/
20:10 < klike> puis les plugins
20:10 < klike> puis la racine
20:10 < klike> puis dist/
20:10 < klike> puis ecrire/
Commentaires
1. lundi 9 octobre 2006 à 20:59, par James
2. mardi 10 octobre 2006 à 10:17,
3. jeudi 12 octobre 2006 à 17:56, par comradE Ogilvy
Ajouter un commentaire