Yo,

J'alimente le moulin coté devs sur le versioning des templates du core.

En l'état, c'est assez simple à mettre en oeuvre : presque tout est dans
inc/public/prepend.php : ce dernier fixe le chemin tpl par défaut , par
ordre de priorité décroissante à :
* chemin du thème / tpl
* inc/public/default-templates

Il suffit donc de changer le dernier par celui qui serait défini dans le
_define.php du template (et voir les cas particuliers pour les héritages
entre thèmes), en prenant inc/public/default-templates par défaut si non
défini.

Je propose qu'on déplace les templates par défaut actuels dans
inc/public/default-templates/<nouveaunom>, et qu'on crée alors les autres
templates par défaut dans des répertoires à coté.

Reste maintenant à trouver le nom du futur-ancien jeu de templates, et
celui du/des prochains :)

Coté thème, je propose d'ajouter la propriété "tplset" qui contiendra
uniquement le nom du jeu de templates hérité.

--
Bruno
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à