Index du Forum » » Modifications ou correction de thèmes existants

Auteur

[Résolu] - Uniformisation du menu des thèmes
philguen
95    

  Posté : 21-05-2012 07:54

Merci à vous deux de ces réflexions plus que positives.

=> B-mag : le pb initial n'est pas personnel (plusieurs thèmes sur cyclos-descartes.org => ca tournait ainsi depuis 4 ans) mais le constat que si un novice veut installer NPDS et utiliser un ou plusieurs des thèmes fournis, ou que simplement tu veuilles changer le thème de ton site, il est obligatoire d'entrer dans le code pour adapter le contenu dun menu. Souvent rébarbatif si on n'y connais rien. Le but est donc simplement de pouvoir utiliser n'importe quel thème pour son site sans avoir à "entrer" dedans.

Quand au type de menu, comme tu le dis si je te comprends bien, je pense qu'il fait partie du thème proposé ... donc on choisit son thème en tenant compte de ce qui est créé (présentation, couleurs ... et type de menu). Il me semble que ca compliquerait sacrément les choses si, à la conception d'un thème, il fallait penser que l'utilisateur peut choisir un menu horizontal, vertical, etc ...

=> Ji : tu le sais, je ne connais pas grand chose en programmation. J'ai donc fait en conséquence en partant également du principe que la modification soit indépendante de NPDS (ce qui ne serait pas le cas d'un méta-mot) et surtout que le fichier contenant les données du menu soit très facilement modifiable par tous d'où le fichier texte (on ne peut guère faire plus simple)... et comme le menu est codé dans header.html, il m'a semblé naturel que le bout de code soit également dans header.html (d'autant que la modification de certains thèmes comme exagone ne se contente pas d'une simple boucle).

Pour moi, c'est surtout le concept qu'il s'agit de mettre en place et bien évidement, toute solution qui arriverait à la même chose et qui serait mieux programmée est la bienvenue.

Une fois le concept aquis, il serait intéressant que les futurs thèmes soient conçus en en tenant compte (je pourrais me charger de l'implémentation dans les thèmes existants).


Message édité par : philguen / 21-05-2012 08:38




Cet article provient de NPDS Thèmes

http://styles.npds.org/viewtopic.php?topic=153&forum=4