dixy / Connectix-Boards

Open source bulletin boards
3 stars 0 forks source link

[Amélioration] Héritage des templates #1

Open MissGeek opened 12 years ago

MissGeek commented 12 years ago

Ayant fait des styles phpBB3, il y a une fonctionnalité dont je suis très contente qu'elle existe : l'héritage des templates. Car quand tu fais un style phpBB, c'est rare que tu vas modifier TOUS les templates. Bien souvent, je n'ai besoin de n'en modifier que cinq ou six sur une trentaine de templates. Avec l'héritage, on peut n'inclure dans le style que les templates qui sont différents par rapport à ceux de Prosilver ou de subsilver2. Donc si tu n'as eu à modifier que 6 fichiers de template, tu ne gardes que ces 6 fichiers dans le dossier de template de ton style. Quant aux autres fichiers, le style va chercher ceux du style dont il hérite (ex: Prosilver). Ceci fait en sorte de faciliter la maintenance des styles puisqu'on n'a besoin de mettre à jour manuellement que les fichiers qui ont été modifiés.

Bon, tu vois où je veux en venir ? Alors ma suggestion est que l'on puisse mettre en place un système d'héritage des templates. Car si t'as besoin de modifier 2-3 fichiers pour un skin précis, pourquoi copier tout le dossier au complet si on n'en modifie que ces 2-3 fichiers ? Donc avec un système d'héritage, on pourrait faire en sorte de n'avoir à copier que les fichiers qu'on modifie, et utiliser le jeu de templates Official pour les autres fichiers. Cela donnerait ainsi plus de liberté aux auteurs de styles qui veulent modifier légèrement le code HTML pour les besoins du style, et ça économise de l'espace disque. Ce serait dommage de ne pas en profiter.

Voilà pour ma suggestion !

dixy commented 12 years ago

En effet c'est une assez bonne idée. Je pense qu'on peut implémenter ça pour la version 1.0.