Hier eine Kurzanleitung:
Die zu ändernden Dateien stehen in /etc/dokuwiki
. Prinzipiell scheint es am sinnvollsten zu sein, die Datei dokuwiki.php
nicht zu verändern, sondern entsprechende Einträge in die Datei local.php
zu kopieren und dort zu ändern.
ACL (Access Control Lists) wird wie folgt aktiviert:
users.auth.php.dist
nach users.auth.php
und acl.auth.php.dist
nach acl.auth.php
kopieren,local.php
die Einträge $conf['useacl'] = 1;
und $conf['superuser'] = '@admin
' hinzufügen,$conf['autopasswd'] = 0;
bewirkt, dass man sein Kennwort bei der Registrierung direkt eingeben kann. Anderenfalls wird es per mail verschickt, was aber (bei mir) noch nicht eingerichtet ist.Jetzt sollte zusätzlich unten ein „Anmelden“-Button erscheinen.
über den Anmelden-Button erreicht man die Möglichkeit, sich zu registrieren.
in der Datei users.auth.php
steht der neue Benutzer und ist in der Gruppe user
. Diese Gruppe ändert man zu admin
.
ist man als Benutzer der Gruppe admin angemeldet, bekommt man unten rechts einen „Admin“-Button zur Benutzerverwaltung. Hier kann man für jeden Namensraum und für jede Seite die Rechte eingeben
Die Funktion, dass sich neue Benutzer selbst registrieren können, ist natürlich abschaltbar
Es steckt doch noch so einiges mehr im Dokuwiki… Mit Hilfe von Templates (Designvorlagen) lässt sich recht einfach das Aussehen des Wikis verändern. Hier ein Beispiel einer gestern angelegten Homepage mit Dokuwiki: http://tanja.schmidt-mainz.de
/user/share/dokuwiki/lib/tpl/
kopierenFalls gewünscht, lässt sich die Designvorlage natürlich noch anpassen.