MyBB.de Forum

Normale Version: avatare und signaturen durch ein standardbild ersetzen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5
https://www.mybb.de/forum/thread-28507-p...#pid214225

aber diese zeile gibt es so nicht mehr. wie schaut es jetzt aus? danke!
habe es jetzt so gemacht, aber dann hab ich eine weiße seite. wo ist hier der fehler?

suche in functions_post.php:

PHP-Code:
eval("\$post['signature'] = \"".$templates->get("postbit_signature")."\";"); 

ersetze mit:

PHP-Code:
if($mybb->user['uid'] == 0) {
          eval(
"\$post['signature'] = \"".$templates->get("postbit_signature_guestview")."\";");
            } else {            
          eval(
"\$post['signature'] = \"".$templates->get("postbit_signature")."\";"); 

erstelle globales template mit folgendem inhalt und benenne es postbit_signature_guestview:

PHP-Code:
<div class="signature scaleimages">
<
img src="pfad_zur_datei/images/default_signature.png" alt="" />
</
div
Als erstes fällt auf, dass die schließende geschweifte Klammer des ELSE fehlt, also:

PHP-Code:
if($mybb->user['uid'] == 0) {
          eval(
"\$post['signature'] = \"".$templates->get("postbit_signature_guestview")."\";");
            } else {            
          eval(
"\$post['signature'] = \"".$templates->get("postbit_signature")."\";");
           } 
danke, man sollte genauer hinschauen. die andere variante von jockl geht auch noch. bis ich da mitbekommen habe, dass da nur das == durch != getauscht worden ist, naja, ist spät... hat iwas mit typ zu tun, berechtigung oder?

funktionieren beide varianten tadellos. jetzt bin ich am probieren wegen validilität... der meckert wegen style...
Seiten: 1 2 3 4 5