Seite 1 von 1
Wie bekomme ich den aktueller Benutzer des Forums
Verfasst: 11.10.2006 14:01
von Masmiseim
Hallo,
ich bin absolut neu mit dem Umgang von phpbb. Ich will mir einen kleinen Mod schreiben und bräuchte dafür die Information wer gerade das Forum aufgerufen hat.
Also war es ein registrierter Anwender oder ist er unbekannt. Wenn er registriert ist, um wen handelt es sich.
Beste Grüße
Markus
Verfasst: 11.10.2006 14:04
von CatZe
hiho,
guggst du einfach das "Wer ist online?" an .. bei Standard phpbb ist das unten auf der index-Page zu finden

Verfasst: 11.10.2006 14:21
von Masmiseim
Hi, danke für die schnelle Antwort, aber das meinte ich nicht.
Ich brauche nicht die Information welche Anwender alle gerade oder kürzlich das Forum betrachten/betrachtet haben.
Schwer zu erklären....
Beispiel: Anwender Peter. Geht in mein Form. Dann merkt das Forum "Ah, da ist Peter, der hat die Rechte das Forum ABC und DEF zu sehen. Forum XYZ muss ich ausblenden darauf hat er keine Rechte".
Diese Erkennung meine ich. Damit ich abhängig davon wer gerade das Forum aufruft andere Informationen liefern kann.
Grüße
Markus
Verfasst: 11.10.2006 14:37
von CatZe
hmmm,
meinst Du nicht, dass es bereits zu spaet ist, wenn ein user bereits ein Forum gesehen hat? ..
ich glaub, ich verstehe den Sinn nicht sonderlich gut
an deinem Beispiel wuerde ich es eher anders aufbauen,
Du hast:
Forum ABC -> Berechtigung fuer Gruppe ABC
Forum DEF -> Berechtigung fuer Gruppe DEF
Forum XYZ -> Berechtigung fuer Gruppe XYZ
und ein Forum, wo alle sehen duerfen
dann meldet sich User Peter an .. Du siehst, wer er ist und fuegst ihn der Gruppe ABC und DEF zu. Damit hat er genau die entsprechenden Berechtigungen!
Verfasst: 11.10.2006 14:43
von gn#36
Ob ein Benutzer oder eine Gruppe ein Forum betrachten kann kannst du bereits so bequem über das ACP einstellen.
Falls du die Benutzerdaten benötigst, die befinden sich in der Variablen $userdata.
Die wichtigsten sind wohl $userdata['user_id'] und $userdata['username'].
Wenn gilt $userdata['user_id'] == ANONYMOUS dann hast du einen Gast, ansonsten einen User.
Verfasst: 11.10.2006 14:58
von Masmiseim
OK,
ich habe mich etwas unglücklich ausgedrückt. Wie gesagt. Ich bin in dem Bereich sehr frisch und werfe daher noch ein paar Begriffe durcheinander.
Als ich in meinem vorigen Post "Forum" geschrieben habe meinte ich eigentlich das komplette "Forensystem".
Ich Versuchs noch mal.
Peter ruft die Index.php Datei des phpbb Forums auf. Dann merkt phpbb „Ah, da ist Peter“ der hat die Rechte das Forum ABC und DEF zu sehen die kann ich ihm anzeigen. Für Forum XYZ hat er keine Rechte, das zeige ich ihm nicht an.“
Ich hoffe ich habe nicht schon wieder ein paar Begriffe falsch verwendet.
Grüße
Markus
// Edit
@gn#36
Das hört sich sich nach dem an was ich suche. Werde ich heute Abend dann mal ausprobieren.
@all
Danke euch beiden schon mal für die Hilfe. und sorry für die Verwirrungen

Verfasst: 11.10.2006 15:01
von CatZe
hi Markus,
genau das wird ueber Berechtigungen oder Gruppenzugehoerigkeiten geregelt (wie oben beschrieben). Diese kannst Du im ACP konfigurieren!