Installeren/Deïnstalleren van extensies
Selecteer Extensies -> Installeer/Deïnstalleer in het keuzemenu in de bovenbalk van de back-end van de Joomla!-installatie.
Beschrijving
Extensies zijn toevoegingen aan Joomla! met een bepaalde functionaliteit. Extensies worden toegepast om extra opties aan Joomla! toe te voegen die niet in het standaard pakket zijn meegeleverd. Duizenden extensies zijn er ondertussen voor joomla! beschikbaar en er zullen er nog heel veel meer worden ontwikkeld.
Extensies zijn onder te verdelen in vijf categorieën:
- Een Component is een mini-applicatie die acties uitvoerd op de main-body van de pagina. Voorbeelden van componenten zijn: Contacten, de Voorpagina en Nieuwsfeeds.
- Een Module is een kleinere extensie die acties uitvoerd op een klein element dat kan worden getoond op meerdere pagina's. Een voorbeeld van een module is een menu.
- Een Plugin is een stuk geprogrammeerde code die wordt gestart als een vooraf gedefinieerde actie in Joomla! plaats vind. Bijvoorbeeld een editor is een plugin die wordt gestart als een bewerk-sessie wordt gestart.
- De Taal extensie maakt het mogelijk dat in de front-end en de back-end van Joomla! de taal kan worden getoond waarvoor een taalbestand aanwezig is. Op deze manier kan Joomla! in een andere taal worden omgezet zonder dat het core-porgamma moet worden aangepast.
- Een Template stuurt de manier waarop de inhoud van een website wordt getoond. Het template bevat de locatie en layout van de elementen, de kleuren, de lettertypen en nog veel meer. Een template zorgt ervoor dat de manier waarop een website wordt getoond onafhankelijk is van de inhoud van de website.
Dit scherm is als volgt verdeeld in zes groepen:
- Installeer: Hiermee kan elk type extensie worden geïnstalleerd.
- Componenten, Modules, Plugins, Talen, Templates: Hiermee kan elke type exntensie worden gepubliceerd, gedepubliceerd of gedeïnstalleerd.
Installate scherm
Schermvoorbeeld

Details
Joomla!-xtensies kunnen volgens drie verschillende methoden worden geïnstalleerd. Deze methoden staan hieronder uitgelegd. Om een installatie uit te voeren kan voor één van deze methouden worden gekozen.
De standaard procedure om een extensie te installaleren is als volgt
- Download één of meer pakket-bestanden (over het algemeen van het type".zip" of "tar.gz") van de website van de exntensie-aanbieder. Zet deze download in een lokale map op de computer. Sommige extensies worden vanuit één bestand geïnstalleerd, terwijl andere extensies uit twee of meer onderdelen bestaan Als er twee of meer onderdelen zijn dan heeft elk onderdeel zijn eigen pakket-bestand.
- Gebruik de 'Blader' knop in "Upload pakketbestand" om naar dit pakket-bestand te bladeren.
- Gebruik de knop "Upload pakketbestand" om de extensie te installeren. Joomla! pakt dan het pakket-bestand uit en installeert de extensie.
- Afhankelijk van het soort extensie kan het nodig zijn om de extensie te publiceren (bijvoorbeeld in Modulebeheer of Plugin beheer).
- Pakket-bestand. Blader naar de bestandslocatie waar het gedownloade bestand is geplaatst. Klik dan op "Upload bestand & installeer". Joomla! leest dan de inhoud van het pakketbestand en installeert de extensie.Als de installatie is afgerond verschijnt in beeld de melding: "Installatie component gelukt". Als de installatie niet goed is afgerond dan verschijnt er een foutmelding.
- Installatiemap. Een alternatieve methode om een installatie vanuit een pakketbestand uit te voeren is als volgt:
Maak een tijdelijke map aan op de lokale harde schijf van de computer. Pak het pakketbestand van de extensie uit in deze tijdelijke map.
- Gebruik FTP, upload de inhoud van deze map (inclusief bestanden en onderliggende mappen) naar een map op de server waar de website staat.
- Geef in het veld Installeer vanuit map de map aan waar de bestanden en onderliggende mappen van het pakketbestand naar zijn geupload.
- Klik op de knop Installeer en Joomla! installeert de inhoud van de aangegeven map.
Als dit is afgerond verschijnt de melding: "Installatie component gelukt". Als de installatie niet goed is afgerond dan verschijnt er een foutmelding.
- Installatie URL. Een derde methode om een extensie te installeren gaat als volgt. In plaats van het downloaden van het pakketbestand naar de lokale computer, kan de URL worden ingevoerd waar het pakketbestand staat. Klik daarna op de knop "Installeer" en Joomla! installeert automatisch vanaf de aangegeven URL. Als dit is afgerond verschijnt de melding: "Installatie component gelukt". Als de installatie niet goed is afgerond dan verschijnt er een foutmelding. Op deze manier heeft u geen reservekopie van het pakketbestand op uw lokale computer.
Componenten scherm
Schermvoorbeeld

Kolom koppen
- #. Een index-getal dat automatisch door Joomla! wordt aangemaakt voor interne referentie.
- Component. De naam van het geïnstalleerde component.
- Gepubliceerd. Een groen vinkje of een rode X geeft aan of een component is gepubliceerd of gedepubliceerd. Klik op dit icoontje om te wisselen tussen gepubliceerd en gedepubliceerd.
- Versie. Het versie-getal van de extensie.
- Datum. De datum waarop de extensie is opgeleverd.
- Autheur. De ontwikkelaar/schrijver/programmeur van deze extensie.
- Compatibiliteit. Een groen vinkje in deze kolom geeft aan dat de extensie geschikt is om te worden gebruikt in combinatie met de huidige Joomla!-versie. Een rode "X" geeft aan dat deze component niet geschikt is voor de huidige Joomla!-versie.
- Toon #. Het aantal items dat op een pagina kan worden getoond. Als er meer items zijn dan dit getal, dan kunt u met de knoppen bij pagina-navigatie (Start, Vorige, Volgende, Einde en pagina-nummer) tussen de pagina's bladeren. Let er op dat als er een grote hoeveelheid items in de lijst staat, dat het dan handig is om een filter toe te passen. Dit filter staat boven deze kolom. Hiermee kan het maximum aantal items dat wordt getoond worden beïnvloed.
Modules scherm
Schermvoorbeeld

Kolom koppen
- Alles / Website modules / Admin modules. Optioneel filter dat de lijst van geselecteerde modules beperkt.
- Alle. Toont alle modules.
- Website modules. Toont alleen de Website modules.
- Admin modules. Toont alleen de Admin modules.
- #. Een indexgetal dat automatisch door Joomla! wordt aangemaakt voor interne referentie.
- Module. De naam van de module.
- Cliënt. "Website" geeft aan dat een module wordt gebruikt voor de Joomla! Front-end. "Admin" geeft aan dat een module wordt gebruikt in de Joomla! Backend van de website.
- Versie. Het versienummer van een extensie.
- Datum. De datum waarop een extensie is opgeleverd.
- Auteur. De ontwikkelaar/schrijver/programmeur van deze extensie.
- Compatibiliteit. Een groen vinkje in deze kolom geeft aan dat deze extensie kan worden gebruikt in de huidige Joomla! versie. Een rode "X" geeft aan dat deze extensie niet geschikt is voor de gebruikte Joomla! versie.
- Toon #. Het aantal items dat op een pagina kan worden getoond. Als er meer items zijn dan dit getal, dan kunt u met de knoppen bij pagina-navigatie (Start, Vorige, Volgende, Einde en pagina-nummer) tussen de pagina's bladeren. Let er op dat als er een grote hoeveelheid items in de lijst staat, dat het dan handig is om een filter toe te passen. Dit filter staat boven deze kolom. Hiermee kan het maximum aantal items dat wordt getoond worden beïnvloed.
Plugin scherm
Schermvoorbeeld

Kolom koppen
- Alle / specifiek type. Optioneel filter om het aantal plugins van een bepaald type dat op de pagina wordt getoond te beperken (bijvoorbeeld: "authentication", "content", "editors", "editors-xtd", "search", "system", "user" of "xmlpc"). Deze voorbeelden kunnen worden gekozen met een keuzemenu bij deze filteroptie.
- #. Een indexgetal dat automatisch door Joomla! wordt aangemaakt voor interne referentie.
- Plugin. De naam van de plugin.
- Type. Het type van de plugin.
- Versie. Het versiegetal van deze extension.
- Datum. De datum waarop een extensie is opgeleverd.
- Auteur. De ontwikkelaar/schrijver/programmeur van deze extensie.
- Compatibiliteit. Een groen vinkje in deze kolom geeft aan dat deze extensie kan worden gebruikt in de huidige Joomla! versie. Een rode "X" geeft aan dat deze extensie niet geschikt is voor de gebruikte Joomla! versie.
- Toon #. Het aantal items dat op een pagina kan worden getoond. Als er meer items zijn dan dit getal, dan kunt u met de knoppen bij pagina-navigatie (Start, Vorige, Volgende, Einde en pagina-nummer) tussen de pagina's bladeren. Let er op dat als er een grote hoeveelheid items in de lijst staat, dat het dan handig is om een filter toe te passen. Dit filter staat boven deze kolom. Hiermee kan het maximum aantal items dat wordt getoond worden beïnvloed.
Talen scherm
Schermvoorbeeld

Kolom koppen
- Alle / Website talen / Admin talen. Optioneel filter waarmee de selectie van talen kan worden beperkt.
- Alle. Toont alle talen.
- Website talen. Toont alleen de website talen. Website talen zijn talen die worden gebruikt voor de Front-end van de website.
- Admin talen. Toont alleen de Admin talen. Admin talen zijn de talen die worden gebruikt voor de Back-end van de website.
- #. Een indexgetal dat automatisch door Joomla! wordt aangemaakt voor interne referentie.
- Taal. De naam vand e taal.
- Cliënt. "Website" geeft een taal aan die wordt gebruikt voor de Joomla! Front-end. "Admin" geeft een taal aan die wordt gebruikt voor de Joomla! Back-end van de website.
- Versie. Het versienummer van de extensie.
- Datum. De datum waarop een extensie is opgeleverd.
- Auteur. De ontwikkelaar/schrijver/programmeur van deze extensie.
- Toon #. Het aantal items dat op een pagina kan worden getoond. Als er meer items zijn dan dit getal, dan kunt u met de knoppen bij pagina-navigatie (Start, Vorige, Volgende, Einde en pagina-nummer) tussen de pagina's bladeren. Let er op dat als er een grote hoeveelheid items in de lijst staat, dat het dan handig is om een filter toe te passen. Dit filter staat boven deze kolom. Hiermee kan het maximum aantal items dat wordt getoond worden beïnvloed.
Templates scherm
Scherm voorbeeld

Kolom koppen
- Alle / Website templates / Admin templates. Optioneel filter waarmee de getoonde selectie templates kan worden beperkt.
- Alle. Toont alle templates.
- Website templates. Toont alleen de website templates. Website templates zijn templates die op de Front-end van de website worden gebruikt.
- Admin templates. Toont alleen de Admin templates. Admin templates zijn templates die worden gebruikt op de Back-end van de website.
- #. Een indexgetal dat automatisch door Joomla! wordt aangemaakt voor interne referentie.
- Template. De naam van het template.
- Cliënt. "Website" geeft een template aan dat door Joomla! wordt gebruikt in de Front-end van den website. "Admin" geeft aan dat een template wordt gebruikt in de Back-end van de website.
- Versie. Het versiegetal van deze extension.
- Datum. De datum waarop een extensie is opgeleverd.
- Auteur. De ontwikkelaar/schrijver/programmeur van deze extensie.
- Compatibiliteit. Een groen vinkje in deze kolom geeft aan dat deze extensie kan worden gebruikt in de huidige Joomla! versie. Een rode "X" geeft aan dat deze extensie niet geschikt is voor de gebruikte Joomla! versie.
- Toon #. Het aantal items dat op een pagina kan worden getoond. Als er meer items zijn dan dit getal, dan kunt u met de knoppen bij pagina-navigatie (Start, Vorige, Volgende, Einde en pagina-nummer) tussen de pagina's bladeren. Let er op dat als er een grote hoeveelheid items in de lijst staat, dat het dan handig is om een filter toe te passen. Dit filter staat boven deze kolom. Hiermee kan het maximum aantal items dat wordt getoond worden beïnvloed.
Knoppenbalk
Rechtsboven aan de pagina staat de knoppenbalk:

- Deïnstalleer. Om een extensie te deïnstallerden selecteerd u de extensie door eerst de naam van de extensie te selecteren. Klik daarna op de knop: 'Deïnstalleren'. Joomla! zal dan de extensie deïnstalleren en toont daarna het bericht: "Deïnstallatie voltooid".
- Help. Opend het Helpscherm.
Links naar andere schermen. Linksboven vindt u de volgende zes links:

Snelle tips
- Normaal gesproken is het niet nodig om een component, module of plugin die standaard met Joomla! wordt meegeleverd te deïnstalleren. Als u wil dat iets niet beschikbaar is op de Front-end van de website dan is het voldoende om dit onderdeel te deactiveren/ depubliceren in plaats van verwijderen. Verwijderde standaard Joomla! componenten, modules en plugins kunnen leiden tot een slechte werking van de Joomla!installatie.
- U kunt een component deactiveren/depubliceren door op het groene vinkje te klikken in de kolom: 'Geactiveerd'. Deze kolom is te vinden in het Componenten scherm. Dit zorgt ervoor dat deze component niet meer beschikbaar is op de website, zonder dat deze component gedeïnstalleerd hoeft te worden.
- Enkele 1.0.x extensies werken met Joomla! 1.5 in Legacy Mode. Om deze mogelijkheid te gebruiken, opent u het scherm Pluginbeheer, in het menu Extensies en activeer daar de plugin System - Legacy. Deze plugin staat standaard niet aan!
- Alleen extensies die door de auteur/ontwikkelaar worden beschreven als een "1.5 Legacy" mode ondersteunende extensie kunnen met deze functie werken.
- Extensies die werken in de "1.5 Legacy" mode zullen over het algemeen trager zijn dan de "1.5 Native" extensies. In de meeste situaties zal dit echter nauwelijks waarneembaar zijn. Toch adviseren wij om, als de mogelijkheid er is, gebruik te maken van de "1.5 Native" extensies.
- Drie alternatieve installatie-methoden die gebruikt kunnen worden zijn hierboven beschreven in de tekst over het Installatie scherm. De meest gebruikte methode is: "Upload pakketbestand".
- Enkele basis- of systeemcomponenten, modules en plugins kunnen niet worden verwijdert via deïnstallatie. Deze kunnen dus niet geselecteerd worden voor deïnstallatie. Ook het 'Standaard template' en de 'Standaard taal' kunnen niet worden geselecteerd om te worden verwijdert.
- Belangrijk: Verwijder het Standaard template en de standaard taal niet door gebruik te maken van FTP-software. Dit genereerd namelijk fouten in zowel de Front-end als de Back-end.
- Wanneer u een module, plugin of component van een 'derde' partij wilt installeren, dan moet u vaak het component én de module installeren om deze allebei te kunnen laten werken. Dit wordt over het algemeen beschreven in installatie-instructies van de extensie en op de website van de auteur.
- Andersom is het ook zo dat bij een deïnstallatie/verwijderen van 'derde' partij componenten, dan zowel het component als de module verwijdert moeten worden.
- Sommige componenten die door een 'derde' partij zijn ontwikkeld bevatten hun eigen modules en plugins in het installtiepakket. Als dat zo is, zorg er dan voor dat de mappen waar deze moduels en plugins in worden geïnstalleerd schrijfbaar zijn. Anders zou het kunnen zijn dat deze extensie niet goed werkt.
- VEILIGHEIDS WAARSCHUWING: Het wordt aangeraden om deze 'derde' partij extensies alleen te gebruiken als u ze echt nodig heeft. Gebruik uw 'live'-website niet voor testdoeleinden, omdat het soms voor kan komen dat er conflicten ontstaan op uw site of op de server. Test nieuwe extensies altijd eerst op een lokale website voordat u deze gaat toepassen op de 'live'site.
- Installeer geen Joomla! extensies van "onbekende en niet vertrouwde" websites/aanbieders. Het kan zijn dat hier bestanden woden aangeboden die zijn geënfecteerd met een virus of malware. Dit kan schade veroorzaken aan de server. Ook kunnen de PC's van de bezoekers van uw website dan hiermee geïnfecteerd worden.
- Installeren vanaf een 'remote'URL kan gevaarlijk zijn. Het wordt dan ook sterk aangeraden om te installeren via de methode: "Upload Pakket bestand" of "Installeer vanuit map".
Gerelateerde informatie
- Als u een component-extensie installeerd dan wordt deze getoont als nieuw menu-item in het Componentenmenu.
- U kunt een menu koppelen aan een geïnstalleerde component-extensie in Menu-item beheer door te klikken op de knop Nieuw in de knoppenbalk rechtsboven. Het nieuwe component wordt getoond in de lijst met interne links van menu-item types.
- Als u een module-extensie installeerd dan wordt die toegevoegd aan de lijst met modules in Module beheer , waar u deze kunt activeren/deactiveren. U kunt ook de parameters aanpassen in het Module beheer scherm.
- Een geïnstalleerde plugin-extensie wordt automatisch toegevoegd aan de lijst in Plugin beheer, waar u deze kunt activeren/deactiveren. U kunt ook de parameters aanpassen in het Plugin bewerk scherm.
- Een geïnstalleerde template-extensie wordt automatisch toegevoegd in de back-end keuzelijst 'Extensies'. Daaronder vindt u Template beheer waar u aan kunt geven of het template op alle pagina of op een selectie van de pagina's moet worden toegepast. U kunt ook de parameters aanpassen, de HTML en CSS-bestanden bewerken of een voorbeeld bekijken van alle beschikbare module-posities in dit template.
- Een geïnstalleerde taal-extensie wordt automatisch toegevoegd in de back-end keuzelijst 'Extensies'. Daaronder vindt u Taal beheer. Dit scherm maakt het mogelijk om de taal vast te leggen als de standaard taal van de website.
- De System - Legacy plugin moet worden geactiveerd om gebruik te kunnen maken van de Joomla! 1.0.x extensies in "1.5 Legacy" mode.
|