Beiträge: 9
Themen: 3
Registriert seit: 17.02.2009
MyBB-Version: 1.4.6
07.03.2009, 18:28
(Dieser Beitrag wurde zuletzt bearbeitet: 07.03.2009, 18:30 von KnocK.)
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.
Also, wie erledige ich das? Wäre wirklich sehr nett, wenn mir wer helfen könnte
Mit freundlichen Grüßen,
KK
Eines der traurigsten Dinge im Leben ist, dass ein Mensch viele gute Taten tun muss, um zu beweisen, dass er tüchtig ist, aber nur einen Fehler zu begehen braucht, um zu beweisen, dass er nichts taugt. ~ George Bernard Shaw
Am einfachsten unter Verwendung des Plugin phptpl.php.
Beiträge: 490
Themen: 49
Registriert seit: 22.12.2006
MyBB-Version: 1.6.2
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 ^^)
Was ist der Unterschied zwischen der Politik und der Informatik?
In der Informatik ignoriert man führende Nullen...
Beiträge: 9
Themen: 3
Registriert seit: 17.02.2009
MyBB-Version: 1.4.6
07.03.2009, 18:55
(Dieser Beitrag wurde zuletzt bearbeitet: 07.03.2009, 18:55 von KnocK.)
(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.
Vielen Dank für eure Antworten!
MfG
KK
Eines der traurigsten Dinge im Leben ist, dass ein Mensch viele gute Taten tun muss, um zu beweisen, dass er tüchtig ist, aber nur einen Fehler zu begehen braucht, um zu beweisen, dass er nichts taugt. ~ George Bernard Shaw
Beiträge: 9
Themen: 3
Registriert seit: 17.02.2009
MyBB-Version: 1.4.6
Das Problem besteht leider nach wie vor, ich wollte nur kein neues Thema eröffnen
Der Lösungsansatz von Zwoetzen half mir leider nicht weiter.
Eines der traurigsten Dinge im Leben ist, dass ein Mensch viele gute Taten tun muss, um zu beweisen, dass er tüchtig ist, aber nur einen Fehler zu begehen braucht, um zu beweisen, dass er nichts taugt. ~ George Bernard Shaw
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
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.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 9
Themen: 3
Registriert seit: 17.02.2009
MyBB-Version: 1.4.6
Okay, danke!
Eines der traurigsten Dinge im Leben ist, dass ein Mensch viele gute Taten tun muss, um zu beweisen, dass er tüchtig ist, aber nur einen Fehler zu begehen braucht, um zu beweisen, dass er nichts taugt. ~ George Bernard Shaw
|