Begrippenlijst voor Joomla
Binnen Joomla worden veel specifieke begrippen gebruikt, hieronder een overzicht inclusief de betekenis ervan.
Begrippenlijst
Frontend - Dit is het publoek toeganklijke gedeelte van je website, dus wat de bezoekers zien indien ze je website bezoeken.
Backend - Dit is het beheergedeelte voor Joomla dat alleen beschikbaar is voor SuperUsers. Hiermee kan de Joomlaomgeving beheert worden.
Artikel - Dit is een pagina in Joomla, via een menu item (navigatie gedeelte) of module kan een artikel getoond worden.
Module positie - Een module positie is een plek waarop jij een module kunt weergeven.
Extensies
In tegenstelling tot andere CMS'en maakt Joomla gebruik van verschillende soorten extensies. In Joomla kun je namelijk de volgende types hebben:
- Componenten (Components);
- Modules;
- Plugins;
- Bibliotheken (libraries);
- Packages
- Templates
De extensies zijn onder andere te vinden op de Joomla Extension Directory (zowel gratis alsook betaalde versies). Deze extensies zijn door de Joomla Community geverifieerd en akkoord bevonden. Het is verglijkbaar met de Apple of Google store.
Naar de Joomla Extennsions Directory
Lees ook het artikel Waar vind ik goede Joomla Extensies
Component - Componenten zijn mini programma's. Een component biedt nieuwe functionaliteit voor de back-end en of front-end gedeelte van je website. Denk aan een nieuwsbrief, webshop, contactformulier, foto-album etc. Je herkent een Component aan com_<componentnaam>.zip als je deze download.
Joomla kent vanuit de core (standaard functionaliteit van Joomla) de volgende Componenten, Contactpersonen, Tags, Nieuwsfeeds en Banners. Wanneer u een extensie installeert die specifieke functionaliteit biedt, omvat deze over het algemeen een component en andere onderdelen zoals modules, plugins en libraries (bibliotheken).
Module - Modules worden gebruikt om informatie weer te geven of om gegevens van componenten weer te geven Ze worden gebruikt om de lay-out van de pagina op te bouwen, waarbij specifieke functies worden getoond, zoals de inlogmodule en de module met de nieuwste artikelen. Modules worden toegewezen aan menu-items, zodat u een module kunt tonen op specifieke pagina's van de website. Joomla kent vanuit de core (standaard functionaliteit van Joomla) ook diverse modules. Je herkent een Module aan mod<modulenaam>.zip.
Plugin - Plugins zijn het kleinste type Joomla-extensies en bieden functies die verband houden met het activeren van gebeurtenissen. Dat betekent dat wanneer zich een gebeurtenis voordoet (bijvoorbeeld het laden van een pagina) de functie die door de plugin wordt geboden, wordt geactiveerd. Er zijn meerdere categorieën plugins, gebaseerd op het gebeurtenistype waarmee ze geassocieerd worden, bijvoorbeeld gebruikers, systeem, inhoud en authenticatie. Je herkent een Plugin aan plg_<pluginnaam>.zip.
Bibliotheken (Libraries) - Bibliotheken zijn aanvullende pakketten code die een groep functionaliteiten bieden. Ook Joomla bevat een reeks externe bibliotheken om bepaalde functies te bieden, bijvoorbeeld PDF, exportfuncties, jQuery, PHPMailer en een snel applicatie framework.
Package - pakketten zijn een bepaald type extensie waarmee beheerders meerdere extensies tegelijk kunnen installeren. als een extensie bijvoorbeeld bestaat uit een component, enkele modules, (frontend en backend bijvoorbeeld) en plugins, is het gebruikelijk dat de ontwikkelaar slechts één pakket aanbiedt. Op die manier is het gemakkelijker om de extensie met alle benodigde onderdelen tegelijk te installeren in plaats van meerdere installaties uit te voeren. Je herkent Packages aan pkg_<packagenaam>.zip.
Templates - Sjablonen zijn een soort extensies die bepalen hoe een website eruit ziet. Er zijn twee verschillende soorten sjablonen: frontend sjablonen en backend sjablonen. Frontend templates worden gebruikt aan de publiek toegankelijke kant van een website. De standaard frontend template voor joomla 4 is Cassiopeia. Backed templates worden gebruikt om de administratie-interface te renderen. Atum is de standaard backend template voor joomla 4.
Taalbestand - Voor sommige extensies kun je taalbestanden toevoegen, hierdoor wordt de extensie naar de gewenste taal omgezet.
Lees ook het artikel: Meertalige Joomla 4 website instellen na de installatie van Joomla 4