wUserCur::isInGroup
Prüft, ob der aktuelle Benutzer in einer bestimmten Gruppe eingetragen ist. Mehrere Gruppen können über eine oder-Verknüpfung geprüft werden (ab Version 005.049.016.000).
Funktionsaufruf
Boolean isInGroup(String group)
Parameter
- group
- *
Beispiel: Zeigt eine Information nur an, wenn der Benutzer ein Chefredakteur ist
Quelltext
<?php
if(wUserCur::isInGroup('chiefeditorship')){
print 'Information für Chefredakteure.';
}
?>Ergebnis
Beispiel: Zeigt eine Information nur an, wenn der Benutzer ein Chefredakteur oder Mitglied der Vorstandsgruppe ist
Quelltext
<?php
if(wUserCur::isInGroup('chiefeditorship|vorstand')){
print 'Information für Chefredakteure und Vorstandsmitglieder.';
}
?>Ergebnis
Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.
FAQs
- Wofür ist wUserCur::isInGroup() gedacht?
- wUserCur::isInGroup() prüft, ob der aktuelle Benutzer in einer bestimmten Gruppe eingetragen ist. Mehrere Gruppen können durch eine Oder-Verknüpfung geprüft werden (ab Version 005.049.016.000).
- Wie lautet die Signatur der Funktion wUserCur::isInGroup()?
- Boolean isInGroup(String group).
- Welche Bedeutung hat der Parameter group?
- Der Parameter group enthält den Gruppennamen, der geprüft werden soll (als String).
- Wie kann ich mehrere Gruppen mit wUserCur::isInGroup() prüfen?
- Mehrere Gruppen werden über eine Oder-Verknüpfung geprüft. Beispiel: 'chiefeditorship|vorstand' (ab Version 005.049.016.000).
- Wie kann ich Inhalte nur anzeigen lassen, wenn der Benutzer Chefredakteur ist?
- Mit wUserCur::isInGroup('chiefeditorship'). Beispiel: Wenn die Prüfung true ergibt, wird 'Information für Chefredakteure.' ausgegeben.
- Wie kann ich Inhalte nur anzeigen lassen, wenn der Benutzer Chefredakteur oder Vorstandsmitglied ist?
- Mit wUserCur::isInGroup('chiefeditorship|vorstand'). Beispiel: Wenn die Prüfung true ergibt, wird 'Information für Chefredakteure und Vorstandsmitglieder.' ausgegeben.
- Gibt es Hinweise zur Einbindung von Framework-Funktionen in eigenen Skripten?
- Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den entsprechenden Artikel. Wenn eine Funktion innerhalb einer Weblication®-Seite z.B. über das PHP-Quelltext-Element oder in einem XSL-Template über wsl:php eingebunden wird, muss das Framework über grid.php nicht mehr referenziert werden.