Selecteer de taal

Hieronder vind je de volgende handleidingen voor "Pretty Protected Downloads":

Ter informatie:
  • De handleidingen zijn geschreven met Joomla 6.1 en Pretty Protected Downloads 1.2.0. Pretty Protected Downloads heeft Joomla 5.3 of nieuwer en PHP 8.1 of nieuwer nodig. In Joomla 5 kunnen sommige schermen er iets anders uitzien.
  • De rode cijfers in de afbeeldingen horen bij de cijfers tussen haakjes in de stappen.
  • Klik op een afbeelding om deze te vergroten. De afbeelding opent in een pop-upvenster; klik naast het venster om terug te gaan naar dit artikel.
  • Pretty Protected Downloads is een plugin die een nieuw type extra veld toevoegt. Je stelt eerst de plugin in, maakt daarna een veld aan en voegt de bestanden toe in een artikel. Het veld werkt ook bij categorieën, contactpersonen en gebruikersprofielen; deze handleiding gebruikt een artikel.

Installatie Pretty Protected Downloads via de download

Met deze stappen download je Pretty Protected Downloads en installeer je de plugin in Joomla door het bestand te uploaden.

  1. Download de plugin Pretty Protected Downloads van GitHub (gratis en zonder account):

    Download Pretty Protected Downloads

    Klik onder Assets op het zipbestand plg_fields_prettyprotecteddownloads-1.2.0.zip (1). Bij een nieuwere versie staat er een hoger versienummer in de naam. Het bestand wordt gedownload. Pak het zipbestand niet uit en onthoud waar je het hebt opgeslagen.

    Download Pretty Protected Downloads van GitHub
  2. Open de back-end (het beheergedeelte) van Joomla, meestal op https://<jouwdomein>/administrator/. Vul de Gebruikersnaam (1) en het Wachtwoord (2) van een Super User-account in en klik op Inloggen (3).

    Joomla 6 inloggen op de back-end
  3. Klik links in het menu op Systeem (1).

    Joomla 6 controlepaneel, menu-item Systeem
  4. Klik in het blok Installeren op Extensies (1).

    Joomla 6 Systeem controlepaneel, Installeren, Extensies
  5. Het tabblad Upload pakketbestand (1) staat open. Sleep het zipbestand naar het kader (2), of klik op de groene knop Of blader naar het bestand (3), selecteer het bestand en klik op Openen.

    Joomla 6 Upload pakketbestand
  6. De plugin wordt direct geïnstalleerd. De melding "Installeren plugin is geslaagd" verschijnt (1).

    Joomla 6 melding: installeren plugin is geslaagd
  7. Je kunt de plugin nu instellen. Zie Configuratie van Pretty Protected Downloads.

Configuratie van Pretty Protected Downloads

Met deze stappen stel je de plugin in nadat je deze met de handleiding hierboven hebt geïnstalleerd. De plugin is na de installatie direct ingeschakeld. In het voorbeeld maken we een veld Downloads en bieden we twee pdf-bestanden aan bij een artikel.

  1. Log in op de back-end (het beheergedeelte) van Joomla met een Super User-account. Meestal vind je die op https://<jouwdomein>/administrator/. Klik daarna links in het menu op Systeem, zoals in stap 2 en 3 van de eerste handleiding.
  2. Klik in het blok Beheren op Plugins (1).

    Joomla 6 Systeem controlepaneel, Beheren, Plugins
  3. Typ Pretty Protected in het zoekveld (1) en druk op Enter. Klik op Velden - Pretty Protected Downloads (2).

    Joomla 6 Plugins, zoeken naar Pretty Protected Downloads
  4. Klik op het tabblad Opslag (1) en kies waar de bestanden worden opgeslagen:
    • Opslaglocatie (2): kies Buiten de webroot (aanbevolen). De bestanden hebben dan helemaal geen webadres. Geeft je hosting geen schrijfbare map buiten de website, kies dan Binnen de webroot, afgesloten met .htaccess. Een .htaccess-bestand wordt alleen gelezen door Apache en LiteSpeed; op andere webservers moet je de map zelf afsluiten.
    • Map (3): het volledige serverpad van een map naast de map van je website, bijvoorbeeld /home/account/protected-downloads als je site in /home/account/public_html staat. De map wordt bij de eerste upload aangemaakt als hij nog niet bestaat.
    • Ongebruikte uploads bewaren (dagen) (4): hoe lang een bestand dat is geüpload maar nooit met zijn artikel is opgeslagen, wordt bewaard.
    Klik op Opslaan en bekijk daarna de Status (5). Die toont de map zoals laatst opgeslagen: of de map schrijfbaar is, of hij binnen of buiten de webroot ligt, en wat de grootste upload is die de server toelaat.

    Plugin Pretty Protected Downloads: tabblad Opslag met de status
  5. Klik op het tabblad Uploads (1):
    • Toegestane bestandstypen (2): de extensies die redacteuren mogen uploaden, gescheiden door komma's. Scripts, webpagina's en SVG-afbeeldingen worden nooit geaccepteerd.
    • Maximale bestandsgrootte (MB) (3): het grootste bestand dat mag worden geüpload. De uploadlimiet van de server geldt ook.
    • Code in zip-archieven toestaan (4): staat standaard op Nee. Zet dit alleen op Ja als je zip-bestanden met code wilt aanbieden, zoals een extensiepakket.


    Plugin Pretty Protected Downloads: tabblad Uploads
  6. Klik op het tabblad Downloads (1). Bij Geldigheid downloadknop (minuten) (2) stel je in hoe lang een downloadknop blijft werken nadat de pagina is geladen. Een bezoeker die langer wacht, wordt gevraagd de pagina te vernieuwen. Klik op Opslaan & sluiten.

    Plugin Pretty Protected Downloads: tabblad Downloads
  7. Maak nu het veld aan. Klik links in het menu op Inhoud en daarna op Velden. Klik op Nieuw (1).

    Joomla 6 Artikelen: Velden, de knop Nieuw
  8. Vul het veld in:
    • Titel (1): de naam van het veld, bijvoorbeeld Downloads.
    • Type (2): kies Pretty Protected Downloads. De pagina wordt opnieuw geladen en toont de opties van dit veldtype.
    • Weergave (3): Knoppen toont een rij downloadknoppen, Kaarten een raster van kaarten met titel en omschrijving, en Lijst een compacte lijst. Bij Kaarten verschijnen ook de opties Kaartklassen en Niveau kaarttitel.
    • Bestandstype en -grootte tonen (4): toont bijvoorbeeld "PDF, 1,2 MB" bij elke download.
    • Knopklassen (5): extra CSS-classes voor elke downloadknop van dit veld, bijvoorbeeld btn-sm w-100.
    • Status (6): laat dit op Gepubliceerd staan.
    • Toegang (7): wie de bestanden mag downloaden. Dit komt boven op de toegang van het artikel en de categorie. Kies bijvoorbeeld Registered om de bestanden alleen aan ingelogde gebruikers te tonen, ook bij een openbaar artikel.
    Met Categorie beperk je het veld tot artikelen uit bepaalde categorieën. Klik op Opslaan & sluiten.

    Een nieuw veld van het type Pretty Protected Downloads
  9. Open het artikel waar de bestanden bij horen, of maak een nieuw artikel: klik op Inhoud, daarna op Artikelen en op Nieuw. Vul de Titel (1) in. Het veld staat op het tabblad Velden (2), met een groene plusknop (3). Sla een nieuw artikel eerst één keer op met Opslaan (4) voordat je bestanden toevoegt.

    Een nieuw artikel met het veld Downloads op het tabblad Velden
  10. Klik op het tabblad Velden (1) en daarna op de groene plusknop bij het veld. Vul de velden van het bestand in:
    • Bestand (2): klik op Bestand kiezen en selecteer het bestand. Het wordt direct geüpload; onder de knop staan de toegestane bestandstypen en de maximale grootte.
    • Knoptekst (3): de tekst op de downloadknop.
    • Titel (4) en Omschrijving (5): de titel en de omschrijving van het bestand. De weergave Kaarten toont ze allebei.
    • Icoonklassen (6): de class van een Font Awesome-icoon op de knop, bijvoorbeeld fa-solid fa-file-pdf.
    • Knopstijl (7): de CSS-classes van de knop. Laat het veld leeg voor btn-primary.
    • Met de groene plusknop (8) voeg je nog een bestand toe en met de rode minknop (9) verwijder je dit bestand. Een verwijderd bestand wordt van de server gewist zodra je het artikel opslaat.


    Artikel: de velden van één bestand in het veld Downloads
  11. Klik op Opslaan (1) om het artikel op te slaan en open te houden, of op Opslaan & sluiten (2) als je klaar bent. De bestanden zijn pas op de website zichtbaar nadat het artikel is opgeslagen.

    Artikel: Opslaan en Opslaan & sluiten
  12. Het resultaat op de website (1). Bezoekers die het artikel en het veld mogen zien, downloaden het bestand met de knop. Het bestand heeft geen eigen webadres: elke download loopt via Joomla, dat eerst de toegang controleert.

    Pretty Protected Downloads op de website met het template Cassiopeia

Voorbeelden vind je hier: https://extensions.tlwebdesign.nl/pretty-protected-downloads

Updaten van Pretty Protected Downloads

Als er een nieuwe versie is, toont Joomla dat in de back-end, net als bij updates van andere extensies. Belangrijk: maak altijd een back-up van je website voordat je gaat updaten!

  1. Log in op de back-end (het beheergedeelte) van Joomla met een Super User-account.
  2. Klik op het controlepaneel in het blok Notifications op Er zijn updates beschikbaar! (1). Je kunt ook op Systeem klikken en daarna in het blok Update op Extensies.

    Joomla 6 controlepaneel: er zijn updates beschikbaar
  3. Vink het vakje voor Pretty Protected Downloads aan (1) en klik op Update (2). In dit voorbeeld gaat de plugin van versie 1.1.0 naar 1.2.0.

    Joomla 6 Extensies: Updaten met Pretty Protected Downloads aangevinkt
  4. De melding "Updaten plugin is geslaagd" verschijnt (1).

    Joomla 6 melding: updaten plugin is geslaagd
  5. Controleer op je website of Pretty Protected Downloads nog goed werkt.

Verwijderen Pretty Protected Downloads

Als je Pretty Protected Downloads niet meer wilt gebruiken, kun je de extensie de-installeren.

  1. Log in op de back-end (het beheergedeelte) van Joomla met een Super User-account. Meestal vind je die op https://<jouwdomein>/administrator/. Klik daarna links in het menu op Systeem, zoals in stap 2 en 3 van de eerste handleiding.
  2. Klik in het blok Beheren op Extensies (1).

    Joomla 6 Systeem controlepaneel, Beheren, Extensies
  3. Typ Pretty Protected Downloads in het zoekveld (1) en klik op het vergrootglas (2).

    Joomla 6 Extensies: Beheren, zoeken naar Pretty Protected Downloads
  4. Vink het vakje voor Pretty Protected Downloads aan (1), klik op Acties (2) en daarna op Deïnstalleren (3).

    Joomla 6 Extensies: Beheren, Acties, Deïnstalleren
  5. Joomla vraagt of je het zeker weet. Klik op Ja (1).

    Joomla 6 waarschuwing: weet je zeker dat je wilt de-installeren
  6. De extensie is verwijderd. Een melding bevestigt dat het de-installeren van de plugin is gelukt (1).

    Joomla 6 melding: de-installeren van de plugin is gelukt


Loop je tegen een probleem aan? Laat het ons weten met de knop hieronder. Alleen zo kunnen we deze extensie verder verbeteren.

Probleem melden