Livres, revues et magazines consacrés à Joomla!

phpsolution_joomla_175Le magazine PHP Solutions vient de publier pour le mois de juillet un  hors série consacré à la programmation de Joomla! : Développez vos projets sous Joomla!

Encore une fois, Joomla! confirme sa percée de plus en plus importante dans le monde de la publication web, aussi bien en réalisation personnelle que professionelle. Les différtents articles de ce numéro spécial vous permettrons d'appréhender quelques bases de programmation. Nous vous conseillons cette publication qui a un grand avantage, être en français ce qui est rare pour ce type de contenu.

Bonne lecture.

Au sommaire

  • Joomla! : le composant Catégories
Christophe Demko
Les récents développements de Joomla! (Joomla! 1.6 et prochainement Joomla! 1.7 au moment ou vous lirez ces lignes) permettent de catégoriser facilement les éléments d’un composant en utilisant un composant générique de catégorisation. Il permet d’affecter de manière basique une catégorie aux éléments d’un composant mais il permet aussi d’utiliser plusieurs arbres de catégorisation différents sur un même élément ainsi que de personnaliser les catégories.

  • Le MVC dans Joomla! d’un point de vue d’un composant
Florian Dal Fitto
Kunena est une des solutions de forum les plus populaires dans Joomla!, la version 2.0 de Kunena qui doit voir le jour bientôt a été complètement réécrite en MVC. Nous allons en profiter pour voir de plus près comment fonctionne le MVC sous Joomla! d’un point de vue d’un composant.

  • Template Creator – Un nouvel outil de création de template Joomla!
Cédric KEIFLIN
Cet article vous fera découvrir le nouvel outil Template Creator pour construire des templates Joomla!, et le comparera aux frameworks existants. Template Creator permet de créer une structure de template Joomla! adaptée à ses besoins. C’est un composant qui s’installe sur n’importe quel site Joomla! 1.6. Le menu du composant permet d’aller au bout de la création du template en quelques étapes simples.

  • Joomla, comment modifier un template existant
Pascal Barats
Vous venez d’installer un template pour votre site mais votre client vous demande de faire quelques modifications de présentations. Il va falloir faire des modifications directement dans le css. Pascal Barats vous propose d’utiliser un debugger comme Firebug à installer sous la forme d’un module sous Mozilla. Une fois l’article achevé vous serez en mesure de modifier de façon précise un template existant, en modifiant la Police des titres, la couleur et tout élément des articles, menus et présentations diverses.

  • Configurer HikaShop de A à Z
Eliot Bendinelli
Grâce à la notoriété acquise par les CMS tel que Joomla, les plugins offrant des possibilités d’évolution pour ces derniers sont de plus en plus nombreux. Et le e-commerce ne fait pas exception. Intéressons-nous donc à ces deux aspects que l’on ose trop rarement associer, et plus particulièrement au composant HikaShop.

Plus d'informations sur le site de PHP Solutions.


Maîtriser Joomla!

Guide professionnel du développement d'applications

Présentation

maitriser_joomla_christophe_DemkoCe livre sur Joomla! (en version 1.6 au moment de la rédaction) est une référence unique et complète pour le développement d'applications avec Joomla!. Il a été conçu à la fois comme un guide permettant de mettre en œuvre les concepts sous-jacents à son fonctionnement mais aussi comme une description exhaustive des classes et méthodes du cadre applicatif. Il s’adresse aux développeurs PHP désireux d’exploiter la librairie étonnamment performante de Joomla! pour créer des applications internet de très haute facture.
Après une description de l'architecture générale de Joomla! l’auteur explique quel est le cheminement entre une demande d'affichage de page internet et son rendu sur le navigateur de l'utilisateur. C’est à travers un exemple concret que le chapitre 3 détaille la procédure à suivre pour développer des modules et le chapitre 4 est consacré au développement de composants, ceux-ci constituant la colonne vertébrale du système de gestion de contenus. Le chapitre 5 détaille la création de templates et le chapitre 6décrit le développement de plugins qui permettent à Joomla! d’appeler des fonctions complémentaires au système.
Enfin, le chapitre 7 constitue la documentation de référence de l'ensemble des classes non décrites dans les autres chapitres.
Écrit par Christophe Demko, membre de l'équipe de développement de Joomla!, ce livre est le reflet fidèle des concepts à utiliser pour le développement d'applications internet fiables. Rempli de conseils d'expert sur tous les aspects de la programmation avec Joomla!, il sera votre guide de référence dans vos tâches de développement d'applications.
Des éléments complémentaires sont en téléchargement sur www.editions-eni.fr.

Les chapitres du livre :
Avant-propos – Introduction - Cheminement d’une requête utilisateur - Développement de modules - Développement de composants - Développement de plugins - Les templates - Les outils du framework

 

Consulter au format PDF la table des matières

Consulter au format PDF un extrait du livre

Auteur: Christophe DEMKO

Editeur : Editions ENI

Sites Web Joomla ! 1.6 : 100% pratique (livre + cédérom)

 

Open source et gratuit, Joomla! est l'un des CMS (système de gestion de contenu) les plus utilisés au monde, permettant de créer et de mettre en ligne, très simplement, un site Web dynamique et modulaire : forum associatif, e-commerce avec boutique en ligne, site multilingue, etc.

Sites Web Joomla ! 1.6 : 100% pratique (livre + cédérom)Le livre. Cet ouvrage s’adresse à toute personne souhaitant apprendre à utiliser Joomla! ou découvrir sa version 1.6 pour créer, installer et administrer un site Web, sans programmation.


Installez, paramétrez et découvrez Joomla! : faites connaissance avec ses fonctionnalités de base et son vocabulaire propre, laissez-vous guider pas à pas dans son installation, apprenez à réaliser vos premiers paramétrages…
Gérez et publiez vos contenus : créez votre page d’accueil, définissez une arborescence, ajouter du texte, des images ou des sons, jouez la carte des réseaux sociaux, référencez votre site…
Administrez votre Joomla ! : créez des groupes d’utilisateurs, gérez les extensions, utilisez des templates, maîtriser l’ergonomie de votre site avec des menus, sécurisez-le et opérez sa maintenance au quotidien…

Le cédérom. Complément indispensable de l’ouvrage, le cédérom propose notamment :

Les fichiers d’installation de Joomla ! 1.6,
Des logiciels open-source et les ressources utiles pour bien commencer,
Un template prêt à l’emploi.

Un an d’hébergement gratuit. Avec cet ouvrage, bénéficiez d’une année d’hébergement Web offerte et d’une interface vous permettant d’installer votre site Web Joomla! en quelques minutes. Offre valable pour tout achat d’un livre neuf, sur présentation d’un justificatif d’achat. Modalités complètes de l’offre dans l’ouvrage. Sommaire Avant-propos. Installer, paramétrer et découvrir Joomla!. Installer votre Joomla!. Prise en main. Paramétrer votre Joomla!. Gérer et publier vos contenus. Organiser votre site. Créer et modifier vos textes. Multimédia et réseaux sociaux. Référencer votre Joomla!. Administrer votre Joomla!. Utilisateurs, groupes et permissions. Gérer vos menus. Gérer les extensions. Maintenance : la gestion au quotidien.


Auteur : Guillaume-Nicolas Meyer, David Pauly

Editions : Dunod


Joomla ! Créez un site web complet par Mihàly Marti Créez pas à pas un site web complet avec Joomla! et ses extensions les plus populaires, JCE, FLEXIcontent, JoomlaPack, Community Builder, etc.Joomla! est le système de gestion de contenu (CMS) le plus téléchargé. Il permet d'installer, de configurer et de gérer un site web directement en ligne, sans logiciel spécifique ni connaissances en programmation.Cet ouvrage pratique, centré sur la réalisation pas à pas d'un site exemple très complet, vous guidera dans l'installation et la configuration de Joomla! et de ses principales extensions. Grâce à l'expérience unique de son auteur, vous bénéficierez des dernières astuces et techniques pour en tirer le meilleur parti. Selon vos besoins, vous pourrez consulter directement les points qui vous intéressent, ou reproduire le site modèle en suivant les étapes et exercices proposés, ou encore vous en inspirer pour construire et déployer votre propre site sur un serveur distant.Inclus ! Un CD-ROM contenant la dernière version de Joomla!, des extensions, des serveurs pour Windows, Mac OS X et Linux, et un site exemple complet.


Table des matières

Introduction

Auteur: Mihàly Marti

Ce livre est distribué par les Editions Pearson