Login / Logout - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Login / Logout (/thread-1572.html) Seiten: Seiten:
1
2
|
Login / Logout - Marceau - 27.03.2006 Ich habe da mal ne Frage: Habe in meinem Forum in der Navileiste (Suche, Mitglieder, Hilfe...) nen Icon eingefügt zum ausloggen, wenn ein Mitglied angemeldet ist. Nun ist mir aufgefallen, dass dieses Icon auch da ist, wenn ich als Gast auf dem Forum bin. Wie kann ich das schreiben, dass wenn ich als Gast da bin dann mein Login-Icon steht und ich mich bei klick dann anmelden kann... Liebe Grüße RE: Login / Logout - Michael - 27.03.2006 Du musst in die Datei global.php folgenden Code einfügen, bevor das Template header geladen wird: PHP-Code: if($mybb->user['uid'] != "0") { RE: Login / Logout - Marceau - 28.03.2006 Hmmm wo fängt es denn an, bzw ab wo wird denn der Header geladen!? Hab da noch nicht so viel Ahnung... PHP-Code: // Load Main Templates and Cached Templates ist das hier??? RE: Login / Logout - Michael - 28.03.2006 Der Code muss vor dieser Zeile eingefügt werden: PHP-Code: eval("\$header = \"".$templates->get("header")."\";"); RE: Login / Logout - Marceau - 28.03.2006 Michael schrieb:Danach musst du die Variable $login_out im Template header an die Stelle setzen, an der der Link erscheinen soll. code habe ich eingesetzt... wenn ich jetzt die Variable in den Header einfach nur einsetze wird es auch so angezeigt, aber wie muss das bei dem Link aussehen? PHP-Code: //Das ist der Code für den Login Aber wo muss ich die Variable $login_out jetzt einsetzen...!? *grml RE: Login / Logout - Michael - 28.03.2006 Die Links musst du in den PHP-Code einsetzen: PHP-Code: if($mybb->user['uid'] != "0") { Beispiel: Code: <li><a href="$settings[bburl]/search.php"><img src="$theme[imgdir]/toplinks/search.gif" border="0" alt="$lang->toplinks_search" />$lang->toplinks_search</a></li> RE: Login / Logout - Marceau - 28.03.2006 okay ich danke dir. Musste zwar noch if($mybb->user['uid'] != "0") auf "1" setzen, da es irgendwie genau andersherum war...aber jetzt funktioniert alles. Ich danke dir... RE: Login / Logout - Michael - 28.03.2006 Bitte verwende: PHP-Code: if($mybb->user['uid'] == "0") { RE: Login / Logout - Marceau - 28.03.2006 Okay, aber worin lag jetzt der unterschied ? Drückt das letztendlich nicht das Selbe aus !? RE: Login / Logout - Michael - 28.03.2006 PHP-Code: if($mybb->user['uid'] != "0") PHP-Code: if($mybb->user['uid'] != "1") PHP-Code: if($mybb->user['uid'] == "0") |