![]() |
Spitznamen im Forum Team - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html) +---- Thema: Spitznamen im Forum Team (/thread-29022.html) Seiten: Seiten:
1
2
|
Spitznamen im Forum Team - Gobee129 - 14.01.2014 Hey Leute, ich würde gerne einen speziellen Nicknamen, sowas wie Spitznamen, hinter den betreffenden Usernamen auf der Forum Team Seite darstellen. Dazu könnte ich natürlich showteam.lang.php bearbeiten, und einfach neue Spitznamen als Variablen anlegen. Das Problem für mich ist jetzt nur, dass ich diesen Nicknamen auch dem richtigen User zuweise. Ich mnüsst also irgendwie eine Art Abfrage machen, nach dem Motto: GetUserID -> If UserID = 1 -> lang.nickname = "Spitzname1"; if userID =2 -> lang.nickname = "spitzname2" usw. Ich hoffe es wurde deutlich, was ich vorhabe. ![]() Könnt ihr mir sagen ob dies möglich ist, und wenn ja wie der code aussieht und wo der eingefügt werden muss? Vielen Dank ![]() Falls das ganze zu schwierig ist, ginge (wenn auch eher als letzter Ausweg) auch der Usertitel. Ich habe versucht den Usertitel hinter dem Usernamen anzeigen zu lassen, mit {$user['usertitle']} Code: <tr> doch es klappt leider nicht. RE: Spitznamen im Forum Team - Flobo x3 - 14.01.2014 Du kannst Spitznamen als Profilfeld verwirklichen und diesen dann ganz einfach via $user['fidX'] in das Twmplate einbauen. Das X ersetzt du mit der ID, die das neue Feld hat. RE: Spitznamen im Forum Team - Gobee129 - 14.01.2014 (14.01.2014, 09:09)Flobo x3 schrieb: Du kannst Spitznamen als Profilfeld verwirklichen und diesen dann ganz einfach via $user['fidX'] in das Twmplate einbauen. Das X ersetzt du mit der ID, die das neue Feld hat. klappt leider nicht. Code: <tr> Resultiert in: Im profil wird das neue Userfield korrekt angezeigt. RE: Spitznamen im Forum Team - Flobo x3 - 14.01.2014 Haben die User das Feld im Benutzer-CP ausgefüllt? ![]() RE: Spitznamen im Forum Team - Gobee129 - 14.01.2014 (14.01.2014, 17:21)Flobo x3 schrieb: Haben die User das Feld im Benutzer-CP ausgefüllt? Ja haben sie ![]() Also liegt es nicht an dem Userfield, sondern irgendwie an der Variable oder der Zugriffserlaubnis? RE: Spitznamen im Forum Team - MrBrechreiz - 14.01.2014 Ein Userfeld ist nicht in der showteam.php definiert, wird also auch nicht so funktionieren. Wenn dann musst Du global darauf zugreifen -> nimm dazu dies {$mybb->user['fidX']} X durch deine ID tauschen. RE: Spitznamen im Forum Team - Gobee129 - 14.01.2014 (14.01.2014, 17:37)MrBrechreiz schrieb: Ein Userfeld ist nicht in der showteam.php definiert, wird also auch nicht so funktionieren. Wenn dann musst Du global darauf zugreifen -> nimm dazu dies {$mybb->user['fidX']} Okay, jetzt wird ein Spitzname erkennt, allerdings nicht der des jeweiligen Moderatoren, sondern der Spitzname des Users, der gerade die Forumteamseite aufruft. Ich habe einen normalen User erstellt (kein Mod, kein Admin) und ihm den Spitznamen "Looking at the Forumteam" gegeben, so sieht das ganze jetzt aus: Ich möchte ja aber, dass die Spitznamen der verschiedenen Moderatoren angezeigt werden ![]() RE: Spitznamen im Forum Team - MrBrechreiz - 14.01.2014 Upps ![]() RE: Spitznamen im Forum Team - Jockl - 14.01.2014 Suche mal in der showteam.php folgende Zeilen PHP-Code: $bgcolor = ''; PHP-Code: $query = $db->simple_select("userfields", "fidX", "ufid = ".$user['uid'].""); Setze dann in einem der showteam-Templates {$ufid} ein. RE: Spitznamen im Forum Team - Gobee129 - 14.01.2014 (14.01.2014, 19:59)Jockl schrieb: Suche mal in der showteam.php folgende Zeilen grandios, danke dir ![]() und danke auch für den tipp mit dem custom userfield, das hatte ich bis jetzt nie auf der platte gehabt ^^ |