avatare und signaturen durch ein standardbild ersetzen - 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: avatare und signaturen durch ein standardbild ersetzen (/thread-28507.html) |
RE: avatare und signaturen durch ein standardbild ersetzen - doylecc - 08.10.2013 In der 3. Zeile hast du einen Fehler: PHP-Code: if($memprofile['avatar']= '' && $mybb->user['uid'] != 0) Damit bei angemeldeten Usern der richtige Avatar angezeigt wird, müsste es so aussehen: PHP-Code: if($memprofile['avatar'] != '' && $mybb->user['uid'] != 0) RE: avatare und signaturen durch ein standardbild ersetzen - destrokk - 08.10.2013 ah, okay. danke waldo nun wird es richtig angezeigt. nun nochmal zu der iconsache.. das icon hätte ich ja gerne in der functions_post.php für gäste anonymisiert. also einfach weg, da muss kein standardbildchen sein. ich hatte es jetzt probiert, wie jockl in der einen anleitung vorgab mit: Code: PHP-Code: hatte auch noch etwas dran rumgeschraubt, mit: Code: if (htmlspecialchars_uni($post['fid5']) == 0) letztendlich führte das aber zu nichts, als einer weißen seite. RE: avatare und signaturen durch ein standardbild ersetzen - doylecc - 08.10.2013 Nach deinem obigen Beispiel könntest du es vllt. einmal so probieren: PHP-Code: if (!empty($post['fid5']) && $mybb->user['uid'] != 0) RE: avatare und signaturen durch ein standardbild ersetzen - destrokk - 08.10.2013 habe ich so ausprobiert. gäste sehen nun kein icon mehr. allerdings erscheint bei registrierten usern anstatt des icons nun folgendes: "> RE: avatare und signaturen durch ein standardbild ersetzen - doylecc - 08.10.2013 Was kann der User für dieses Profilfeld auswählen, bzw. was muss er auswählen, damit die Grafik angezeigt wird, zB. Ja, Nein oder Mann, Frau usw.? RE: avatare und signaturen durch ein standardbild ersetzen - destrokk - 08.10.2013 nein, er muss einen link eintragen, also die grafikadresse. dann wird das bild angezeigt. RE: avatare und signaturen durch ein standardbild ersetzen - doylecc - 08.10.2013 Ach so Also einen kompletten Link zu der Grafik mit http:// usw.? Dann würde es ja eher ungefähr so aussehen: PHP-Code: if (!empty($post['fid5']) && $mybb->user['uid'] != 0) RE: avatare und signaturen durch ein standardbild ersetzen - destrokk - 08.10.2013 hihi. ja genau. mit http und so weiter allerdings wird bei den angemeldeten usern immernoch das "> angezeigt RE: avatare und signaturen durch ein standardbild ersetzen - doylecc - 09.10.2013 Jetzt musste ich das doch mal in meinem Forum testen Es funktioniert aber. Den obigen Code habe ich in der functions_post.php eingefügt, und zwar direkt über der Zeile: PHP-Code: eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";"); Im Template postbit_author_user habe ich einfach nur {$post['fid5']} eingetragen und die Grafiken werden für angemeldete User angezeigt, wenn ein Link im Profilfeld eingetragen ist. RE: avatare und signaturen durch ein standardbild ersetzen - destrokk - 09.10.2013 ahhh, okay. vielen dank! mein fehler war, dass ich den img-code in der postbit_author_user noch um das feld geschloßen hatte. habs nun rausgenommen und nun läuft es rund! vielen dank |