AuthList ist als Ersatz von AuthTable gedacht. Es zeigt von allen Seiten die Rechte an, um zu überprüfen, ob vereinzelte Seiten noch ohne Rechte sind. Zusätzlich werden alle PmWiki/AuthUser-Gruppen in Klartext angezeigt. Hat eine Seite keine eigenständige Berechtigungen, sondern nur vererbte Rechte, dann werden diese Seiten ausgeblendet. (Lässt sich mit der Option View=all ausschalten)
authlist.php
in das Cookbook-Verzeichnis
config.php
folgenden Eintrag dazu:include_once("$FarmD/cookbook/authlist.php");
Alle Anpassungen müssen VOR dem Erweiterung-Aufruf in der config.php
eingetragen werden!
Variable | Vorgabewerte | Beschreibung |
---|---|---|
$PMAuthAdmin | admin | Anzeige Berechtigung (Mit z.B. "read@SiteAdmin.AuthList" kann die Berechtigung von SiteAdmin.AuthList übernommen werden) |
$PMAuthHide | admin | Ausgeblendete Berechtigungen (Es sind Reguläre Ausdrücke erlaubt) |
$PMAuthListFmt | ... | StyleSheets Definitionen |
Die Erweiterung wird hilfe von (:pagelist:)
aufgerufen.
Schablone: (:pagelist fmt=authlist <view=...> :)
Zusätzliche Optionen:
Option | Beschreibung |
---|---|
view=all | Zeigt alle Einträge an - auch die, die nur die Rechte geerbt haben |
view=<group> | Zeigt alle Einträge von der Gruppe an, die die Rechte geerbt haben |
(:pagelist fmt=authlist list=all:)
<< Links | Home | Serien >> << AuthDigest | Projekte | AuthTemplate >>