Gebruikersrechten: de basis (User Assignments)

uit de cursus Starten met Joomla (CMS)

Gebruikersrechten: de basis (User Assignments)
Geef een waardering

Hallo vreemdeling,

wat leuk dat je onze site bezoekt. Bekijk gerust een paar video's en als het je bevalt kun je altijd abonnee worden.

Automatisch afspelen

Geef een reactie of stel een vraag

Geef een reactie

Registreer als je wilt reageren.

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.

Starten met Joomla (CMS)

perm_identity Walter van Rooij | video_library 30 video's | query_builder 02:57:24

Volg nu de online cursus Joomla!

Leer hoe je complexe websites kunt maken, met diverse functionaliteiten als een contactformulier, fotogalerij, zoekfunctie tot het creëren van een meertalige website?

Met Joomla bouw je een complete en complexe website met allerlei functionaliteiten zonder dat je verstand hoeft te hebben van programmeren.

Joomla is een CMS (Content Management Systeeem)

Joomla behoort samen met WordPress en Drupal tot de meest populaire CMS systemen. Veel webbedrijven en -designers maken gebruik van een CMS om hierin complexe websites voor hun klanten te bouwen. Waarom zou je het wiel opnieuw gaan uitvinden als er CMS’en bestaan die het fundament voor de website al voor je klaarzetten.
Het grote voordeel van een CMS is dat de klant/opdrachtgever zelf zorg kan dragen voor de content van de website.

Wat ga je in deze online cursus leren?

Je leert allereerst hoe je het programma installeert op je eigen computer zodat je eerst lokaal de website kunt bouwen. Aan het einde van de cursus leer je hoe je de website migreert naar de server waarop de website gehost gaat worden. Je leert hoe je een template installeert en daarna de website gaat inrichten met artikelen, categoriën, menu-onderdelen, modules, plugins en componenten.

Je leert hoe je moet omgaan met de database waar de inhoud van de website in bijgehouden wordt. Hoe je veiligheidsmaatregelen neemt om de database en de website te backuppen. Kortom alle basisvaardigheden die je nodig hebt om een website met Joomla te bouwen, in te richten en online te zetten.

Voor wie is deze cursus bedoeld?

Wil jij leren websites te maken voor klanten en bedrijven die zelf hun site willen vullen met content? Je wilt het meteen goed aanpakken en een gebruikersvriendelijke website maken die goed gevonden kan worden. Dan maak je met Joomla een goede keuze. Je hebt geen enkele voorkennis nodig om deze online cursus te kunnen volgen. Uiteindelijk zul je wel baat hebben bij kennis van html en css. Maar dat kan ook prima na het volgen van deze cursus.

Deze les gaat over gebruikersrechten in Joomla.

Joomla beschikt standaard over verschillende gebruikersgroepen.

die groepen hebben elk verschillende rechten

om zaken te bekijken in de website,

of om er wijzigingen in aan te brengen, of om er zaken aan toe te voegen.

Om de gebruikersgroepen en hun rechten te bekijken

moeten we inloggen

op de achterkant van de website.

Hier ben ik in de achterkant van de website.

Ik ga naar Users > Groups.

en hier zie ik de standaard aanwezige groepen

gebruikers in Joomla

Hier volgt een korte uitleg

over de rechten van de verschillende groepen.

Hier kun je de verschillende groepen van gebruikers zien,

die standaard in Joomla aanwezig zijn.

Ze vallen uiteen in verschillende status-groepen.

De ene groep heeft duidelijk andere permissies dan de andere.

de groep Public

is het publiek dat naar je website kijkt.

de groep Guests klinkt als een groep gebruikers,

maar dat is het eigenlijk niet.

Het duidt het zichtbaarheidsniveau voor artikelen en modules aan.

Modules en artikelen die het toegangsniveau Guests hebben,

zijn NIET zichtbaar voor ingelogde bezoekers.

We zullen er straks een voorbeeld van gaan bekijken.

De tweede groep gebruikers,

hier met groen aangeduid,

betreft gebruikers die door middel van een login

toegang hebben tot

de voorkant van de website

waar ze artikelen kunnen schrijven,

en voor sommigen: mogen bewerken

en voor sommigen: mogen publiceren.

De groep die hier met oranje is aangeduid

is de groep die toegang heeft tot de achterkant van de website,

en die daar zaken mag regelen

variërend van het toevoegen van extensies

tot het wijzigen van Templates.

In het volgende voorbeeld

ga ik een gebruiker aanmaken

en ik ga een aantal modules aanmaken

die de gebruiker juist wel,

of juist niet te zien krijgt

op basis van zijn toegangsrechten.

Ik begin met het aanmaken van een gebruiker.

Ik ga naar Users > Manage

Hier ben ik in de User Manager.

Ik maak een nieuwe User aan.

en ik kies de naam die past bij zijn status,

ik zal hem noemen: 'Registered'.

de Login-naam

zal ik hetzelfde laten zijn.

en het Password zal ik ook hetzelfde maken.

Ik moet het Password bevestigen,

er moet een e-mail gekoppeld zijn,

en het belangrijkste: ik moet deze gebruiker toevoegen

aan een al bestaande gebruikersgroep.

Ik klik op het tabblad Assigned User Groups

Daar zie ik al een vinkje bij Registered. Dat houd ik zo.

Het betekent dat als deze gebruiker inlogt,

dat ik hem meer inhoud van de website kan laten zien

als een gebruiker die niet inlogt.

Ik Save and Close.

Nou ik een gebruiker heb gemaakt

moet ik hem natuurlijk de gelegenheid geven

Om In te loggen. Daarvoor ga ik een Module maken.

Ik ga naar Extensions > Modules.

Ik ben hier in de Module-manager.

ik klik New.

Een van de standaard-modules die ik in Joomla kan maken,

is een Login-module,

de login-module geef ik een titel

Ik kies een Module-positie

waar de inlog-module zal verschijnen.

in de Linker Sidebar.

Save and Close.

Ik ga in de voorkant van de website even kijken

of mijn login-module zichtbaar is.

Hier ben ik in de voorkant van de website

en ik klik Artikel aan.

In de linker zijbalk is mijn Login-module zichtbaar.

Nu ga ik een tweede module toevoegen.

Ik ga weer naar de achterkant van de website.

Ik ben in de Module-manager. Ik klik op New.

Ik neem een module van het type Custom.

dat is een module waar ik naar mijn eigen goeddunken

tekst en beeld in kan plaaten.

De titel die ik hier kies

Ik wil de mensen uitnodigen om in te loggen

En daardoor toegang te krijgen tot meer informatie.

In het content-gedeelte van de module plaats ik wat tekst.

'Als u inlogt ziet u meer inhoud van deze website'.

Op het moment dat mensen nog niet zijn ingelogd

moeten ze deze informatie zien.

Op het moment dat mensen wél zijn ingelogd

is deze informatie niet meer nodig.

iIk wil dat die dan níet zichtbaar is.

Dus deze module krijgt het Access: Guest.

Dat wil zeggen:

als de website een gast opmerkt - en een gast is een geregistreerde gebruiker-

dan wordt deze informatie niet langer getoond.

Deze module moet ik nog even plaatsen op de pagina waar ik hem hebben wil,

dus op pagina

en ik plaats hem in een modulepositie waar ik hem hebben wil

in de linker sidebar.

Ik Save and Close.

op de voorkant van de website kijken

Daar refresh ik,

en daar zie ik mijn module die mensen uitnodigt om in te loggen.

Ik kan het alvast proberen.

De inlognaam was 'Registered',

en het password was ook 'Registered'.

Ik log in.

Het inloggen is gelukt,

en daardoor is de module

met toegangsniveau Guest onzichtbaar geworden.

Daar tegenover ga ik hier wél een module zichtbaar maken,

Daar tegenover ga ik hier wél een module zichtbaar maken,

die mensen alleen maar zien

op het moment dat ze ingelogd zijn.

Ik ga naar de achterkant van de website.

Ik maak daar een nieuwe module.

Ik kies het type Custom, net als zojuist.

Ik geef hem een titel

'Hier is extra info' noem ik hem.

en de content die ik in deze module plaats is:

'Deze inhoud...

'Deze inhoud zien alleen ingelogde personen'.

Dat zal alleen lukken

als ik er een toegangsrecht aan verbind

voor Registered Users,

je moet ingelogd zijn.

Als je niet ingelogd ben, kun je deze module ook niet zien.

Ik geef hem een pagina waar hij moet verschijnen,

ook pagina ,

en ik geef hem een module-positie waar hij moet verschijnen.

Sidebar Left.

Ik Save and Close.

en ik ga naar de voorkant van de website.

En ik refresh.

De ingelogde gebruiker

ziet de module

die toegangsniveau Registered heeft.

Als ik uitlog

dan zie ik die module niet meer.

maar dan zie ik juist wél weer de module

met het toegangsniveau Guest.

Als ik weer inlog

zal de 'Log in en zie meer'-module verdwijnen

en komt daarvoor in de plaats

de 'Hier is extra info-module.

Dit voorbeeld illustreert denk ik goed

wat je kan doen met reregistreerd gebruikerschap.