Artikel
- Diskussion
- Versionen
- Druckansicht
Auth List
Wiki SiteMap
> PmWiki Kochbuch
> Auth List
Auf dieser Seite... (verstecken)
- 1. Installation
- 1.1 Anpassungen
- 2. Aufruf:
- 3. Beispiel
- 4. Sonstiges
AuthList ist als Ersatz von Cookbook: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 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)
1. Installation
- Kopieren Sie
authlist.phpin das Cookbook-Verzeichnis - Fügen Sie in der
config.phpfolgenden Eintrag dazu:include_once("$FarmD/cookbook/authlist.php");
1.1 Anpassungen
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 |
2. Aufruf:
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 |
3. Beispiel
- Einfacher Aufruf:
(:pagelist fmt=authlist list=all:)
4. Sonstiges
- Getestet mit: pmwiki-2.1.27 stable, pmwiki-2.2.37
- Siehe auch: Cookbook:AuthList
- Downloadlink: Kochbuch:AuthList
Kategorie: Kochbuch, PmWiki, Public
<< Auth IPW | PmWiki Kochbuch | Delete Button >>
