Module
From Joomla! Documentation
Modules zijn lichte en flexibele extensies die worden gebruikt voor de paginaweergave. Deze modules zijn vaak de “blokken” die worden gerangschikt rond een component op een normale pagina. Een bekend voorbeeld is de loginmodule. Modules worden toegewezen per menu-item, zodat u kunt kiezen of ze getoond of verborgen moeten worden. Bijvoorbeeld de log-inmodule, afhankelijk van de pagina (menu-item) waarop de gebruiker momenteel is. Sommige modules zijn gekoppeld aan onderdelen: zoals bijvoorbeeld de “laatste nieuws”-module, die verwijst naar de inhoudcomponent (com_content) en links geeft naar de nieuwste inhoudonderdelen. Echter, modules hoeven niet te worden gekoppeld aan componenten; ze hoeven zelfs helemaal niet te worden gekoppeld en kunnen ook bestaan uit statische HTML of tekst.
Modules worden beheerd in de Joomla! Administratie door Modulebeheer. Meer informatie over modulebeheer kan worden gevonden op de verschillende help pagina's.
Zie ook : Component, Plugin, Template
Meer leren
Module Positions
Een modulepositie is een plaatsaanduiding in een template. Plaatsaanduidingen geven een of meerdere posities aan binnen een template en vertellen de Joomla! toepassing waar de uitvoer van modules die aan die positie zijn toegewezen geplaatst moet worden. De template ontwerper heeft volledige controle over de moduleposities door variaties te maken tussen templates en de respectievelijke standaard Joomla! posities die toegewezen zijn aan de modules in de voorbeelddata.
De modulepositie links kan bijvoorbeeld bepalen dat er een menumodule als navigatie aan de linkerkant binnen het template wordt weergegeven. Dus als een module is toegewezen aan de positie links wordt het op de plek weergegeven waar de designer de positie links heeft geplaatst - niet per se de linkerkant van de pagina.
Aanbevolen lectuur
- Modules zijn een van de eenvoudigste onderdelen van Joomla en een geweldig startpunt voor mensen om het systeem te leren gebruiken (het equivalent van widgets in wordpress). Ze kunnen op bijna iedere positie op een pagina worden weergegeven, (op iedere positie die een template toestaat, evenals op de belangrijkste inhoud positie met behulp van de S:MyLanguage/How do you put a module inside an article?loadmodule plugin voor het com_content component).
Beginner
To understand how to install and use a module in Joomla it is recommended to read Administration of a Module in Joomla
Beginner/Intermediate
Creating a simple module for Joomla is one of the simplest development steps you can do - and the creating a simple module tutorial is designed to take you through this. It starts with a simple module and then shows a few things you can then do with the module.
Advanced
Introduced into Joomla 3.2 is a hidden component that allows modules to create AJAX requests. You can find documentation about using the AJAX component to help you create even better modules.
Joomla! Default Modules
Joomla! is packaged with many modules, more are available on the JED(Joomla! Extension Directory). Here are the standard modules available in a new Joomla! installation.
- Archived Articles → This Module shows a list of the calendar months containing Archived Articles.
- Articles - Newsflash → The Newsflash Module will display a fixed number of articles from a specific category.
- Articles - Related Articles → This Module displays other Articles that are related to the one currently being viewed....
- Articles Categories → This module displays a list of categories from one parent category.
- Articles Category → This module displays a list of articles from one or more categories.
- Banners → The Banner Module displays the active Banners from the Component.
- Breadcrumbs → This Module displays the Breadcrumbs
- Custom HTML → This Module allows you to create your own HTML Module using a WYSIWYG editor.
- Feed Display → This module allows the displaying of a syndicated feed
- Footer → This module shows the Joomla! copyright information.
- Language Switcher → This module displays a list of available Content Languages (as defined and published in...)
- Latest News → This Module shows a list of the most recently published and current Articles. Some that...
- Latest Users → This module displays the latest registered users
- Login → This module displays a username and password login form. It also displays a link to...
- Menu → This module displays a menu on the frontend.
- Most Read Content → This Module shows a list of the currently published Articles which have the highest...
- Popular Tags → The Popular Tags Module displays the most commonly used tags, optionally within specific...
- Random Image → This Module displays a random image from your chosen directory.
- Search → This module will display a search box.
- Similar Tags → The Similar Tags Module displays links to other items with similar tags. The closeness...
- Smart Search Module → This is a search module for the Smart Search system.
- Statistics → The Statistics Module shows information about your server installation together with...
- Syndication Feeds → Smart Syndication Module that creates a Syndicated Feed for the page where the Module is...
- Weblinks → This modules displays Web Links from a category defined in the Weblinks component.
- Who's Online → The Who's Online Module displays the number of Anonymous Users (e.g. Guests) and...
- Wrapper → This Module shows an iframe window to specified location.