16.09.2015, 07:54
16.09.2015, 22:55
habe es jetzt so gemacht, aber dann hab ich eine weiße seite. wo ist hier der fehler?
suche in functions_post.php:
ersetze mit:
erstelle globales template mit folgendem inhalt und benenne es postbit_signature_guestview:
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>
16.09.2015, 23:11
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")."\";");
}
16.09.2015, 23:20
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...
funktionieren beide varianten tadellos. jetzt bin ich am probieren wegen validilität... der meckert wegen style...