pragmaMx Support Forum

pragmaMx => Coder und Bastlerecke => Thema gestartet von: pyr0 am 30 Mai 2015, 09:01:14

Titel: default Usergruppe ermitteln
Beitrag von: pyr0 am 30 Mai 2015, 09:01:14
Moin Moin

mit welcher Funktion kann man die die default Usergruppe bitte ermitteln?

Gruss pyr0
Titel: Re:default Usergruppe ermitteln
Beitrag von: pyr0 am 30 Mai 2015, 09:35:21
So hab es gefunden ....

am einfachsten gehts wohl so
echo MX_FIRSTGROUPNAME;

Titel: Re:default Usergruppe ermitteln
Beitrag von: pyr0 am 30 Mai 2015, 10:40:39
Damit bekommt man aber nur den Namen der "default" Usergruppe und wenn man die ID braucht muss man diese dann noch aus der Tabelle $prefix_groups_access holen.

Ich hoffe auch andere können den Tip gebrauchen.
Titel: Re:default Usergruppe ermitteln
Beitrag von: pyr0 am 01 Juni 2015, 16:09:23
Das stimmt leider so nicht wirklich, denn schau hier

if(!defined('MX_FIRSTGROUPNAME')) define('MX_FIRSTGROUPNAME','User');


also bleibt die Frage noch offen.
Titel: Re:default Usergruppe ermitteln
Beitrag von: pyr0 am 01 Juni 2015, 16:14:53
Okay Problematik gelöst, denn es wird immer eine Gruppe als "erste Gruppe"  angelegt vom System,
damit ergibt sich dann normaler Weise das die ID der "MX_FIRSTGROUPNAME" zwangsläufig eine "1" ist.

Gruss pyr0
Titel: Re:default Usergruppe ermitteln
Beitrag von: pyr0 am 01 Juni 2015, 16:23:40
ist nur blöd wenn man diese im Bereich Benutzereinstellungen ändert, denn stimmt das ganze wohl nicht mehr.
Und ich hab immer noch keine Ahnung wie ich an die default usergruppe komme  :puzzled:
Titel: Re:default Usergruppe ermitteln
Beitrag von: pyr0 am 01 Juni 2015, 16:38:53
So, ich habe gefunden:
die default Usergruppe wird in der Datei "config.php" vom Your_Account Modul in Zeile 38 gespeichert
$default_group = 1;

Damit kann man ja schon mal weiter arbeiten ....  :puzzled:
Titel: Re:default Usergruppe ermitteln
Beitrag von: pyr0 am 03 Juni 2015, 13:51:17
Aber es ist immer unschön Konfigurationen aus anderen Modulen ein zu lesen. Man sollte solche Sachen jedoch vermeiden, denn wenn sich an dem Modul von dem man etwas einbindet ändert, kann es schnell geschehen, dass das eigene Script dies mit einer Fehlermeldung quittiert.


Gruss pyr0
Titel: Re:default Usergruppe ermitteln
Beitrag von: Olaf am 05 Juni 2015, 09:34:29
Die Konfiguration sollte eigentlich in die DB  :gruebel: