Beschrijving
Zodan Authorized Downloads
Beschrijving
Deze plugin staat site beheerders toe om specifieke bijlage bestandstypen (bijv. pdf, doc(x)) te beschermen tegen directe toegang. In plaats daarvan worden de bestanden via WordPress geleverd, waardoor je kunt controleren of een gebruiker is ingelogd of de vereiste rechten heeft voordat je toegang verleent.
Functies:
* Voegt een checkbox toe aan bijlagen om ze te markeren als “Alleen voor geautoriseerde”.
* Maakt een interne pagina en rewrite regels aan om aanvragen voor afgeschermde bestandstypen te onderscheppen.
* Controleert de loginstatus van de gebruiker (of andere aangepaste logica die je toevoegt) voordat bestanden worden aangeboden.
* Voorziet in een instellingenpagina om te specificeren welke bestandstypen moeten worden afgeschermd.
Licentie
Deze plugin is gelicenseerd onder GPLv2 of later.
Schermafbeeldingen
Installatie
- Upload de plugin bestanden naar
/wp-content/plugins/z-authorized-downloads/, of installeer via het scherm Plugins. - Activeer de plugin via het ‘Plugins’ scherm.
- Ga naar Instellingen Geautoriseerde downloads om in te stellen welke bestandstypen afgeschermd moeten zijn en welke rollen afgeschermde bestanden mogen downloaden.
- Markeer bijlagen in de mediabibliotheek als “Alleen voor geautoriseerde” om de toegang te beperken.
- Optioneel kun je de standaard toegestane rollen per bijlage in de mediabibliotheek overschrijven.
FAQ
Ja. De plugin controleert standaard of de gebruiker is ingelogd, maar je kunt de
handle_protected_request()uitbreiden om rolcontroles of andere voorwaarden toe te voegen.Wat gebeurt er met niet-afgeschermde bestanden?
Bestanden die niet gemarkeerd zijn als “Alleen voor geautoriseerden” blijven rechtstreeks toegankelijk via de URL.
Moet ik het .htaccess bestand handmatig bewerken?
Nee. De plugin beheert de
.htaccessregels voor je wanneer je instellingen opslaat.Heb je plannen om de plugin te verbeteren?
Op dit moment hebben we op onze roadmap staan:
* De plugin uitbreidbaar maken – hooks toevoegen voor bepaalde controles.
* Aangepaste rechten toevoegen om te beheren welke gebruikers instellingen kunnen bewerken (zowel algemeen als per bestand).
* Meer vertalingen toevoegen.Als je een suggestie voor een functie hebt, stuur ons dan een e-mail op plugins@zodan.nl.
Beoordelingen
Er zijn geen beoordelingen voor deze plugin.
Bijdragers & ontwikkelaars
“Zodan Authorized Downloads” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“Zodan Authorized Downloads” is vertaald in 1 locale. Dank voor de vertalers voor hun bijdragen.
Vertaal “Zodan Authorized Downloads” in je eigen taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
1.2.7
- Typefout opgelost 🙄
1.2.6
- Plugin hernoemd naar Zodan Authorized Downloads.
1.2.5
- Afgeschermde bestanden zijn nu zichtbaar gemarkeerd in de mediabibliotheek.
- Download log toegevoegd.
1.2.4
- Geüpdatet schoonmaak methode voor array van $_POST waarden om aan plugin controle te voldoen.
1.2.3
- Helptekst toegevoegd aan de instellingenpagina.
- Enkele schermafbeeldingen toegevoegd.
1.2.2
- Kleine aanpassingen aan de weergave van de meta velden om beide versies (meta-box en modal) dezelfde code te laten gebruiken.
1.2.1
- Er is een bug verholpen in de afhandeling van de metabox updatefunctie waardoor wijzigingen niet correct werden opgeslagen.
1.2.0
- Plugin hernoemd naar Z Autorized Downloads.
- Standaard toegestane rollen toegevoegd om bestanden te mogen downloaden.
- Bestandsspecifieke toegestane rollen toegevoegd aan de metabox voor mediabestanden.
1.1.1
- Instellingenpagina toegevoegd om afgeschermde bestandstypen te specificeren.
- Verbeterde beveiliging: maakt gebruik van WP_Filesystem voor het lezen van bestanden.
- Caching is toegevoegd aan database queries voor betere prestaties.
1.0.0
- Eerste versie met metabox en eenvoudige rewrite regels.






