deine Codezeile 655 lautet so:
Code: Alles auswählen
$user_sig = ( $post_info['user_sig'] != '' $userdata['user_sig_bbcode_uid'] = $post_info['user_sig_bbcode_uid']; && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
so sollte sie aber richtig lauten:
Code: Alles auswählen
$user_sig = ( $post_info['user_sig'] != '' && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
Das ist in der Mod-Anleitung zum Updaten auf 2.0.18 nicht gut erklärt:
Code: Alles auswählen
#
FIND:
NOTE --- This is a partial match, the whole line on a fresh installation looks like this:
$user_sig = ( $post_info['user_sig'] != '' && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
$user_sig = ( $post_info['user_sig'] != ''
#
AFTER, ADD:
$userdata['user_sig_bbcode_uid'] = $post_info['user_sig_bbcode_uid'];
im gesamten schaut das dann so aus:
Code: Alles auswählen
if ( $mode == 'newtopic' || $mode == 'reply')
{
$user_sig = ( $userdata['user_sig'] != '' && $board_config['allow_sig'] ) ? $userdata['user_sig'] : '';
}
else if ( $mode == 'editpost' )
{
$user_sig = ( $post_info['user_sig'] != '' && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
wie du sehen kannst schauen die beiden Code-Zeilen mit dem "user_sig" (
userdata und
post_info) jetzt praktisch gleich aus....