Gruppenrechte
Your Account Modul - Gruppenrechte
Funktion der Gruppenrechte mainfile-function.php:
- add_usertogroup($username, $groupname)
- Diese Funktion Ordnen einen User einer Gruppe zu
- delete_userfromgroup($username, $groupname)
- Diese Funktion löscht einen User aus einer Gruppe
- is_group($groupname,$username,$status="")
- Mit dieser Funktion kann überprüft werden ob ein User Mitglied einer Benutzergruppe ist. Es kann auch geprüft werden ob der Benutzer einen bestimmten Benutzerstatus hat (1 = Administrator, 2 = Moderator)
- get_usersgroups($user,$isuname=0)
- Gibt ein Array mit den Gruppenids der Gruppen zurück in der sich der User zur Zeit befindet - $array[]
- get_groupname($groupid)
- Gibt den Namen der Gruppe zurück
- is_module_group($groupname, $modulname)
- Fragt ab, ob die übergebene Gruppe Zugriff auf das benannte Modul hat
- is_user_in_modulegroup($user, $modul)
- Prüft, ob der entsprechende User über die Mitgliedschaft in seinen Usergruppen Zugriff auf ein Modul hat
- get_AllUsersInGroup($groupid)
- Gibt alle User in dieser Gruppe zurück
Funktion der Gruppenrechte function.php: (benötigen load_functions(„Your_Account“);)
- newgroup($newgroupname)
- Diese Funktion legt eine neue Gruppe an
Die Gruppenrechte dienen der Verwaltung der User in Gruppen.
Die Funktionen kurz erklärt
- add_usertogroup
- Folgende Optionen stehen Ihnen hier zur Verfügung:
$username --> Hier wird der Username oder die Userid übergeben werden
$groupname --> Hier wird der Gruppenname oder die Gruppenid übergeben - delete_userfromgroup
- Folgende Optionen stehen Ihnen hier zur Verfügung:
$username --> Hier wird der Username oder die Userid übergeben werden
$groupname --> Hier wird der Gruppenname oder die Gruppenid übergeben - is_group
- Folgende Optionen stehen Ihnen hier zur Verfügung:
$groupname --> Hier wird der Gruppenname oder die Gruppenid übergeben
$username --> Hier wird der Username übergeben
$status --> OPTIONAL: Der Status der Gruppe 1 = Administratoren, 2 = Moderatoren - get_usersgroups
- Folgende Optionen stehen Ihnen hier zur Verfügung:
$user --> Base64-Codierter User-String
$isuname -> Wenn dieser Wert auf 1 gesetzt wird kann ein Username anstatt dem Base64-Codierter User-String übergeben werden - get_groupname
- Folgende Optionen stehen Ihnen hier zur Verfügung:
$groupid --> Die ID der Gruppe
- is_module_group
- Folgende Optionen stehen Ihnen hier zur Verfügung:
$groupname --> Name der Gruppe
$modulname --> Name des Moduls - is_user_in_modulegroup
- Folgende Optionen stehen Ihnen hier zur Verfügung:
$user --> Base64-Codierter User-String
$modul --> Name des Moduls - get_AllUsersInGroup
- Folgende Optionen stehen Ihnen hier zur Verfügung:
$groupid --> Hier wird der Gruppenname oder die Gruppenid übergeben
