Module

From Joomla! Documentation

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

Other languages:
български • ‎català • ‎Deutsch • ‎English • ‎español • ‎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

Action Logs - Latest

This module shows a list of the most recent actions performed by your users on the Control Panel.

Module-ActionLogs-Latest-example-en.png

The Module Type name for this Module is "mod_latestactions". The Help Screen for this Module.

Administrator Menu

This Module shows the main admin navigation menu. An example of this module is shown below:

Admin-Menu-example-en.png

The Module Type name for this Module is "mod_menu". The Help Screen for this Module.

Administrator Sub-Menu

This Module shows the submenu navigation Module.

The Module Type name for this Module is "mod_submenu". The Help Screen for this Module.

Articles - Latest

This Module is used to display the "Recent added Articles" in the Control Panel. An example is shown below:

Admin-Latest-Articles-example-en.png

The Module Type name for this Module is "mod_latest". The Help Screen for this Module.

Custom

This module allows you to create your own module, using a WYSIWYG editor.

The Module Type name for this Module is "mod_custom". The Help Screen for this Module.

Feed Display

This Module allows you to show a news feed from an external web site. An example is shown below:

Admin-newsfeed-en.png

The Module Type name for this Module is "mod_feed". The Help Screen for this Module.

Joomla! Version Information

This Module shows the Joomla version used on the site.

The Module Type name for this Module is "mod_version". The Help Screen for this Module.

Logged-In Users

This Module shows a list of users who are currently logged into the site. This is displayed in the Control Panel. An example is shown below:

Logged-in-users-example-en.png

The Module Type name for this Module is "mod_logged". The Help Screen for this Module.

Login Form

This Module displays a Username and Password Login form. It should not be unpublished.

The Module Type name for this Module is "mod_login". The Help Screen for this Module.

Multilingual Status

This Module displays the multilingual status parameters of a site. Clicking on the 'multilingual status' link will display a modal like on this example:

Multilingual-Status-Module-example-en.png

The Module Type name for this Module is "mod_multilangstatus".
The module doesn't have specific settings. The Help Screen for this Module.

Popular Articles

This Module shows a list of the most popular articles, based on the number of hits. An example is shown below:

Admin-popular-articles-example-en.png

The Module Type name for this Module is "mod_popular". The Help Screen for this Module.

Privacy Dashboard

This Module shows information about privacy requests.

Module-Privacy-Dashboard-example-en.png

The Module Type name for this Module is "mod_privacy_dashboard".
The module doesn't have specific settings. The Help Screen for this Module.

Quick Icons

This module shows the Quick Icons on the Control Panel. An example is shown below:

Admin quick icons example-en.png

The Module Type name for this Module is "mod_quickicon".
The module doesn't have specific settings. The Help Screen for this Module.

Sample Data

This Module allows you to install the sample data.

The Module Type name for this Module is "mod_sampledata".
The module doesn't have specific settings.

Statistics

This Module shows information about your server and site information like the PHP and Database versions, OS used, number of articles, users, hits... An example is shown below:

Admin-Statistics-example-en.png

The Module Type name for this Module is "mod_stats". The Help Screen for this Module.

Title

This Module shows the Titles for each backend screen. An example is shown below:

Admin-Title-example-en.png

The Module Type name for this Module is "mod_title". The Help Screen for this Module.

Toolbar

This Module shows the toolbars used in the Joomla backend. An example is shown below:

Modules Site-Toolbar-example-en.png

The Module Type name for this Module is "mod_toolbar". The Help Screen for this Module.

User Status

This Module shows the User Status icons. This includes a Preview button, a link to open a new admin window, a Logout button, counts of Private Messages and current Logged-in Users and Logged-in Backend Users. An example is shown below.

User-status-example-en.png

The Module Type name for this Module is "mod_status". The Help Screen for this 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 - Archived

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.

The Module Type name for this Module is "mod_articles_archive". The Help Screen for this Module.

Articles - Categories

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

The Module Type name for this Module is "mod_articles_categories". The Help Screen for this Module.

Articles - Category

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

The Module Type name for this Module is "mod_articles_category". The Help Screen for this Module.

Articles - Latest

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.

The Module Type name for this Module is "mod_articles_latest". The Help Screen for this Module.

Articles - Most Read

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

The Module Type name for this Module is "mod_articles_popular". The Help Screen for this Module.

Articles - Newsflash

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

The Module Type name for this Module is "mod_articles_news". The Help Screen for this Module.

Articles - Related

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.

The Module Type name for this Module is "mod_related_items". The Help Screen for this Module.

Banners

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

The Module Type name for this Module is "mod_banners". The Help Screen for this Module.

Breadcrumbs

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.

The Module Type name for this Module is "mod_breadcrumbs". The Help Screen for this Module.

Custom

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.

The Module Type name for this Module is "mod_custom". The Help Screen for this Module.

Feed Display

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.

The Module Type name for this Module is "mod_feed". The Help Screen for this Module.

Footer

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

The Module Type name for this Module is "mod_footer". The Help Screen for this Module.

Language Switcher

Text to translate 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.

The Module Type name for this Module is "mod_languages". The Help Screen for this Module.

Latest Users

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

The Module Type name for this Module is "mod_users_latest". The Help Screen for this Module.

Login

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.

The Module Type name for this Module is "mod_login". The Help Screen for this Module.

Menu

Ce module affiche un menu sur le site public.

The Module Type name for this Module is "mod_menu". The Help Screen for this Module.

Random Image

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

The Module Type name for this Module is "mod_random_image". The Help Screen for this Module.

Search

Ce module affiche une zone de recherche.

The Module Type name for this Module is "mod_search". The Help Screen for this Module.

Smart Search

Ce module affiche une zone de recherche étendue.

The Module Type name for this Module is "mod_finder". The Help Screen for this Module.

Statistics

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...

The Module Type name for this Module is "mod_stats". The Help Screen for this Module.

Syndication Feeds

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

The Module Type name for this Module is "mod_syndicate". The Help Screen for this Module.

Tags - Popular

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.

The Module Type name for this Module is "mod_tags_popular". The Help Screen for this Module.

Tags - Similar

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.

The Module Type name for this Module is "mod_tags_similar". The Help Screen for this Module.

Who's Online

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.

The Module Type name for this Module is "mod_whosonline". The Help Screen for this Module.

Wrapper

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

The Module Type name for this Module is "mod_wrapper". The Help Screen for this Module.