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.