Avatar - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html) +--- Thema: Avatar (/thread-13395.html) Seiten: Seiten:
1
2
|
Avatar - M8Slither - 01.06.2009 Hi, also bin grade dabei einen style für mein Forum zu machen dafür möchte ich beim Header oben immer den Avatar des jeweiligen Users anzeigen lassen nun habe ich im Profil template nachgeschaut und dass hier gefunden: PHP-Code: <img src="{$post['avatar']}" alt="" {$avatar_width_height} /> Nun wenn ich den Code aber oben im Header wieder einsetzte habe ich das problem das er nicht angezeigt wird, nun bin ich mir am fragen ob es einfach der Falsche Code ist. Hoffe da kann mir jemand helfen bin über jede antwort froh MFG M8S RE: Avatar - Michael - 01.06.2009 $post['avatar'] ist da nicht definiert. Versuchs mal mit $mybb->user['avatar']. RE: Avatar - M8Slither - 02.06.2009 Klappt wunderbar vielen Dank trotzdem habe ich noch eine kleine frage gibt es eine liste wo ich solche befehle finden kann? denn werde wahrscheinlich noch öfters sowas brauchen weil bisher habe ich sowas leider nicht gefunden z.B. bräuchte ich nun den code um den user namen anzeigen zu lassen habe bisher nur {$lang->welcome_back} gefunden wobei da ist ja noch das Willkommen zurück dabei gibt es einen Code der nur den namen aufruft oder muss ich das evt. noch selber rein machen wenn aj wo kann man das? (ich weiss meine fragen sind ein bischen viel und evt. auch nervig'^^ aber hoffe mal das du mir doch nochmal hilfst) RE: Avatar - frostschutz - 02.06.2009 print_r($mybb->user) oder auch print_r($mybb) oder auch print_r($GLOBALS) oder echo "<pre>".htmlspecialchars(print_r($var, true))."</pre>"; EDIT: Müsstest du natürlich an der entsprechenden Stelle in PHP machen, nicht im Template... RE: Avatar - M8Slither - 02.06.2009 naja versteh ich grade nicht ganz möchte bei einem style also im template den eigenen User namen anzeigen lassen und hab jetzt nicht ganz verstanden was du mit dem php teil meinst... o.o RE: Avatar - frostschutz - 02.06.2009 das wäre für die liste... der username ist $mybb->user['username'] RE: Avatar - M8Slither - 02.06.2009 Aso^^ alles klr nochmal danke klappt super^^ RE: Avatar - Michael - 02.06.2009 Bedenke aber, dass der Einsatz der Variablen im Template ein Sicherheitsproblem darstellen kann. Du solltest die Daten vorher noch durch htmlspecialchars_uni() schicken - das geht mit Sicherheit auch per Plugin. RE: Avatar - M8Slither - 03.06.2009 tut mir leid versteh ich nicht ganz ._. kenn mich leider nicht so mit der technik von mybb aus bzw. über das vorgehen von Hacker ect. also was sollte ich genau machen das es keine sicherheits probleme gibt? will ja nicht das es grössere sicherheits risikos gibt wegen dem RE: Avatar - Michael - 03.06.2009 Du benutzt die Variablen im Template header, richtig? Dann öffne bitte die global.php und suche nach: PHP-Code: // Prepare the main templates for use PHP-Code: $panelavatar = htmlspecialchars_uni($mybb->user['avatar']); Bitte beachten: https://www.mybb.de/doku/haeufig-gestellte-fragen/wie-bearbeite-ich-eine-php-datei.html |