joomla 2.5 afschermen pdf, docx etc voor niet-leden

Alles over programmeren en development binnen de IT-wereld
Plaats reactie
fredo66
Elite Poster
Elite Poster
Berichten: 1981
Lid geworden op: 26 jan 2009, 09:29
Locatie: Gent
Uitgedeelde bedankjes: 357 keer
Bedankt: 157 keer

Beginnersvraagje joomla (2.5.7)

Website zou bv bestaan uit 2 delen: openbaar en een deel alleen voor geregistreerde leden
Joomla heeft al standaard een gebruikersgroep registered. Met aanmaak van een artikel en categorie registered kan ik dus al eenvoudig joomla arikels online plaatsen welke enkel toegankelijk zijn voor ingelogde gebruikers. Voor Joomla artikels is het doel dus al bereikt.

Maar wat met losse documenten zoals pdf, docx, pptx etc. Als ik het goed voor heb moet je deze zaken uploaden in de mediafolder.
Op een artikelpagina van de categorie registered kan ik dan de links plaatsen. Dat werkt wel netjes voor ingelogde gebruikers maar ... ik merk dat de externe documenten (docx, etc) in de mediafolder ook door niet ingelogde gebruikers benaderbaar zijn indien ze de volledige url kennen !

Hoe dat dus goed oplossen zodat de documenten echt niet benaderbaar zijn voor niet ingelogde gebruikers ?
EDPNET VDSL XS' - Fritzbox 7360v1
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16757
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 582 keer
Bedankt: 780 keer
Provider

Om dat mogelijk te maken moeten je documenten buiten de document root van je website staan en via een script opgehaald worden.
Ik vrees dat dit enkel mogelijk zal zijn via een extension, bvb http://extensions.joomla.org/extensions ... loads/3115 .
fredo66
Elite Poster
Elite Poster
Berichten: 1981
Lid geworden op: 26 jan 2009, 09:29
Locatie: Gent
Uitgedeelde bedankjes: 357 keer
Bedankt: 157 keer

Verdorie, ik dacht dat zo'n zaken out-of-the-box zouden kunnen met Joomla, het werd me juist aangeraden omwille van de vele mogelijkheden rond gebruikersrechten :-(

Misschien dan maar oplossen door alle bestanden te zippen met wachtwoord en dat wachtwoord op de downloadpagina voor geregistreerde gebruikers te vermelden ...
EDPNET VDSL XS' - Fritzbox 7360v1
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16757
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 582 keer
Bedankt: 780 keer
Provider

Joomla 1.6+ kent inderdaad uitgebreide ACL's, maar enkel op "page"-niveau, niet files.
't Is geen SharePoint eh ;).
vasonline
Pro Member
Pro Member
Berichten: 317
Lid geworden op: 25 aug 2007, 14:45
Uitgedeelde bedankjes: 117 keer
Bedankt: 18 keer

Phoca download heb ik al eens gebruikt voor zoiets.

Greetz
Gebruikersavatar
xming
Pro Member
Pro Member
Berichten: 434
Lid geworden op: 06 okt 2005, 10:35
Uitgedeelde bedankjes: 9 keer
Bedankt: 47 keer

of mss is dit iets voor jou http://www.jdownloads.com/
Maglor
Elite Poster
Elite Poster
Berichten: 2050
Lid geworden op: 06 dec 2004, 16:26
Uitgedeelde bedankjes: 139 keer
Bedankt: 56 keer

Ik gebruik hiervoor DOCMan (http://www.joomlatools.eu/home)

Zie bvb http://www.vwin.be/support/downloads. Standaard gebruikers kunnen een aantal documenten vrij downloaden. Andere zijn voorbehouden voor geregistreerde leden. En zelfs al kennen ze het rechtstreekse pad, dan kunnen ze het toch niet downloaden.

vb: Als je op http://www.vwin.be/support/downloads/ca ... documenten op de link 'Gebruikerslijst' klikt, dan opent hij de PDF. Het eigenlijke document staat hier: http://www.vwin.be/dmdocuments/klientvwin2.pdf.
There are 10 types of people in the world: those who understand binary, and those who don't.
Plaats reactie

Terug naar “Development”