Configuratie van een Drupal-module
Ga naar de pagina “Uitbreiden” als je daar nog niet bent.
Op de pagina “Uitbreiden” hoort elke tabelrij bij één module en begint links met een selectievakje, gevolgd door de naam van de module.
Rechts van de modulenaam bevindt zich de derde kolom met de beschrijving van de module.
Als je de beschrijvingen niet ziet
Als je de beschrijvingen van modules niet rechts van hun namen ziet, dan verbergt je “responsieve” beheerthema deze beschrijvingen.
De details van dit probleem en de oplossing worden besproken in De oplossing voor verborgen modulebeschrijvingen op de pagina “Uitbreiden”, maar hieronder vind je een korte samenvatting van de stappen om dit probleem te verhelpen.
Snelle oplossing voor verborgen beschrijvingen op de pagina “Uitbreiden”
Sluit het verticale linkerbeheer-menu als dat openstaat.
Als je de beschrijvingen nog steeds niet ziet, moet je een van de drie volgende acties uitvoeren, die uitgebreider worden uitgelegd in Oplossing om verborgen modulebeschrijvingen weer te geven op de pagina “Uitbreiden”.
“Accordeon”-schakelaar voor beschrijving
Klik op de pagina “Uitbreiden” op de bovenste regel van de beschrijving van je nieuwe module om deze open te klappen. Dit activeert de accordeonfunctie voor de beschrijving.
Onderaan de beschrijving van je module verschijnen de links “Help”, “Machtigingen” en “Instellen” zodra deze beschikbaar zijn.
Deze links worden echter pas weergegeven nadat de module is ingeschakeld.
Bespaar tijd, ga niet onnodig zoeken
Ik vind de pagina “Uitbreiden” de handigste plaats om te controleren of een module gekoppelde opties heeft zoals “machtigingen” of “instellingen”. Bovendien zijn dit directe links naar die pagina’s wanneer dat van toepassing is.
Het is waar dat de configuratiepagina van een module toegankelijk is via de pagina “Configuratie” van je site, maar daarvoor moet je al weten dat de module zo’n configuratiepagina heeft, en ook onder welke kop deze valt.
In plaats daarvan zoek ik de module op de pagina “Uitbreiden” en controleer ik of er een link “Instellen” is die me direct naar de configuratiepagina brengt.
Je kunt ook naar de pagina “Machtigingen” gaan via het menu “Beheer” → “Mensen” → “Machtigingen”, maar dan moet je ook weten onder welke categorie de module daar valt.
Daarom controleer ik op de pagina “Uitbreiden” of er een link “Machtigingen” is die me meteen naar het juiste gedeelte van de machtigingenpagina leidt.
De “Help”-module
De hoeveelheid beschikbare helpdocumentatie die door moduleontwikkelaars wordt geleverd, varieert sterk per module — zowel qua beschikbaarheid, diepgang als bruikbaarheid voor nieuwe gebruikers.
Documentatie over modules wordt verder besproken in de sectie “Documentatie en hulp bij modules”, maar voor nu bespreken we kort de “Help”-knop op de pagina “Uitbreiden” in het kader van moduleconfiguratie.
Als je op de pagina “Uitbreiden” bij een module een link “Help” ziet, klik erop en bekijk wat er wordt weergegeven.
De geopende pagina wordt door je site gegenereerd op basis van informatie uit de map van de geïnstalleerde module.
Ik raad aan om de helppagina ten minste te scannen om te zien welke informatie erin staat.
Deze pagina kan nuttige details bevatten wanneer je later de knoppen “Machtigingen” of “Instellen” van de module gebruikt (indien van toepassing).
Andere documentatie- en hulpopties worden besproken in de sectie Module-documentatie en hulp.
Wanneer je klaar bent met het bekijken van de helppagina, keer dan terug naar de pagina “Uitbreiden”.
De “Machtigingen”-module
Niet alle modules hebben bijbehorende machtigingen, maar als dat wel het geval is, zie je een link “Machtigingen” naast de beschrijving van de module op de pagina “Uitbreiden”.
Wanneer een module voor het eerst wordt ingeschakeld op je site, krijgt de rol “Beheerder” automatisch volledige rechten voor die module.
Sommige modules vereisen echter dat je machtigingen instelt voor de rollen “Anonieme gebruiker” en “Geverifieerde gebruiker” om de module correct met die rollen te laten werken.
Informatie over de machtigingen van een nieuwe contrib-module kan te vinden zijn via de “Help”-link die hierboven werd genoemd, of in de bestanden “README.txt” of “INSTALL.txt” in de hoofdmap van de module, zoals besproken in de documentatie en hulp voor modules.
Overzicht van machtigingen
Als je de pagina “Machtigingen” nog nooit hebt bezocht, is het handig om te weten hoe deze eruitziet.
Om de pagina “Machtigingen” te openen, klik je op een van de links “Machtigingen” op de pagina “Uitbreiden”, of open via het beheermenu de sectie “Mensen” en klik bovenaan de pagina op de tab “Machtigingen”.
Standaard maakt Drupal drie rollen aan, één voor elk type basisgebruiker: “Anonieme gebruiker”, “Geverifieerde gebruiker” en “Beheerder”.
Gebruikersaccounts met de rol “Beheerder”
Zoals je kunt raden, ben jij de “Beheerder”, en je account heeft de hoogste toegangsrechten op de site — volledige controle over alles.
De rol “Beheerder” heeft altijd alle rechten, en je kunt dat niet uitschakelen. (Dat is anders dan in Drupal 7.)
Gebruikersaccounts met de rol “Geverifieerde gebruiker”
“Geverifieerde gebruikers” zijn accounts die worden aangemaakt door bezoekers die zich registreren op je site.
Wanneer ze zijn ingelogd, beschouwt je site hen als “geverifieerde gebruikers” en ze kunnen alleen doen waarvoor je machtigingen hebt ingesteld.
Standaard heeft de rol “Geverifieerde gebruiker” weinig rechten, maar mag deze bijvoorbeeld wel reacties plaatsen en snelkoppelingen gebruiken.
Gebruikersaccounts met de rol “Anonieme gebruiker”
“Anonieme gebruikers” kunnen standaard weinig meer doen dan de inhoud van de site bekijken en het algemene contactformulier gebruiken.
Jij hebt de controle
Je kunt machtigingen per rol aanpassen zoals jij wilt.
Je kunt ook extra gebruikersaccounts aanmaken en bepalen of ze een “Geverifieerde gebruiker”- of “Beheerder”-rol hebben. Elk account heeft minimaal een gebruikersnaam en wachtwoord, optioneel een e-mailadres.
Extra gebruikersrollen
Buiten de drie standaardrollen van Drupal kun je extra rollen maken — bijvoorbeeld voor mensen die je vertrouwt om bepaalde zaken te beheren, zonder volledige beheertoegang te geven.
Om een nieuwe rol aan te maken, ga op de pagina “Machtigingen” naar het tabblad “Rollen” en klik onderaan op “Rol toevoegen”.
Machtigingen van je module
Als er op de pagina “Uitbreiden” een link “Machtigingen” voor je module staat, klik erop.
De machtigingenpagina bevindt zich op [d8-root]/admin/people/permissions
Wanneer je op een “Machtigingen”-link klikt, kom je rechtstreeks op de juiste plek in de lijst met machtigingen (soms zijn er meerdere per module).
Je moet mogelijk wat naar beneden scrollen als de gewenste machtiging onder het bovenste beheermenu verborgen is.
Houd er rekening mee dat wanneer de pagina helemaal naar beneden is gescrold, het relevante item zich niet bovenaan bevindt, maar ergens in het midden.
De vakjes in de kolom “Beheerder” (helemaal rechts) zijn altijd aangevinkt en kunnen niet worden uitgeschakeld.
Het is aan jou om te bepalen of “Anonieme” en/of “Geverifieerde” gebruikers specifieke rechten krijgen.
Als het niet duidelijk is wat elke machtiging doet, raadpleeg dan de “Help”-link van de module op de pagina “Uitbreiden” (indien aanwezig), of lees de bestanden “README.txt” of “INSTALL.txt” in de modulemap, zoals beschreven in de module-documentatie en hulp.
Beveiligingswaarschuwing voor modulemachtigingen
Elke machtiging die de volgende woorden bevat, mag alleen worden toegekend aan volledig vertrouwde personen:
Warning: Give to trusted roles only; this permission has security implications.
Zelfs als er geen volledige waarschuwing wordt weergegeven, moet elke machtiging met het woord “Beheer” in de beschrijving met uiterste voorzichtigheid worden toegekend.
Bijvoorbeeld, de machtiging “Taxonomie” vermeldt “Beheer woordenlijsten”, wat bewerken van taxonomievelden toestaat — dit vormt een beveiligingsrisico.
Samenvattend: geef elke machtiging die het woord “Beheer” bevat alleen aan mensen die je volledig vertrouwt.
Ga terug naar de pagina “Uitbreiden” wanneer je klaar bent met het instellen van machtigingen.
De “Instellen”-module
Op de pagina “Uitbreiden”, als er een link “Instellen” beschikbaar is voor je nieuwe module, klik erop.
Als er geen link “Instellen” is, heeft de module geen configureerbare instellingen.
Als je niet zeker weet wat een bepaalde configuratieoptie doet, raadpleeg dan de “Help”-link van de module (indien aanwezig) of het README.txt-bestand in de hoofdmap van de module, zoals beschreven in de module-documentatie en hulp.
- Vergroot het browservenster
Vergroot het browservenster. Als dat niet werkt, of als dat niet mogelijk is (bijvoorbeeld op een mobiel apparaat)...
- Kleinere lettergrootte
Probeer de lettergrootte te verkleinen. Als de beschrijvingen nog steeds niet worden weergegeven...
- Gebruik “Stark” als beheerthema
Het thema “Stark” wordt meegeleverd met Drupal core en toont de kolom met beschrijvingen, al moet je mogelijk horizontaal scrollen.
Ga naar de pagina “Uiterlijk” en klik op “Installeren” bij het thema “Stark” (niet “Installeren en standaard maken”).
Na het vernieuwen van de pagina “Uiterlijk”, ga naar het einde van de pagina, stel “Stark” in als beheerthema en klik op “Configuratie opslaan”.
Keer terug naar de pagina “Uitbreiden”.