für die Liste aller Seiten

Entwickler und Administratoren

Überprüfen Sie, ob der Benutzer, der eine Seite abfragt, die spezifische Autorisierung hat, zum Beispiel 'browse', 'edit', 'upload', ...

if (CondAuth($pagename, 'edit')) { ... }

Sie können Autorisierungsebenen ('read', 'edit', 'attr', 'admin') oder Aktionsnamen ('browse', 'upload', 'source') als zweites Argument übergeben.

Wenn Sie CondAuth() oder andere, ähnliche Funktionen benutzen, ist es wichtig daran zu denken, dass Sie sie so spät wie möglich in Ihrer config.php-Datei aufrufen, um verschiedene Caching-Probleme zu vermeiden, die sonst nur sehr schwer mit den übliche 'Troubleshoot'-Verfahren zu finden und zu lösen sind. CondAuth füllt den Cache / die Caches, was für nachfolgenden Kode zu Problemen führen kann, wenn der Kode den Cache leer erwartet.

Siehe auch:

  • Funktionen - Beschreibung verschiedener innerer Funktionen und deren Arbeitsweise

für die Liste aller Seiten


Originalseite auf PmWikiDe.CondAuth   —   Rückverweise

Zuletzt geändert:   PmWikiDe.CondAutham 11.07.2017
  



Impressum:

Niedersächsischer Turner-Bund e.V. (NTB)
Maschstraße 18
30169 Hannover
Tel. (0511) 980 97 - 0
Fax (0511) 980 97-12
E-Mail: info@NTBwelt.de
Internet: www.NTBwelt.de

Vertretungsberechtigter Vorstand nach § 26 BGB:
Heiner Bartling (Präsident), Lutz Alefsen, Clemens Reinhold,
Angelika Wolters, Christoph Hannig, Carsten Röhrbein,
Prof. Dr. Dörte Heüveldop
Registergericht: Amtsgericht Hannover
Vereinsnummer: VR 2162 USt-IdNr. DE115668848