Module

From Joomla! Documentation

This page is a translated version of the page Module and the translation is 100% complete.

Other languages:
български • ‎català • ‎Deutsch • ‎English • ‎español • ‎eesti • ‎français • ‎hrvatski • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎Nederlands • ‎português do Brasil • ‎Kiswahili

Les Modules sont des extensions, légères et flexibles, utilisées pour le rendu de pages. Sur une page classique, ces modules sont des “boîtes” s'affichant autour d'un composant. Le module de connexion en est un bon exemple. Les Modules sont assignés à des éléments de menu, ainsi, vous pouvez par exemple décider de montrer ou de cacher le module de connexion selon la page (élément de menu) que l'utilisateur est en train de consulter. Certains modules sont liés à des composants : le module “derniers articles”, par exemple, lie le contenu du composant de contenu (com_content) et affichera les éléments de contenu les plus récents. Toutefois, les modules n'ont pas besoin d'être liés à des composants ; ni à quoi que ce soit, ils peuvent contenir seulement du HTML statique ou du texte.

Les modules sont gérés par le Gestionnaire de Modules de l'administration Joomla!. Vous trouverez plus d'informations sur la gestion des modules dans les pages d'aide de chaque version :

Voir également : Composant, Plugin, Template

En savoir plus

Les positions de modules

Une position de Module correspond à un emplacement réservé dans un template. Elles permettent d'identifier un ou plusieurs emplacements dans le template et d'indiquer à l'application Joomla! où placer le rendu des modules assignés à une position spécifique. Le concepteur de template a un contrôle total sur les positions de modules, il crée des variantes entre les templates et les positions par défaut assignées aux modules Joomla! lors de l'installation des données d'exemple.

Par exemple, la position de module Left pourrait être définie comme étant situé sur la partie gauche du template afin d'afficher un menu de navigation. Ainsi, si un module est assigné en position Left, il s'affichera à chaque fois que le concepteur indiquera cette position de module Left - mais pas nécessairement sur la partie gauche de la page.

Lectures Recommandées

Les modules font partie des éléments les plus simples de Joomla!, et représentent un excellent point de départ pour les débutants dans l'apprentissage du système (c'est l'équivalent des widgets pour wordpress). Ils peuvent être affichés n'importe où sur une page (dans l'ensemble des positions de template disponibles ainsi que dans la partie principale de contenu en utilisant le plugin de chargement de module pour le composant com_content).

Débutants

Pour comprendre comment installer et utiliser un module dans Joomla!, il est recommandé de lire le Gestionnaire de modules. Vous pouvez également lire Gestionnaire du module Contenu personnalisé pour exemple.

Débutants/Moyens

Créer un module simple pour Joomla est une des étapes les plus simples de développement que vous puissiez faire - et le didacticiel création d'un module simple est destiné à vous accompagner. Le didacticiel débute avec un module simple puis vous montre différentes possibilités que vous pouvez effectuer avec le module.

Expérimentés

Depuis Joomla! 3.2, un composant caché permet aux modules d'utiliser des requêtes AJAX.Vous trouverez de la documentation sur l'utilisation de l'interface AJAX pour vous aider à créer des modules plus performants.

Les modules d'administration

Derniers journaux des actions

Ce module affiche une liste des actions les plus récentes effectuées par les utilisateurs dans le Panneau d'administration.

Module-ActionLogs-Latest-example-fr.png

Le nom du type de module de ce module est "mod_latestactions". L'écran d'aide pour ce module.

Menu d'administration

Ce module affiche le menu d'administration principal. Un exemple de ce module est présenté ci-dessous :

Admin-Menu-example-fr.png

Le nom du type de module de ce module est "mod_menu". L'écran d'aide pour ce module.

Sous-menu des fonctions et extensions

Ce module affiche le sous-menu des fonctions et extensions de navigation.

Le nom du type de module de ce module est "mod_submenu". L'écran d'aide pour ce module.

Derniers articles

Ce module affiche une liste des articles créés le plus récemment dans le Panneau d'administration. Voici un exemple d'affichage :

Admin-Latest-Articles-example-fr.png

Le nom du type de module de ce module est "mod_latest". L'écran d'aide pour ce module.

Contenu personnalisé

Ce module vous permet de créer votre propre module en utilisant un éditeur WYSIWYG.

Le nom du type de module de ce module est "mod_custom". L'écran d'aide pour ce module.

Fil d'actualité

Ce module autorise l'affichage d'un fil d'actualité depuis un site web externe. Voici un exemple d'affichage :

Admin-newsfeed-fr.png

Le nom du type de module de ce module est "mod_feed". L'écran d'aide pour ce module.

Information de version Joomla!

Ce module affiche la version de Joomla! utilisée pour le site.

Le nom du type de module de ce module est "mod_version". L'écran d'aide pour ce module.

Utilisateurs identifiés

Ce module affiche une liste des utilisateurs connectés. Cette liste est affichée dans le Panneau d'administration. Voici un exemple d'affichage :

Logged-in-users-example-fr.png

Le nom du type de module de ce module est "mod_logged". L'écran d'aide pour ce module.

Formulaire de connexion

Ce module affiche le formulaire de connexion avec identifiant et mot de passe. Il ne doit jamais être dé-publié.

Le nom du type de module de ce module est "mod_login". L'écran d'aide pour ce module.

Statut multilangue

Ce module affiche le statut des paramètres multilangues d'un site. Cliquer sur le lien 'Statut multilangue' dans la barre d'état ouvre une fenêtre modale similaire à celle de cet exemple :

Multilingual-Status-Module-example-fr.png

Le nom du type de module de ce module est "mod_multilangstatus".
Ce module ne propose pas de paramètres spécifiques. L'écran d'aide pour ce module.

Articles les plus consultés

Ce module affiche une liste des articles publiés les plus consultés en se basant sur le nombre d'affichage des articles. Voici un exemple d'affichage :

Admin-popular-articles-example-fr.png

Le nom du type de module de ce module est "mod_popular". L'écran d'aide pour ce module.

Tableau de bord de confidentialité

Ce module affiche des informations sur les demandes de confidentialité.

Module-Privacy-Dashboard-example-fr.png

Le nom du type de module de ce module est "mod_privacy_dashboard".
Ce module ne propose pas de paramètres spécifiques. L'écran d'aide pour ce module.

Icônes de raccourcis

Ce module affiche les pictogrammes de raccourcis dans le Panneau d'administration. Voici un exemple d'affichage :

Admin quick icons example-fr.png

Le nom du type de module de ce module est "mod_quickicon".
Ce module ne propose pas de paramètres spécifiques. L'écran d'aide pour ce module.

Données exemples

Ce module vous permet d'installer des données d'exemples.

Le nom du type de module de ce module est "mod_sampledata".
Ce module ne propose pas de paramètres spécifiques.

Statistiques

Ce module affiche des informations au sujet de l'installation du serveur et du site tels que les versions de PHP et de la base de données, le système d'exploitation utilisé, le nombre d'articles, d'utilisateurs, de clics... Voici un exemple d'affichage :

Admin-Statistics-example-fr.png

Le nom du type de module de ce module est "mod_stats". L'écran d'aide pour ce module.

Titre des fonctions et extensions

Ce module affiche les titres de chaque écran du site d'administration. Voici un exemple d'affichage :

Admin-Title-example-fr.png

Le nom du type de module de ce module est "mod_title". L'écran d'aide pour ce module.

Barre d'outils

Ce module affiche la barre d'outils utilisée dans le site d'administration de Joomla!. Voici un exemple d'affichage :

Modules Site-Toolbar-example-fr.png

Le nom du type de module de ce module est "mod_toolbar". L'écran d'aide pour ce module.

Barre de statuts

Ce module affiche les pictogrammes du statut des utilisateurs connectés. Ceci inclut un bouton de prévisualisation, un lien pour ouvrir une nouvelle fenêtre d'administration, un bouton de déconnexion, le nombre de messages privés et le nombre actuel d'utilisateurs connectés au site public et d'utilisateurs connectés au site d'administration. Voici un exemple d'affichage :

User-status-example-fr.png

Le nom du type de module de ce module est "mod_status". L'écran d'aide pour ce module.

Les modules du site public

Joomla! est livré avec de nombreux modules. Voici la liste des modules disponibles à la fin d'une nouvelle installation de Joomla!. D'autres modules sont disponibles sur le répertoire des extensions (Joomla! Extension Directory).

Articles - Archivés

Ce module affiche une liste des mois calendaires contenant les articles archivés. Après avoir changé le statut d'un article à archivé, la liste est automatiquement générée.

Le nom du type de module de ce module est "mod_articles_archive". L'écran d'aide pour ce module.

Articles - Catégories

Ce module affiche une liste de catégories depuis une catégorie parente.

Le nom du type de module de ce module est "mod_articles_categories". L'écran d'aide pour ce module.

Articles - Catégorie

Ce module affiche une liste d'articles d'une ou plusieurs catégories.

Le nom du type de module de ce module est "mod_articles_category". L'écran d'aide pour ce module.

Derniers articles

Ce module affiche une liste des articles courants publiés le plus récemment. Parmi ceux qui sont affichés, certains peuvent avoir expirés bien qu'ils soient parmi les plus récents.

Le nom du type de module de ce module est "mod_articles_latest". L'écran d'aide pour ce module.

Articles les plus consultés

Ce module affiche une liste des articles actuellement publiés qui ont été vus le plus grand nombre de fois.

Le nom du type de module de ce module est "mod_articles_popular". L'écran d'aide pour ce module.

Flash d'information

Le module du flash d'information affiche un nombre fixe d'articles à partir d'une catégorie spécifiée.

Le nom du type de module de ce module est "mod_articles_news". L'écran d'aide pour ce module.

Articles en relation

Ce module affiche la liste des articles qui sont en relation avec l'article en cours de visualisation par l'utilisateur (par exemple, un article, un blog ou une liste d'articles auxquels l'utilisateur est arrivé en cliquant sur un lien d'article). Les articles sont considérés liés les uns aux autres si ils partagent au moins un mot clé dans les métadonnées de l'article. Les mots clés sont saisis dans la section des métadonnées de l'écran du Gestionnaire d'articles - Ajout/Modification.

Le nom du type de module de ce module est "mod_related_items". L'écran d'aide pour ce module.

Bannières

Le module de gestion des bannières affiche les bannières actives du composant.

Le nom du type de module de ce module est "mod_banners". L'écran d'aide pour ce module.

Fil de navigation

Ce module affiche un ensemble de liens de navigation (fil d'ariane) qui définissent votre position dans le site public et qui vous permettent de revenir à une page de niveau supérieur.

Le nom du type de module de ce module est "mod_breadcrumbs". L'écran d'aide pour ce module.

Contenu personnalisé

Le module de personnalisation vous permet de créer un bloc HTML indépendant pour le positionner à n'importe quel endroit valide de la page.

Le nom du type de module de ce module est "mod_custom". L'écran d'aide pour ce module.

Fil d'actualité

Ce module affiche un fil d'actualité RSS depuis un site. Ce module n'est pas lié au composant de fil d'actualité ou aux mises en page des fils d'actualités. C'est une alternative qui permet d'afficher un fil d'actualité dans une position de module.

Le nom du type de module de ce module est "mod_feed". L'écran d'aide pour ce module.

Copyright de Joomla!

Ce module affiche le copyright du site web et l'information sur la licence de Joomla!.

Le nom du type de module de ce module est "mod_footer". L'écran d'aide pour ce module.

Changement de langue

Texte à traduire Ce module vous permet de basculer entre les différentes langues de contenus qui sont disponibles. En choisissant une langue, vous serez redirigé vers la page d'accueil de cette langue.

Le nom du type de module de ce module est "mod_languages". L'écran d'aide pour ce module.

Derniers inscrits

Le module des derniers inscrits affiche les utilisateurs qui se sont inscrits au site le plus récemment.

Le nom du type de module de ce module est "mod_users_latest". L'écran d'aide pour ce module.

Connexion

Ce module affiche le formulaire de connexion demandant l'identifiant et le mot de passe. Il affiche également un lien pour récupérer le mot de passe oublié. Si 'Autoriser l'inscription des utilisateurs' est activé dans l'écran des Paramètres des utilisateurs, alors le lien "Créer un compte" est affiché pour inviter les utilisateurs à s'auto-enregistrer.

Le nom du type de module de ce module est "mod_login". L'écran d'aide pour ce module.

Menu

Ce module affiche un menu sur le site public.

Le nom du type de module de ce module est "mod_menu". L'écran d'aide pour ce module.

Image aléatoire

Ce module affiche une image aléatoire provenant du répertoire de votre choix.

Le nom du type de module de ce module est "mod_random_image". L'écran d'aide pour ce module.

Recherche

Ce module affiche une zone de recherche.

Le nom du type de module de ce module est "mod_search". L'écran d'aide pour ce module.

Recherche avancée

Ce module affiche une zone de recherche étendue.

Le nom du type de module de ce module est "mod_finder". L'écran d'aide pour ce module.

Statistiques

Ce module affiche des informations au sujet de l'installation du serveur et du site tels que les versions de PHP et de la base de données, le système d'exploitation utilisé, le nombre d'articles, d'utilisateurs, de clics...

Le nom du type de module de ce module est "mod_stats". L'écran d'aide pour ce module.

Lien de flux RSS ou ATOM

Le module de liens de flux crée un flux RSS de contenus de la page où le module est affiché.

Le nom du type de module de ce module est "mod_syndicate". L'écran d'aide pour ce module.

Tags populaires

Ce module affiche les tags utilisés sur le site sous forme de liste ou de nuage. Les tags peuvent être triés par titre, ou par nombre d'éléments taggés et limités à une période de temps spécifique.

Le nom du type de module de ce module est "mod_tags_popular". L'écran d'aide pour ce module.

Tags similaires

Le module des tags similaires affiche des liens vers les contenus ayant des tags similaires. La proximité de la correspondance entre tags peut être spécifiée.

Le nom du type de module de ce module est "mod_tags_similar". L'écran d'aide pour ce module.

Qui est en ligne ?

Le module 'qui est en ligne' affiche le nombre d'utilisateurs anonymes (i.e. invités) et d'utilisateurs enregistrés (ceux qui sont connectés) qui sont actuellement en train d'accéder au site.

Le nom du type de module de ce module est "mod_whosonline". L'écran d'aide pour ce module.

Fenêtre intégrée

Ce module affiche une fenêtre intégrée iFrame à l'emplacement spécifié.

Le nom du type de module de ce module est "mod_wrapper". L'écran d'aide pour ce module.