Qu’est-ce qu’une extension pour Joomla ?

Avec Joomla, il est possible d’étendre les fonctionnalités de base du CMS en ajoutant des extensions. Dans le vocable de Joomla on parle d’extensions. Parmi les extensions on retrouve les Templates, les composants, les modules et les plugins.

Elles sont soit inclues dans le noyau de Joomla soit sont développées par des sociétés de service ou des développeurs indépendants des équipes de Joomla. Nous allons aborder dans ce billet les différents types d’extensions que vous pouvez utiliser pour votre projet.

Qu’est-ce qu’un composant pour Joomla ?

Un composant pour Joomla apporte une fonctionnalité aux éléments de base de Joomla et est affiché dans le corps principal du site internet défini précédemment par le développeur.

Joomla est livré avec quelques composants de base tels que la gestion des bannières, de liens web, de contacts, de flux RSS, etc…

Vous pouvez également installer et utiliser les composants développés par les membres de la communauté Joomla ou des sociétés de services indépendantes du projet.

Par exemple, vous pouvez installer et utiliser le composant AcyMailing qui permet la création, la gestion et l’expédition de lettres d’information électronique.

Qu’est-ce qu’un module pour Joomla ?

Le principe de Joomla permet d’afficher des espaces réservés appelés positions. Ces positions sont définies lors de la construction du Template et permettent d’accueillir des modules.

Un module est en interaction avec votre base de données ou avec des composants et permet d’afficher des informations. Il peut être placé dans toutes les positions du Template prédéfinies précédemment par le développeur modèle.

Par exemple : vous pouvez afficher le module « Derniers articles » permettant d’afficher les dernières publications de votre site.

Qu’est-ce qu’un plugin pour Joomla ?

Un plugin Joomla est un bloc de code informatique qui modifie le comportement d’une fonctionnalité.

Par exemple, le plugin « Authentication – Gmail » livré avec Joomla permet de se connecter avec ses identifiants Google Gmail sans avoir besoin de disposer de codes d’accès spécifique.

Pour qu’un plugin puisse fonctionner, il est impératif de l’activer.

Il existe des plugins Joomla dans le pack de base mais ils peuvent également être associés à des composants développés pour des sociétés ou des développeurs extérieurs à l’équipe projet de Joomla. Dans ce cas, il faut se renseigner pour savoir si le nouveau composant installé sur votre site internet nécessite l’installation d’un plugin complémentaire au composant.

Qu’est-ce qu’un Template pour Joomla ?

Dans l’univers de Joomla, lorsqu’on évoque l’apparence d’un site, on parle de Template.

Un Template est l’habillage graphique qui donne l’apparence de votre site internet. Il regroupe et défini les éléments graphiques : couleurs, liens, boutons et images pour créer l’ambiance générale du site.

Un Template est également appelé gabarit.

Le Template (gabarit) permet de prédéterminer les positions de modules possibles incluant le graphisme du site internet comme l’en-tête (header), le logo ou le pied de page (footer).

De part sa conception, Joomla gère le gabarit et le contenu du site de manière séparée : ainsi, vous pouvez mettre en place un nouveau Template sans avoir à modifier le contenu de votre site. Cette séparation lui confère une grande stabilité et vous permet de faire évoluer votre site internet sans avoir à refaire le contenu.

Où trouver des Templates compatibles Joomla ?

TemplateMonster distribue des Templates Joomla à prix discount prêt à être utilisés


Concevoir un Template personnalisé grâce à Artisteer

Il existe un logiciel permettant de créer des Templates compatibles Joomla : Artisteer (www.artisteer.com)

Il vous permet, à travers d’une interface graphique de concevoir un habillage pour votre site sans avoir besoin de renseigner une seule ligne de code informatique.

Où trouver des extensions en français pour Joomla ?

Il existe un annuaire des extensions Joomla en langue anglaise mais si vous préférez la langue de Molière, vous pouvez vous rendre sur le site francophone de la communauté Joomla pour trouver des extensions Joomla en français, composants, modules plugins, templates et outils de développement. Plus de 1000 fichiers à télécharger sont proposés.

Abonnez-vous au flux RSS pour rester informé des dernières publications

L’annuaire des extensions en français pour Joomla

 

Claude BUENO

About Claude BUENO

Je suis passionné par les technologies de l'information et de la communication. Ma mission : accompagner les clients dans leur transformation digitale. Je blogue depuis 2008 sur les sujets numériques. Je suis fan de Star Wars, Vikings et Game of Thrones. J'habite à Tours.