CINXE.COM
nl:acl [DokuWiki]
<!DOCTYPE html> <html lang="nl" dir="ltr" class="no-js"> <head> <meta charset="utf-8" /> <title>nl:acl [DokuWiki]</title> <meta name="generator" content="DokuWiki"/> <meta name="theme-color" content="#008800"/> <meta name="robots" content="index,follow"/> <meta name="keywords" content="nl,acl"/> <link rel="search" type="application/opensearchdescription+xml" href="/lib/exe/opensearch.php" title="DokuWiki"/> <link rel="start" href="/"/> <link rel="contents" href="/nl:acl?do=index" title="Index"/> <link rel="manifest" href="/lib/exe/manifest.php"/> <link rel="alternate" type="application/rss+xml" title="Recente aanpassingen" href="/feed.php"/> <link rel="alternate" type="application/rss+xml" title="Huidige namespace" href="/feed.php?mode=list&ns=nl"/> <link rel="edit" title="Pagina aanpassen" href="/nl:acl?do=edit"/> <link rel="alternate" type="text/html" title="Alleen HTML" href="/_export/xhtml/nl:acl"/> <link rel="alternate" type="text/plain" title="Wiki Opmaak" href="/_export/raw/nl:acl"/> <link rel="canonical" href="https://www.dokuwiki.org/nl:acl"/> <link rel="stylesheet" href="/lib/exe/css.php?t=dokuwiki&tseed=f1005bad3d81fc9c803c7f93d32a390e"/> <link rel="alternate" hreflang="en" href="https://www.dokuwiki.org/acl"/> <link rel="alternate" hreflang="cs" href="https://www.dokuwiki.org/cs:acl"/> <link rel="alternate" hreflang="de" href="https://www.dokuwiki.org/de:acl"/> <link rel="alternate" hreflang="eo" href="https://www.dokuwiki.org/eo:acl"/> <link rel="alternate" hreflang="es" href="https://www.dokuwiki.org/es:acl"/> <link rel="alternate" hreflang="fa" href="https://www.dokuwiki.org/fa:acl"/> <link rel="alternate" hreflang="fr" href="https://www.dokuwiki.org/fr:acl"/> <link rel="alternate" hreflang="it" href="https://www.dokuwiki.org/it:acl"/> <link rel="alternate" hreflang="ja" href="https://www.dokuwiki.org/ja:acl"/> <link rel="alternate" hreflang="ko" href="https://www.dokuwiki.org/ko:acl"/> <link rel="alternate" hreflang="pl" href="https://www.dokuwiki.org/pl:acl"/> <link rel="alternate" hreflang="pt-br" href="https://www.dokuwiki.org/pt-br:acl"/> <link rel="alternate" hreflang="ru" href="https://www.dokuwiki.org/ru:acl"/> <link rel="alternate" hreflang="uk" href="https://www.dokuwiki.org/uk:acl"/> <link rel="alternate" hreflang="zh" href="https://www.dokuwiki.org/zh:acl"/> <link rel="alternate" hreflang="x-default" href="https://www.dokuwiki.org/acl"/> <script >var NS='nl';var JSINFO = {"plugins":{"edittable":{"default columnwidth":""}},"id":"nl:acl","namespace":"nl","ACT":"show","useHeadingNavigation":0,"useHeadingContent":0};(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.4/jquery.min.js" defer="defer"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js" defer="defer"></script> <script src="/lib/exe/js.php?t=dokuwiki&tseed=f1005bad3d81fc9c803c7f93d32a390e&lang=nl" defer="defer"></script> <meta name="viewport" content="width=device-width,initial-scale=1" /> <link rel="shortcut icon" href="/lib/tpl/dokuwiki/images/favicon.ico" /> <link rel="apple-touch-icon" href="/lib/tpl/dokuwiki/images/apple-touch-icon.png" /> <meta name="verify-v1" content="OVxl3gsCv2MhZqh1cBQyl0JytWXSwXMjyvwc+4w3WtA=" /> <meta name="google-site-verification" content="YhTVK69hW94ZXUtc2zSLPxTkZKbZIn0zK67mz5WQB-E" /> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-83791-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-83791-1', { 'anonymize_ip': true }); </script> </head> <body> <div id="dokuwiki__site"><div id="dokuwiki__top" class="site dokuwiki mode_show tpl_dokuwiki showSidebar hasSidebar"> <!-- ********** HEADER ********** --> <header id="dokuwiki__header"><div class="pad group"> <div class="headings group"> <ul class="a11y skip"> <li><a href="#dokuwiki__content">spring naar tekst</a></li> </ul> <h1 class="logo"><a href="/start" accesskey="h" title="Home [h]"><img src="/lib/tpl/dokuwiki/images/logo.png" width="64" height="64" alt="" /><span>DokuWiki</span></a></h1> <p class="claim">It's better when it's simple</p> </div> <div class="tools group"> <!-- USER TOOLS --> <div id="dokuwiki__usertools"> <h3 class="a11y">Gebruikershulpmiddelen</h3> <ul> <li class="action login"><a href="/nl:acl?do=login&sectok=" title="Inloggen" rel="nofollow"><span>Inloggen</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 17.25V14H3v-4h7V6.75L15.25 12 10 17.25M8 2h9a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2v-4h2v4h9V4H8v4H6V4a2 2 0 0 1 2-2z"/></svg></a></li> </ul> </div> <!-- SITE TOOLS --> <div id="dokuwiki__sitetools"> <h3 class="a11y">Site-hulpmiddelen</h3> <form action="/start" method="get" role="search" class="search doku_form" id="dw__search" accept-charset="utf-8"><input type="hidden" name="do" value="search" /><input type="hidden" name="id" value="nl:acl" /><div class="no"><input name="q" type="text" class="edit" title="[F]" accesskey="f" placeholder="Zoeken" autocomplete="on" id="qsearch__in" value="" /><button value="1" type="submit" title="Zoeken">Zoeken</button><div id="qsearch__out" class="ajax_qsearch JSpopup"></div></div></form> <div class="mobileTools"> <form action="/doku.php" method="get" accept-charset="utf-8"><div class="no"><input type="hidden" name="id" value="nl:acl" /><select name="do" class="edit quickselect" title="Hulpmiddelen"><option value="">Hulpmiddelen</option><optgroup label="Paginahulpmiddelen"><option value="edit">Pagina aanpassen</option><option value="revisions">Oude revisies</option><option value="backlink">Referenties</option></optgroup><optgroup label="Site-hulpmiddelen"><option value="recent">Recente aanpassingen</option><option value="media">Mediabeheerder</option><option value="index">Index</option></optgroup><optgroup label="Gebruikershulpmiddelen"><option value="login">Inloggen</option></optgroup></select><button type="submit">></button></div></form> </div> <ul> <li class="action recent"><a href="/nl:acl?do=recent" title="Recente aanpassingen [r]" rel="nofollow" accesskey="r">Recente aanpassingen</a></li><li class="action media"><a href="/nl:acl?do=media&ns=nl" title="Mediabeheerder" rel="nofollow">Mediabeheerder</a></li><li class="action index"><a href="/nl:acl?do=index" title="Index [x]" rel="nofollow" accesskey="x">Index</a></li> </ul> </div> </div> <!-- BREADCRUMBS --> <div class="breadcrumbs"> <div class="trace"><span class="bchead">Spoor:</span> <span class="bcsep">•</span> <span class="curid"><bdi><a href="/nl:acl" class="breadcrumbs" title="nl:acl">acl</a></bdi></span></div> </div> <hr class="a11y" /> </div></header><!-- /header --> <div class="wrapper group"> <!-- ********** ASIDE ********** --> <nav id="dokuwiki__aside" aria-label="Zijbalk"><div class="pad aside include group"> <h3 class="toggle">Zijbalk</h3> <div class="content"><div class="group"> <div class="notify">Deze vertaling is ouder dan de <a href="/acl" class="wikilink1">originele pagina</a> en kan verouderd zijn. Kijk wat er is <a href="/acl?do=diff&rev=1462831498" class="wikilink1">veranderd</a>.</div><div class="plugin_translation is-dropdown"><span class="title">Vertaling van deze pagina<sup><a href="/localization" class="wikilink1" title="localization" data-wiki-id="localization">?</a></sup>: </span><ul><li class="a"><a class="wikilink1" title="English" href="/acl">English (en)</a></li><li class="a"><a class="wikilink2" title="|العربية" href="/ar:acl">|العربية (ar)</a></li><li class="a"><a class="wikilink2" title="Català" href="/ca:acl">Català (ca)</a></li><li class="a"><a class="wikilink1" title="Česky" href="/cs:acl">Česky (cs)</a></li><li class="a"><a class="wikilink2" title="Dansk" href="/da:acl">Dansk (da)</a></li><li class="a"><a class="wikilink1" title="Deutsch" href="/de:acl">Deutsch (de)</a></li><li class="a"><a class="wikilink2" title="Ελληνικά" href="/el:acl">Ελληνικά (el)</a></li><li class="a"><a class="wikilink1" title="Esperanto" href="/eo:acl">Esperanto (eo)</a></li><li class="a"><a class="wikilink1" title="Español" href="/es:acl">Español (es)</a></li><li class="a"><a class="wikilink1" title="فارسی" href="/fa:acl">فارسی (fa)</a></li><li class="a"><a class="wikilink1" title="Français" href="/fr:acl">Français (fr)</a></li><li class="a"><a class="wikilink2" title="עברית" href="/he:acl">עברית (he)</a></li><li class="a"><a class="wikilink2" title="Magyar" href="/hu:acl">Magyar (hu)</a></li><li class="a"><a class="wikilink1" title="Italiano" href="/it:acl">Italiano (it)</a></li><li class="a"><a class="wikilink1" title="日本語" href="/ja:acl">日本語 (ja)</a></li><li class="a"><a class="wikilink1" title="한국어" href="/ko:acl">한국어 (ko)</a></li><li class="a"><a class="wikilink2" title="Lietuvių Kalba" href="/lt:acl">Lietuvių Kalba (lt)</a></li><li class="span"><span class="wikilink1" title="Nederlands">Nederlands (nl)</span></li><li class="a"><a class="wikilink2" title="Norsk" href="/no:acl">Norsk (no)</a></li><li class="a"><a class="wikilink1" title="Polski" href="/pl:acl">Polski (pl)</a></li><li class="a"><a class="wikilink1" title="Português" href="/pt-br:acl">Português (pt-br)</a></li><li class="a"><a class="wikilink2" title="Română" href="/ro:acl">Română (ro)</a></li><li class="a"><a class="wikilink1" title="Русский" href="/ru:acl">Русский (ru)</a></li><li class="a"><a class="wikilink2" title="Српски Језик" href="/sr:acl">Српски Језик (sr)</a></li><li class="a"><a class="wikilink2" title="Svenska" href="/sv:acl">Svenska (sv)</a></li><li class="a"><a class="wikilink2" title="ไทย" href="/th:acl">ไทย (th)</a></li><li class="a"><a class="wikilink1" title="Українська" href="/uk:acl">Українська (uk)</a></li><li class="a"><a class="wikilink1" title="中文" href="/zh:acl">中文 (zh)</a></li><li class="a"><a class="wikilink2" title="繁體中文" href="/zh-tw:acl">繁體中文 (zh-tw)</a></li></ul></div> <p> <strong>Leer over DokuWiki</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/nl:features" class="wikilink1" title="nl:features" data-wiki-id="nl:features">Functies</a> & <a href="/blogroll" class="wikilink1" title="blogroll" data-wiki-id="blogroll">reviews</a> </div> </li> <li class="level1"><div class="li"> <a href="/nl:install" class="wikilink1" title="nl:install" data-wiki-id="nl:install">Installatiehandleiding</a></div> </li> <li class="level1"><div class="li"> <a href="/nl:manual" class="wikilink1" title="nl:manual" data-wiki-id="nl:manual">Gebruikershandleiding</a> & <a href="/nl:wiki:syntax" class="wikilink1" title="nl:wiki:syntax" data-wiki-id="nl:wiki:syntax">syntax</a></div> </li> <li class="level1"><div class="li"> <a href="/changes" class="wikilink1" title="changes" data-wiki-id="changes">Versie opmerkingen</a></div> </li> <li class="level1"><div class="li"> <a href="/nl:faq" class="wikilink1" title="nl:faq" data-wiki-id="nl:faq">FAQ</a></div> </li> </ul> <p> <strong>Geavanceerd Gebruik</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/nl:extensions" class="wikilink1" title="nl:extensions" data-wiki-id="nl:extensions">Uitbreidingen</a></div> </li> <li class="level1"><div class="li"> <a href="/development" class="wikilink1" title="development" data-wiki-id="development">Ontwikkelhandleiding</a></div> </li> </ul> <p> <strong>Bedrijfsmatig Gebruik</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/nl:faq:support" class="wikilink1" title="nl:faq:support" data-wiki-id="nl:faq:support">Krijg ondersteuning</a></div> </li> <li class="level1"><div class="li"> <a href="/nl:donate" class="wikilink1" title="nl:donate" data-wiki-id="nl:donate">Donaties</a></div> </li> </ul> <p> <strong>Onze Gemeenschap</strong> </p> <ul> <li class="level1"><div class="li"> <a href="/teams:getting_involved" class="wikilink1" title="teams:getting_involved" data-wiki-id="teams:getting_involved">Help mee</a></div> </li> <li class="level1"><div class="li"> <a href="http://forum.dokuwiki.org" class="urlextern" title="http://forum.dokuwiki.org">Gebruikersforum</a></div> </li> <li class="level1"><div class="li"> <a href="/nl:newsletter" class="wikilink1" title="nl:newsletter" data-wiki-id="nl:newsletter">Nieuwsbrief</a></div> </li> <li class="level1"><div class="li"> <a href="/nl:mailinglist" class="wikilink1" title="nl:mailinglist" data-wiki-id="nl:mailinglist">Ontwikkelaarsmaillijst</a></div> </li> </ul> <hr /> <p> Volg ons op <a href="http://www.facebook.com/pages/DokuWiki/52877633616" class="urlextern" title="http://www.facebook.com/pages/DokuWiki/52877633616">Facebook</a>, <a href="http://twitter.com/dokuwiki" class="urlextern" title="http://twitter.com/dokuwiki">Twitter</a> en andere <a href="/nl:social" class="wikilink1" title="nl:social" data-wiki-id="nl:social">sociale networken</a>. </p> </div></div> </div></nav><!-- /aside --> <!-- ********** CONTENT ********** --> <main id="dokuwiki__content"><div class="pad group"> <div class="pageId"><span>nl:acl</span></div> <div class="page group"> <!-- wikipage start --> <!-- TOC START --> <div id="dw__toc" class="dw__toc"> <h3 class="toggle">Inhoud</h3> <div> <ul class="toc"> <li class="level1"><div class="li"><a href="#access_control_lijsten_acl">Access Control Lijsten (ACL)</a></div> <ul class="toc"> <li class="level2"><div class="li"><a href="#configuratie_en_installatie">Configuratie en installatie</a></div> <ul class="toc"> <li class="level3"><div class="li"><a href="#zie_ook">zie ook</a></div></li> </ul> </li> <li class="level2"><div class="li"><a href="#toegangsbeperkingen">Toegangsbeperkingen</a></div> <ul class="toc"> <li class="level3"><div class="li"><a href="#acls_bewerken">ACLs bewerken</a></div></li> <li class="level3"><div class="li"><a href="#voorbeeld_van_acls">Voorbeeld van ACLs</a></div></li> </ul> </li> <li class="level2"><div class="li"><a href="#achtergrondinformatie">Achtergrondinformatie</a></div> <ul class="toc"> <li class="level3"><div class="li"><a href="#gebruikers_wildcards">Gebruikers Wildcards</a></div></li> </ul></li> </ul></li> </ul> </div> </div> <!-- TOC END --> <h1 class="sectionedit1" id="access_control_lijsten_acl">Access Control Lijsten (ACL)</h1> <div class="level1"> <p> <a href="/nl:dokuwiki" class="wikilink1" title="nl:dokuwiki" data-wiki-id="nl:dokuwiki">DokuWiki</a> is – zoals de meeste wiki's — standaard erg open. Het is iedereen toegestaan om pagina's aan te maken, te bewerken, en te verwijderen. Soms is het nuttig om de toegang te beperken tot bepaalde of alle pagina's. Hier komen de <em>Access Control Lists</em> (<abbr title="Access Control List">ACL</abbr>) om de hoek kijken. Deze pagina moet je een overzicht geven van hoe ACLs werken in DokuWiki en hoe ze ingesteld worden. </p> </div> <div class="secedit editbutton_section editbutton_1"><form class="button btn_secedit" method="post" action="/nl:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1464089287" /><input type="hidden" name="summary" value="[Access Control Lijsten (ACL)] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="access_control_lijsten_acl" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="1-435" /><button type="submit" title="Access Control Lijsten (ACL)">Aanpassen</button></div></form></div> <h2 class="sectionedit2" id="configuratie_en_installatie">Configuratie en installatie</h2> <div class="level2"> <p> ACLs kunnen aangezet worden in de <a href="/nl:installer" class="wikilink2" title="nl:installer" rel="nofollow" data-wiki-id="nl:installer">installer</a> en een initieel <abbr title="Access Control List">ACL</abbr>-beleid kan daar meteen gekozen worden. Om handmatig ACLs aan te zetten, schakel je de <a href="/config:useacl" class="wikilink1" title="config:useacl" data-wiki-id="config:useacl">useacl</a>-optie in en kopieer je de voorbeeldbestanden <code>conf/acl.auth.php.dist</code> en <code>conf/users.auth.php.dist</code> naar <code>conf/acl.auth.php</code> en <code>conf/users.auth.php</code> respectievelijk. </p> </div> <div class="secedit editbutton_section editbutton_2"><form class="button btn_secedit" method="post" action="/nl:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1464089287" /><input type="hidden" name="summary" value="[Configuratie en installatie] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="configuratie_en_installatie" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="436-825" /><button type="submit" title="Configuratie en installatie">Aanpassen</button></div></form></div> <h3 class="sectionedit3" id="zie_ook">zie ook</h3> <div class="level3"> <p> Er zijn nog een aantal configuratieopties en functies die gerelateerd zijn aan authenticatie, gebruikersregistratie en <abbr title="Access Control List">ACL</abbr>-instellingen. Bekijk de bijhorende wikipagina's voor meer informatie: </p> <ul> <li class="level1"><div class="li"> Config optie <a href="/config:useacl" class="wikilink1" title="config:useacl" data-wiki-id="config:useacl">useacl</a> – inschakelen van <abbr title="Access Control List">ACL</abbr> gebruik</div> </li> <li class="level1"><div class="li"> Config optie <a href="/config:superuser" class="wikilink1" title="config:superuser" data-wiki-id="config:superuser">superuser</a> – instellen superusers met <abbr title="Access Control List">ACL</abbr>-toekenrechten</div> </li> <li class="level1"><div class="li"> Config optie <a href="/config:disableactions" class="wikilink1" title="config:disableactions" data-wiki-id="config:disableactions">disableactions</a> – staat toe om de open registratie uit te schakelen</div> </li> <li class="level1"><div class="li"> Config optie <a href="/config:defaultgroup" class="wikilink1" title="config:defaultgroup" data-wiki-id="config:defaultgroup">defaultgroup</a> – de standaardgroep waaraan nieuwe gebruikers worden toegevoegd</div> </li> <li class="level1"><div class="li"> <a href="/plugin:usermanager" class="wikilink1" title="plugin:usermanager" data-wiki-id="plugin:usermanager">User Manager</a> – beheren van gebruikers</div> </li> <li class="level1"><div class="li"> <a href="/auth" class="wikilink1" title="auth" data-wiki-id="auth">Authentication Backends</a> – identificeren van gebruikers vanuit verschillende databronnen</div> </li> <li class="level1"><div class="li"> <a href="/faq:regdisable" class="wikilink1" title="faq:regdisable" data-wiki-id="faq:regdisable">FAQ: Hoe schakel je open gebruikersregistratie uit</a></div> </li> </ul> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>WAARSCHUWING:</strong> DokuWiki's <abbr title="Access Control List">ACL</abbr> functie is een tijd geleden toegevoegd en zou vrij stabiel moeten zijn. Als u zich zorgen maakt over de risico's van niet-geautoriseerde gebruikers die toegang krijgen tot informatie uit uw wiki, dan moet u die informatie nooit op een computer zetten die toegankelijk is vanaf internet. </p> </div> <div class="secedit editbutton_section editbutton_3"><form class="button btn_secedit" method="post" action="/nl:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1464089287" /><input type="hidden" name="summary" value="[zie ook] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="zie_ook" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="826-1960" /><button type="submit" title="zie ook">Aanpassen</button></div></form></div> <h2 class="sectionedit4" id="toegangsbeperkingen">Toegangsbeperkingen</h2> <div class="level2"> <p> Toegangsbeperkingen kunnen worden gekoppeld aan <a href="/nl:pagename" class="wikilink1" title="nl:pagename" data-wiki-id="nl:pagename">pagina's</a> and <a href="/nl:namespaces" class="wikilink1" title="nl:namespaces" data-wiki-id="nl:namespaces">namespaces</a>. Er zijn zeven permissies: <em>geen</em>, <em>lezen</em>, <em>bewerken</em>, <em>aanmaken</em>, <em>uploaden</em>, <em>verwijderen</em> en <em>beheer</em>. Elke hogere permissie bevat ook de lagere permissies, waar lezen de laagste is en verwijderen de hoogste. Merk op dat het aanmaken, uploaden en verwijderen van permissies alleen toegekend kunnen worden aan namespaces. </p> <p> Regels die ingesteld zijn voor namespaces gelden zowel voor media-namespaces als voor paginanamespaces. </p> <p> Als DokuWiki controleert welke rechten het aan een gebruiker moet geven, zal het alle regels gebruiken die overeenkomen met de gebruikersnaam of de groepen waarin gebruiker zich bevindt. De regel die de permissie bepaalt voor de gebruiker wordt gekozen met het volgende proces: </p> <ul> <li class="level1"><div class="li"> Regels die preciezer overeenkomen met de namespace:page hebben de voorkeur boven regels die ruimer overeenkomen – we noemen dit “specific matching”.</div> </li> <li class="level1"><div class="li"> Als er meer dan één regel overeenkomt op hetzelfde niveau, heeft de regel met het hoogste toegangsniveau de voorkeur.</div> </li> </ul> <p> Gebruikers zitten in de groepen waarin ze via de <a href="/plugin:usermanager" class="wikilink1" title="plugin:usermanager" data-wiki-id="plugin:usermanager">gebruikersmanager</a> zijn geplaatst (of via de <a href="/auth" class="wikilink1" title="auth" data-wiki-id="auth">auth</a> backend). Er zijn echter twee bijzondere <strong>groepen</strong>: </p> <ul> <li class="level1"><div class="li"> <strong>@ALL</strong>. Iedereen, ook niet-ingelogde gebruikers, is lid van de ALL groep. Je kunt deze groep gebruiken om de toegang voor iedereen te beperken (als een basisinstelling) en om dan voor specifieke gebruikers de toegang weer wat vrijer in te stellen.</div> </li> <li class="level1"><div class="li"> <strong>@user</strong>. Alle zelf-geregistreerde gebruikers zijn standaard automatisch lid van de groep 'user'. Gebruik dit om permissies toe te kennen aan 'ingelogde' gebruikers. De naam van deze groep wordt ingesteld via de <a href="/config:defaultgroup" class="wikilink1" title="config:defaultgroup" data-wiki-id="config:defaultgroup">defaultgroup</a>-optie. In tegenstelling tot de virtuele “ALL”-groep, is de “user”-groep een echte groep, waaraan alle gebruikers automatisch worden toegevoegd als de plain auth backend wordt gebruikt. Als je een andere backend gebruikt is het nodig om de groepen te gebruiken die geleverd worden door die backend.</div> </li> </ul> <p> Groepen worden intern en in de <abbr title="Access Control List">ACL</abbr> manager weergegeven door de groepsnaam te laten beginnen met een <code>@</code> (bijv. @user ). </p> </div> <div class="secedit editbutton_section editbutton_4"><form class="button btn_secedit" method="post" action="/nl:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1464089287" /><input type="hidden" name="summary" value="[Toegangsbeperkingen] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="toegangsbeperkingen" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="1961-4183" /><button type="submit" title="Toegangsbeperkingen">Aanpassen</button></div></form></div> <h3 class="sectionedit5" id="acls_bewerken">ACLs bewerken</h3> <div class="level3"> <p> Je kunt makkelijk nieuwe regels toevoegen of bestaande regels wijzigen, als je de <a href="/plugin:acl" class="wikilink1" title="plugin:acl" data-wiki-id="plugin:acl">ACL Manager</a> gebruikt. Deze is beschikbaar via het Beheerdermenu. Een gedetailleerde beschrijving van de interface kan je <a href="/plugin:acl" class="wikilink1" title="plugin:acl" data-wiki-id="plugin:acl">hier</a> vinden. </p> <p> In principe kun je een nieuwe <abbr title="Access Control List">ACL</abbr>-regel in drie stappen toevoegen: </p> <ol> <li class="level1"><div class="li"> Selecteer de namespace of pagina die beperkt moet worden van de navigatieboom linksboven.</div> </li> <li class="level1 node"><div class="li"> Kies op wie de <abbr title="Access Control List">ACL</abbr>-regel van toepassing is:</div> <ul> <li class="level2"><div class="li"> door een bekende groep of gebruik uit het keuzemenu te selecteren, of</div> </li> <li class="level2"><div class="li"> door “Gebruiker:” of “Groep:” te selecteren en een groep of gebruikersnaam in te vullen in het veld.</div> </li> </ul> </li> <li class="level1"><div class="li"> Kies de juiste permissie.</div> </li> </ol> <p> Bestaande regels kunnen aangepast of verwijderd worden in de tabel onderaan de <abbr title="Access Control List">ACL</abbr> manager. </p> </div> <div class="secedit editbutton_section editbutton_5"><form class="button btn_secedit" method="post" action="/nl:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1464089287" /><input type="hidden" name="summary" value="[ACLs bewerken] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="acls_bewerken" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="4184-4973" /><button type="submit" title="ACLs bewerken">Aanpassen</button></div></form></div> <h3 class="sectionedit6" id="voorbeeld_van_acls">Voorbeeld van ACLs</h3> <div class="level3"> <p> In deze alinea willen we uitleggen hoe toegangsregels werken, door een verzonnen voorbeeld situatie die er als volgt uit ziet in de <abbr title="Access Control List">ACL</abbr> manager: </p> <p> <a href="/_detail/aclexample.png?id=nl%3Aacl" class="media" title="aclexample.png"><img src="/_media/aclexample.png" class="media" loading="lazy" alt="" /></a> </p> <p> Laten we elke lijn even apart bekijken: </p> <ol> <li class="level1"><div class="li"> Dit bepaalt de permissies voor iedereen in de hoofdnamespace, het staat iedereen toe om pagina's bewerken en aan te maken. Uploaden is wel niet toegestaan.</div> </li> <li class="level1"><div class="li"> Gebruiker <em>bigboss</em> zijn alle rechten gegeven.</div> </li> <li class="level1"><div class="li"> De toegang tot de <code>devel</code> namespace is ingeperkt. Niemand mag iets doen.</div> </li> <li class="level1"><div class="li"> Hoewel eigenlijk niet niemand – hier worden de leden van <em>devel</em>-groep bijna alle rechten gegeven.</div> </li> <li class="level1"><div class="li"> En natuurlijk is <em>bigboss</em> ook welkom – en hij is ook de enige die geüploade bestanden mag verwijderen.</div> </li> <li class="level1"><div class="li"> En het <em>marketing</em> team mag alles lezen in <code>devel</code> namespace, maar dus alleen lezen.</div> </li> <li class="level1"><div class="li"> De <em>devel</em>-jongens willen wel niet dat hun baas de pagina <code>funstuff</code> ziet – herinner dat exact overeenkomende paginanamen algemenere namespace permissies overschrijven.</div> </li> <li class="level1"><div class="li"> En tot slot mogen de <em>marketing</em>-jongens de pagina <code>devel:marketing</code> bewerken.</div> </li> <li class="level1"><div class="li"> Vervolgens worden de permissies voor de namespace <code>marketing</code> ingesteld. Alle leden van de <em>marketing</em>-groep mogen hier uploaden – andere gebruikers komen overeen met regel 1, dus zij mogen alleen aanmaken en bewerken. <em>bigboss</em> erft zijn rechten van regel 2 dus hij mag uploaden en bestanden verwijderen.</div> </li> <li class="level1"><div class="li"> De laatste regel beperkt uiteindelijk de permissies voor de startpagina tot leesrechten voor iedereen. Alleen <a href="/config:superuser" class="wikilink1" title="config:superuser" data-wiki-id="config:superuser">superusers</a> mogen deze pagina aanpassen.</div> </li> </ol> <p> Bekijk het tweede voorbeeld om beter te begrijpen hoe <strong>specific matching</strong> werkt: </p> <p> <a href="/_detail/aclexample2.png?id=nl%3Aacl" class="media" title="aclexample2.png"><img src="/_media/aclexample2.png" class="media" loading="lazy" alt="" /></a> </p> <p> Nu kijken we welke regels passen voor de verschillende gebruikers als zijn proberen toegang te krijgen tot de pagina <code>private:bobspage</code>. </p> <ol> <li class="level1 node"><div class="li"> abby, een gewone gebruiker</div> <ul> <li class="level2"><div class="li"> drie regels zijn actief, #1, #2, #4</div> </li> <li class="level2"><div class="li"> regel #4 is het meest nauwkeurig, het komt overeen op namespace-niveau en gaat dus voor op andere twee regels</div> </li> <li class="level2"><div class="li"> abby's permissieniveau is 0</div> </li> </ul> </li> <li class="level1 node"><div class="li"> bob, een gewone gebruiker</div> <ul> <li class="level2"><div class="li"> vier regels zijn actief, #1, #2, #4, #6</div> </li> <li class="level2"><div class="li"> regel #6 wint omdat die exact overeenkomt</div> </li> <li class="level2"><div class="li"> bob's permissieniveau is 16</div> </li> </ul> </li> <li class="level1 node"><div class="li"> bob vergeet om in te loggen en probeert toegang te krijgen tot zijn pagina</div> <ul> <li class="level2"><div class="li"> twee regels zijn actief, #1 & #4</div> </li> <li class="level2"><div class="li"> regel #4 is het meest nauwkeurig, die wint</div> </li> <li class="level2"><div class="li"> bob's permissieniveau, nu hij niet is ingelogd, is 0</div> </li> </ul> </li> <li class="level1 node"><div class="li"> charlie, een staflid</div> <ul> <li class="level2"><div class="li"> vijf regels zijn actief, #1 - #5</div> </li> <li class="level2"><div class="li"> twee regels komen overeen op namespace-niveau, #5 geeft charlie hogere permissies en wint dus</div> </li> <li class="level2"><div class="li"> charlie's permissiesniveau is 16</div> </li> </ul> </li> </ol> <p> Let op rule #5, deze lijkt een duplicaat van regel #3. Zonder deze regel, hebben stafleden geen toegang tot de private namespace omdat regel #4 hen uitsluit. </p> </div> <div class="secedit editbutton_section editbutton_6"><form class="button btn_secedit" method="post" action="/nl:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1464089287" /><input type="hidden" name="summary" value="[Voorbeeld van ACLs] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="voorbeeld_van_acls" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="4974-7791" /><button type="submit" title="Voorbeeld van ACLs">Aanpassen</button></div></form></div> <h2 class="sectionedit7" id="achtergrondinformatie">Achtergrondinformatie</h2> <div class="level2"> <p> Toegangsbeperkingen worden opgeslagen in een bestand genaamd <code>conf/acl.auth.php</code>, deze moet beschrijfbaar zijn voor de webserver als je de hierboven beschreven <abbr title="Access Control List">ACL</abbr> beheerinterface wilt gebruiken. Het wordt niet aanbevolen om dit bestand handmatig aan te passen. Gebruik hiervoor liever de beheerinterface. </p> <p> Lege regels en shell-stijl commentaar worden genegeerd. Elke regel bevat 3 met spaties gescheiden velden: </p> <ul> <li class="level1"><div class="li"> De bron die beperkt wordt. Dit een <a href="/nl:pagename" class="wikilink1" title="nl:pagename" data-wiki-id="nl:pagename">pagename</a> of een <a href="/nl:namespaces" class="wikilink1" title="nl:namespaces" data-wiki-id="nl:namespaces">namespace</a> zijn. Namespaces worden gemarkeerd met een extra asterisk (zie de voorbeelden hieronder).</div> </li> <li class="level1"><div class="li"> Een groep of een gebruikersnaam. Groepsnamen worden gemarkeerd door te beginnen met een <code>@</code>-teken.</div> </li> <li class="level1"><div class="li"> Een permissieniveau (zie hieronder).</div> </li> </ul> <p> Er zijn 7 permissieniveau's weergegeven met een integer. Hogere niveau's omvatten ook de lagere. Als je kunt bewerken kun je ook lezen. De <em>admin</em> permissie van <em>255</em> kan niet gebruikt worden in het <code>conf/acl.auth.php</code>-bestand. Die is alleen om intern te kunnen controleren op de <a href="/config:superuser" class="wikilink1" title="config:superuser" data-wiki-id="config:superuser">superuser</a> optie. </p> <div class="table sectionedit8"><table class="inline"> <thead> <tr class="row0"> <th class="col0 leftalign"> Naam </th><th class="col1"> Niveau </th><th class="col2 leftalign"> geldt voor </th><th class="col3 leftalign"> Permissie </th><th class="col4"> DokuWiki constante </th> </tr> </thead> <tr class="row1"> <td class="col0 leftalign"> geen </td><td class="col1 centeralign"> 0 </td><td class="col2"> pagina's, namespaces </td><td class="col3 leftalign"> geen permissie – compleet uitgesloten </td><td class="col4 leftalign"> AUTH_NONE </td> </tr> <tr class="row2"> <td class="col0 leftalign"> lezen </td><td class="col1 centeralign"> 1 </td><td class="col2"> pagina's, namespaces </td><td class="col3 leftalign"> leespermissie </td><td class="col4 leftalign"> AUTH_READ </td> </tr> <tr class="row3"> <td class="col0 leftalign"> bewerken </td><td class="col1 centeralign"> 2 </td><td class="col2"> pagina's, namespaces </td><td class="col3 leftalign"> bestaande pagina's mogen bewerkt worden </td><td class="col4 leftalign"> AUTH_EDIT </td> </tr> <tr class="row4"> <td class="col0 leftalign"> aanmaken </td><td class="col1 centeralign"> 4 </td><td class="col2 leftalign"> namespaces </td><td class="col3 leftalign"> nieuwe pagina's mogen aangemaakt worden </td><td class="col4 leftalign"> AUTH_CREATE </td> </tr> <tr class="row5"> <td class="col0 leftalign"> uploaden </td><td class="col1 centeralign"> 8 </td><td class="col2 leftalign"> namespaces </td><td class="col3 leftalign"> mediabetanden mogen worden geüpload </td><td class="col4 leftalign"> AUTH_UPLOAD </td> </tr> <tr class="row6"> <td class="col0"> verwijderen </td><td class="col1 centeralign"> 16 </td><td class="col2 leftalign"> namespaces </td><td class="col3"> mediabetanden mogen worden overschreven of verwijderd </td><td class="col4 leftalign"> AUTH_DELETE </td> </tr> <tr class="row7"> <td class="col0 leftalign"> beheer </td><td class="col1 centeralign"> 255 </td><td class="col2 leftalign"> admin plugins </td><td class="col3 leftalign"> superuser<sup><a href="#fn__1" id="fnt__1" class="fn_top">1)</a></sup> kan beheerinstellingen wijzigen </td><td class="col4 leftalign"> AUTH_ADMIN </td> </tr> </table></div> <div class="secedit editbutton_table editbutton_8"><form class="button btn_secedit" method="post" action="/nl:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1464089287" /><input type="hidden" name="summary" value="[Tabel] " /><input type="hidden" name="target" value="table" /><input type="hidden" name="hid" value="table" /><input type="hidden" name="range" value="8868-9795" /><button type="submit" title="Tabel">Aanpassen</button></div></form></div> <p> Hier is een voorbeeld die hoort bij het eerste voorbeeld dat hierboven is gegeven: </p> <pre class="file">* @ALL 4 * bigboss 16 devel:* @ALL 0 devel:* @devel 8 devel:* bigboss 16 devel:* @marketing 1 devel:funstuff bigboss 0 devel:marketing @marketing 2 marketing:* @marketing 8 start @ALL 1</pre> <p> Merk alsjeblief op dat <strong>volgorde niet uitmaakt</strong> in het bestand. Het bestand wordt in zijn geheel verwerkt, waarbij de perfecte overeenkomst tussen de huidige pagina en de gebruiker wordt gezocht. Wanneer een overkomst is gevonden wordt verdere controle gestopt. Als er geen overeenkomst wordt gevonden, worden de groeppermissies voor de huidige pagina gecontroleerd. Als er nog geen overkomst is gevonden wordt de volgende hogere namespace gecontroleerd. </p> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Opmerking:</strong> Om gebruikers en groepen te configureren met speciale tekens (zoals spaties) heb je <abbr title="Uniform Resource Locator">URL</abbr> escaping nodig. Dit is alleen van toepassing op speciale karakters in de laagste 128 byte range. Het <abbr title="Access Control List">ACL</abbr> bestand gebruikt UTF-8 encodering dus elke multibytekarakter kan worden geschreven zoals die is. </p> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Opmerking:</strong> Als $conf['authtype'] = 'ad'; en er zijn groepnamen met spaties dan is het nodig om dit te schrijven in acl.auth.php als “%5f” in plaats van “%20”. Dit omdat groepnamen met spaties eerst worden omgezet in lagestrepen “_”, wat gelijk is aan “%5f”. </p> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Opmerking:</strong> De verwijderpermissies heeft alleen effect op de mediabestanden. Pagina's kunnen worden verwijderd en hersteld door iedereen met minstens bewerkpermissies. Iemand met uploadpermissies, maar zonder verwijderpermissies kan niet de bestaande mediabestanden overschrijven. </p> </div> <div class="secedit editbutton_section editbutton_7"><form class="button btn_secedit" method="post" action="/nl:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1464089287" /><input type="hidden" name="summary" value="[Achtergrondinformatie] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="achtergrondinformatie" /><input type="hidden" name="codeblockOffset" value="0" /><input type="hidden" name="range" value="7792-11580" /><button type="submit" title="Achtergrondinformatie">Aanpassen</button></div></form></div> <h3 class="sectionedit9" id="gebruikers_wildcards">Gebruikers Wildcards</h3> <div class="level3"> <p> Het is mogelijk om gebruikers wildcards te gebruiken in ACLs. Dit kan nuttig zijn voor Wiki's met veel geregistreerde gebruikers, waar je elke gebruiker een eigen namespace wil geven waar alleen hij/zij schrijfrechten heeft, maar dat niet per gebruiker wilt instellen. Omdat te bereiken wordt <strong>%USER%</strong> vervangen door de gebruikersnaam van de gebruiker die op dat moment is ingelogd. <br/> In het volgende voorbeeld krijgt een ingelogde gebruiker alle rechten (uploaden en verwijderen) voor de namespace van de gebruiker <code>users:<username>:*</code> en heeft geen toegang tot alle andere namespaces in <code>users:*</code> <br/> In dit geval hebben ingelogde gebruikers alleen toegang tot hun eigen namespace en geen toegang (ook niet lezen) tot de gebruikersnamespaces van alle andere gebruikers </p> <pre class="file"># # Verleent volledige toegang tot de namespace van de ingelogde gebruiker users:%USER%:* %USER% AUTH_DELETE # # Staat toe om naar eigen namespace te bladeren via de INDEX users: %USER% AUTH_READ # # Staat lezen toe op de startpagina in de <users> namespace users:start %USER% AUTH_READ # # Schakelt alle toegang uit tot gebruikers namespaces die niet van de ingelogde gebuiker zijn (inclusief het bekijken van namespaces via INDEX) users:* @user AUTH_NONE</pre> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Opmerking:</strong> versie 2009-12-25c “Lemming” heeft een afwijking. Als je <abbr title="Access Control List">ACL</abbr> toevoegd, bijwerkt of verwijderd met de <abbr title="Graphical User Interface">GUI</abbr> beheerinterface zal de DokuWiki-engine %USER% in het tweede veld van <abbr title="Access Control List">ACL</abbr> vervangen door %25USER%25. Dit is een <a href="http://bugs.dokuwiki.org/index.php?do=details&task_id=1955" class="urlextern" title="http://bugs.dokuwiki.org/index.php?do=details&task_id=1955">bug FS#1955</a>. Om dit te vermijden, - moet je permissies alleen handmatig aanpassen (bestand: <code>conf/acl.auth.php</code>) of handmatig corrigeren na elke bewerking van <abbr title="Access Control List">ACL</abbr> met de <abbr title="Graphical User Interface">GUI</abbr> omdat het patroon %25USER%25 niet werkt zoals verwacht, alleen %USER% moet gebruikt worden in <code>conf/acl.auth.php</code>. De bug is gerepareerd in de huidige versie. </p> <p> <img src="/lib/images/smileys/exclaim.svg" class="icon smiley" alt=":!:" /> <strong>Opmerking:</strong> De wildcard is recent gewijzigd van @ naar % – als je upgrade van een oudere versie moet je jouw <abbr title="Access Control List">ACL</abbr>-instellingen ook wijzigen. </p> </div> <div class="secedit editbutton_section editbutton_9"><form class="button btn_secedit" method="post" action="/nl:acl"><div class="no"><input type="hidden" name="do" value="edit" /><input type="hidden" name="rev" value="1464089287" /><input type="hidden" name="summary" value="[Gebruikers Wildcards] " /><input type="hidden" name="target" value="section" /><input type="hidden" name="hid" value="gebruikers_wildcards" /><input type="hidden" name="codeblockOffset" value="1" /><input type="hidden" name="range" value="11581-" /><button type="submit" title="Gebruikers Wildcards">Aanpassen</button></div></form></div><div class="footnotes"> <div class="fn"><sup><a href="#fnt__1" id="fn__1" class="fn_bot">1)</a></sup> <div class="content">zie <a href="/config:superuser" class="wikilink1" title="config:superuser" data-wiki-id="config:superuser">superuser</a></div></div> </div> <!-- wikipage stop --> </div> <div class="docInfo"><bdi>nl/acl.txt</bdi> · Laatst gewijzigd: <time datetime="2016-05-24T13:28:07+0200">2016-05-24 13:28</time> door <bdi>194.78.206.198</bdi></div> <hr class="a11y" /> </div></main><!-- /content --> <!-- PAGE ACTIONS --> <nav id="dokuwiki__pagetools" aria-labelledby="dokuwiki__pagetools__heading"> <h3 class="a11y" id="dokuwiki__pagetools__heading">Paginahulpmiddelen</h3> <div class="tools"> <ul> <li class="edit"><a href="/nl:acl?do=edit" title="Pagina aanpassen [e]" rel="nofollow" accesskey="e"><span>Pagina aanpassen</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg></a></li><li class="revs"><a href="/nl:acl?do=revisions" title="Oude revisies [o]" rel="nofollow" accesskey="o"><span>Oude revisies</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M11 7v5.11l4.71 2.79.79-1.28-4-2.37V7m0-5C8.97 2 5.91 3.92 4.27 6.77L2 4.5V11h6.5L5.75 8.25C6.96 5.73 9.5 4 12.5 4a7.5 7.5 0 0 1 7.5 7.5 7.5 7.5 0 0 1-7.5 7.5c-3.27 0-6.03-2.09-7.06-5h-2.1c1.1 4.03 4.77 7 9.16 7 5.24 0 9.5-4.25 9.5-9.5A9.5 9.5 0 0 0 12.5 2z"/></svg></a></li><li class="backlink"><a href="/nl:acl?do=backlink" title="Referenties" rel="nofollow"><span>Referenties</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10.59 13.41c.41.39.41 1.03 0 1.42-.39.39-1.03.39-1.42 0a5.003 5.003 0 0 1 0-7.07l3.54-3.54a5.003 5.003 0 0 1 7.07 0 5.003 5.003 0 0 1 0 7.07l-1.49 1.49c.01-.82-.12-1.64-.4-2.42l.47-.48a2.982 2.982 0 0 0 0-4.24 2.982 2.982 0 0 0-4.24 0l-3.53 3.53a2.982 2.982 0 0 0 0 4.24m2.82-4.24c.39-.39 1.03-.39 1.42 0a5.003 5.003 0 0 1 0 7.07l-3.54 3.54a5.003 5.003 0 0 1-7.07 0 5.003 5.003 0 0 1 0-7.07l1.49-1.49c-.01.82.12 1.64.4 2.43l-.47.47a2.982 2.982 0 0 0 0 4.24 2.982 2.982 0 0 0 4.24 0l3.53-3.53a2.982 2.982 0 0 0 0-4.24.973.973 0 0 1 0-1.42z"/></svg></a></li><li class="top"><a href="#dokuwiki__top" title="Terug naar boven [t]" rel="nofollow" accesskey="t"><span>Terug naar boven</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"/></svg></a></li> </ul> </div> </nav> </div><!-- /wrapper --> <!-- ********** FOOTER ********** --> <footer id="dokuwiki__footer"><div class="pad"> <div class="license">Tenzij anders vermeld valt de inhoud van deze wiki onder de volgende licentie: <bdi><a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license" class="urlextern">CC Attribution-Share Alike 4.0 International</a></bdi></div> <div class="buttons"> <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.en" rel="license"><img src="/lib/images/license/button/cc-by-sa.png" alt="CC Attribution-Share Alike 4.0 International" /></a> <a href="https://www.dokuwiki.org/donate" title="Donate" ><img src="/lib/tpl/dokuwiki/images/button-donate.gif" width="80" height="15" alt="Donate" /></a> <a href="https://php.net" title="Powered by PHP" ><img src="/lib/tpl/dokuwiki/images/button-php.gif" width="80" height="15" alt="Powered by PHP" /></a> <a href="//validator.w3.org/check/referer" title="Valid HTML5" ><img src="/lib/tpl/dokuwiki/images/button-html5.png" width="80" height="15" alt="Valid HTML5" /></a> <a href="//jigsaw.w3.org/css-validator/check/referer?profile=css3" title="Valid CSS" ><img src="/lib/tpl/dokuwiki/images/button-css.png" width="80" height="15" alt="Valid CSS" /></a> <a href="https://dokuwiki.org/" title="Driven by DokuWiki" ><img src="/lib/tpl/dokuwiki/images/button-dw.png" width="80" height="15" alt="Driven by DokuWiki" /></a> </div> <div style="margin-top: 2em; font-size:90%" class="dokuwiki"><div style="float:right"><a href="http://www.splitbrain.org/personal#imprint" style="float:right; text-decoration: none; color:#333">Imprint</a></div></div><!-- Include for DokuWiki site wide top bar --> <style type="text/css"> @media screen { body { padding-top: 30px; } #global__header { position: absolute; top: 0; left: 0; text-align: left; vertical-align: middle; line-height: 1.5; background-color: #333; box-shadow: 0 0 8px rgba(0,0,0,0.5); width: 100%; margin: 0; padding: 5px 20px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; overflow: hidden; } #global__header h2 { position: absolute; left: -99999em; top: 0; overflow: hidden; display: inline; } #global__header ul, #global__header li { margin: 0; padding: 0; list-style: none; display: inline; line-height: 1.5; } #global__header a { color: #bbb; text-decoration: none; margin-right: 20px; font-size: 14px; font-weight: normal; } #global__header a:hover, #global__header a:active, #global__header a:focus { color: #fff; text-decoration: underline; } #global__header form { float: right; margin: 0 0 0 20px; } #global__header input { background-color: #333; background-image: none; border: 1px solid #bbb; color: #fff; box-shadow: none; border-radius: 2px; margin: 0; line-height: normal; padding: 1px 0 1px 0; height: auto; } #global__header input.button { border: none; color: #bbb; } #global__header input.button:hover, #global__header input.button:active, #global__header input.button:focus { color: #fff; text-decoration: underline; } } /* /@media */ @media only screen and (min-width: 601px) { /* changes specific for www.dokuwiki.org */ #dokuwiki__header { padding-top: 3em; } #dokuwiki__usertools { top: 3em; } /* changes specific for bugs.dokuwiki.org */ div#container div#showtask { top: 40px; } } /* /@media */ @media only screen and (max-width: 600px) { body { padding-top: 0; } #global__header { position: static; white-space: normal; overflow: auto; } #global__header form { float: none; display: block; margin: 0 0 .4em; } } /* /@media */ @media print { #global__header { display: none; } } /* /@media */ </style> <div id="global__header"> <h2>Global DokuWiki Links</h2> <form method="get" action="https://search.dokuwiki.org/" target="_top"> <input type="text" name="q" title="Search all DokuWiki sites at once" class="input" /> <input type="submit" title="Search all DokuWiki sites at once" value="Search" class="button" /> </form> <ul> <li><a href="https://download.dokuwiki.org" title="Download the latest release" target="_top">Download</a></li> <li><a href="https://www.dokuwiki.org" title="Read the DokuWiki documentation" target="_top">Wiki</a></li> <li><a href="https://forum.dokuwiki.org" title="Ask questions in the DokuWiki forum" target="_top">Forum</a></li> <li><a href="https://irc.dokuwiki.org" title="Check IRC chat logs or join the chat" target="_top">IRC</a></li> <li><a href="https://github.com/splitbrain/dokuwiki/issues" title="Report and track bugs" target="_top">Bugs</a></li> <li><a href="https://translate.dokuwiki.org/" title="Help translating the DokuWiki interface" target="_top">Translate</a></li> <li><a href="https://github.com/splitbrain/dokuwiki" title="Access the most recent git commits" target="_top">Git</a></li> <li><a href="https://xref.dokuwiki.org/reference/dokuwiki/" title="Cross-Reference of the DokuWiki source code" target="_top">XRef</a></li> <li><a href="https://codesearch.dokuwiki.org/" title="Search through the sources of DokuWiki, plugins and templates" target="_top">Code Search</a></li> </ul> </div> <!-- end of DokuWiki top bar include --> </div></footer><!-- /footer --> </div></div><!-- /site --> <div class="no"><img src="/lib/exe/taskrunner.php?id=nl%3Aacl&1742431382" width="2" height="1" alt="" /></div> <div id="screen__mode" class="no"></div></body> </html>