Coucou,
suite à la discussion rappelée ci-dessous, je viens de modifier le
fonctionnement du $dossier_squelettes ; lorsque SPIP ne trouve le fichier
désiré (un squelette OU in fichier appelé par INCLURE) dans le
dossier_squelettes, il va désormais le chercher à la racine. C'est ce que
préconisait Nicolas Hoizey à l'époque ;^)
Ce qui veut dire que l'on peut désormais livrer des jeux de squelettes
design sans fournir les fichiers répétitifs (login-dist.html,
nouveautes-dist.html), et que ces fichiers design peuvent être livrés avec
des INCLURE() qui fonctionneront sans retoucher le code.
Attention toutefois : désormais SPIP ne cherche les squelettes spécifiques à
une rubrique (squel=12.html et squel-10.html) QUE dans le
dossier_squelettes, et, au contraire, ne cherche les *-dist QUE dans le
répertoire racine.
j'ai du loupé quelques choses, mais quand je place mes squelettes dans
un répertoire que je référence dans mes_fonctions.php3 avec la variable
dossier_squelettes, la fonction INCLURE ne fonctionne plus, elle ne
parvient pas à trouver les squelettes ?Oui, c'est vrai, ces deux éléments ne sont pas franchement compatibles. Il
faudrait compiler une liste des problèmes qui se posent avec
$dossier_squelettes, et trouver une stratégie pour les élminier tous (je
pense notamment à l'absence de nouveautes-dist.html ou de login-dist.html
dans le dossier des squelettes + ce que tu viens de mentionner concernant
INCLURE().
-- Fil
From bipbipchris@free.fr Fri Mar 21 23:50:06 2003
Return-Path: <bipbipchris@free.fr>
Received: from mwinf0404.wanadoo.fr (smtp3.wanadoo.fr [193.252.22.27])
by miel.brainstorm.fr (Postfix) with ESMTP id 7A86F1C82DD
for <spip-dev@rezo.net>; Fri, 21 Mar 2003 23:50:06 +0100 (CET)
Received: from bipbip (ABordeaux-201-1-6-121.abo.wanadoo.fr [81.51.69.121])
by mwinf0404.wanadoo.fr (Postfix) with SMTP id 92F0438000FD
for <spip-dev@rezo.net>; Fri, 21 Mar 2003 23:50:05 +0100 (CET)