Joomla! Conception et personnalisation des templates par Christophe Aubry. Joomla est un nom qui résonne dans la bouche de nombreux clients qui y voient une réduction, parfois à tord, de leur développement web. CMS (système de gestion de contenu) libre, Joomla concurrence d'autres produits tels WordPress, Drupal ou Mambo dont il est issu.
Longtemps resté en version 1.6, Joomla est passé en 2.5 début 2012 pour rapidement passer en 3.0 fin 2012 et continuer son évolution en 2013 avec une version 3.1.x. Mais une fois installé sur votre serveur, il vous reste encore à trouver les modules qui feront de ce CMS de base votre site web complet, et surtout après de créer votre propre template pour personnaliser visuellement votre site. Bien qu'il existe de nombreux sites maintenant pour télécharger une série de templates gratuits, et payants, il vous faudra passer par la création d'un template et par un peu de programmation si l'on veut un site complètement différent des autres.
Le Livre
L'auteur commence par un premier petit chapitre vous expliquant comment gérer, installer et configurer un template. Si vous en avez acheté un en ligne et qu'il vous convient, après ces quelques dizaines de pages vous en aurez fini, et à vrai dire vous n'auriez probablement pas eu besoin du livre. Mais comme le but de celui-ci est de vous apprendre à créer vos templates, cela continue avec une explication de l'architecture à suivre pour les templates avant de vous assister à la rédaction d'un premier template "simple" (comprendre juste quelques colonnes et un affichage basique).
Après la version simple, on attaque plus complexe avec l'incorporation de modules dans votre template comme la zone de menu, un breadcrumb, containers, etc. En fait cela reste toujours assez simple mais il faut apprendre à parler un peu "Joomla" pour savoir comment incorporer ces différents modules dans votre code et comment dialoguer avec eux. Une fois le template terminé d'un point de vue code, un autre chapitre s'attaque à la mise en forme CSS, puis à des choses un peu plus interactives comme le responsive design en prenant exemple sur le Protostar proposé par défaut par Joomla.
En résumé, un livre qui m'aurait fait gagner certainement du temps pour créer mon premier template, et qui sera utile à celui qui débute avec ce CMS.
Joomla! Conception et personnalisation des templates par Christophe Aubry
Le livre numérique online est offert pour l'achat du livre imprimé
Editions ENI, 226 pages, ISBN 978-2-7460-8305-5