MyBB.de Forum
Bestimmter Gruppe einen bestimmten Link anzeigen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: Bestimmter Gruppe einen bestimmten Link anzeigen (/thread-12617.html)



Bestimmter Gruppe einen bestimmten Link anzeigen - KnocK - 07.03.2009

Hallo Community!
Nach ein paar Diskussionen habe ich mich nun dazu entschlossen, ein myBB zu verwenden. Auch einen Login für das myBB auf der Hauptseite habe ich schon eingebunden: klappt problemlos.

Ich möchte jetzt aber auf meiner Homepage einen bestimmten Link für eine bestimmte Gruppe anzeigen lassen, bspw. für die Administratoren den Link ./admins, für Moderatoren ./mods, für glob. Moderatoren ./globmods und für normale registrierte Benutzer ./user. Versteht ihr, was ich meine?

Die Suchfunktion habe ich bereits benutzt, so ziemlich fast alles versucht, allerdings erfolglos. Sad
Also, wie erledige ich das? Wäre wirklich sehr nett, wenn mir wer helfen könnte Smile

Mit freundlichen Grüßen,
KK


RE: Bestimmter Gruppe einen bestimmten Link anzeigen - NetHunter - 07.03.2009

Am einfachsten unter Verwendung des Plugin phptpl.php.


RE: Bestimmter Gruppe einen bestimmten Link anzeigen - Zwoetzen - 07.03.2009

Wie hast du denn den Login aufgesetzt: Hast du dazu die global.php des Forums eingebunden?

Wenn ja, kannst du direkt über $mybb->user auf Datend es aktuellen Nutzers zugreifen, $mybb->user['usergroup'] gibt dir beispielsweise die ID seiner Gruppe.

Wenn nicht, müsstest du irgendwie selbst den Datensatz des Nutzers aus der Tabelle mybb_users auslesen, dort eben dann die Spalte "usergroup". (Irgendwoher musst du ja wissen, wen du grad hast ^^)


RE: Bestimmter Gruppe einen bestimmten Link anzeigen - KnocK - 07.03.2009

(07.03.2009, 18:45)Zwoetzen schrieb: Wie hast du denn den Login aufgesetzt: Hast du dazu die global.php des Forums eingebunden?
Nein, ich mach das über ein paar Keksen, die Datenbank und der member.php

(07.03.2009, 18:45)Zwoetzen schrieb: Wenn nicht, müsstest du irgendwie selbst den Datensatz des Nutzers aus der Tabelle mybb_users auslesen, dort eben dann die Spalte "usergroup". (Irgendwoher musst du ja wissen, wen du grad hast ^^)
Hmm... wenn es keine andere Möglichkeit gibt, schaue ich mir das mal an.

(07.03.2009, 18:44)NetHunter schrieb: Am einfachsten unter Verwendung des Plugin phptpl.php.
Da geht es doch um das Forum selbst, oder? Ich meinte eigentlich die Homepage, dass - wenn z.B. jemand in der Gruppe der Administratoren ist - der Link ./admins angezeigt wird. Wink

Vielen Dank für eure Antworten!
MfG
KK


RE: Bestimmter Gruppe einen bestimmten Link anzeigen - KnocK - 24.07.2009

Das Problem besteht leider nach wie vor, ich wollte nur kein neues Thema eröffnen Wink
Der Lösungsansatz von Zwoetzen half mir leider nicht weiter.


RE: Bestimmter Gruppe einen bestimmten Link anzeigen - Michael - 24.07.2009

Wenn du das über Cookies und die Datenbank löst, hast du doch sicher bereits den Datensatz des entsprechenden Benutzer aus der Tabelle users ausgelesen. Im Feld usergroup befindet sich die ID der Benutzergruppe. Anhand der ID kannst du dann den jeweiligen Link ausgeben.


RE: Bestimmter Gruppe einen bestimmten Link anzeigen - KnocK - 24.07.2009

Okay, danke!