Template Autonav revu pour les designers
12 August 2011 a 10:24
Jordanlev à revue et corrigé les modèles pour les blocs navigation automatique, formulaire et liste de page.
Ces nouveaux modèles ont étés pensés pour les designers, de façon a rendre le code plus compréhensible. Des classes CSS intéressantes ont étés ajoutés dans le modèle autonav comme nav-last et nav-dropdown par exemple.
Le modèle de liste de page ajoute des options sympatique également, comme la possiblité d'jouter une image (en attribut) pour les pages, l'auteur ou la date.
Le modèle de formulaire se voit quand à lui dotté de classes permettant une mise en page plus simple.
Ces modèles inclus les nm des clases mais pas leur définition CSS, sur ce point c'est à vous de jouer, ce qui est d'ailleurs le but. Je vous laisse découvrir ce code, plutôt bien pensé.
tout cecie est disponible sur le github de jordanlev
Citation du sujet original sur concrete5.org
The built-in view.php templates for these 3 very important blocks (Autonav, PageList, and Form) are very messy and especially difficult for non-programmers (that is, designers who are familiar with HTML/CSS, but not PHP) to work with.
Over time I've created my own set of templates for these blocks that I use when building websites. These templates are much more consistent and separate the logic from the display as much as possible. The Form template is already available in the "Form Tableless Layout" addon, but instead of creating new addons for the other templates I've decided to just put them up on github -- it's unlikely that anyone who isn't a designer/developer would need these anyway and it doesn't really make sense to package them up as addons because they're more of a boilerplate or starting point than a complete working solution.
Feel free to use these on your site, and of course if you have any improvements or bug fixes, submit a pull request.
