found 1 in the error log

Started by stmaxx, November 28, 2014, 12:15:42 PM

Previous topic - Next topic

stmaxx

SMF2.1 Beta 1 complete fresh install, after turning off template eval!

this comes up when clicking on a post to read it: line 1372 on the

Sources/Display.php


{
1365:
// Define this here to make things a bit more readable
1366:
$can_view_warning = $context['user']['can_mod'] || allowedTo('view_warning_any') || ($message['id_member'] == $user_info['id'] && allowedTo('view_warning_own'));
1367:
1368:
$memberContext[$message['id_member']]['can_view_profile'] = allowedTo('profile_view') || ($message['id_member'] == $user_info['id'] && !$user_info['is_guest']);
1369:
$memberContext[$message['id_member']]['is_topic_starter'] = $message['id_member'] == $context['topic_starter_id'];
1370:
$memberContext[$message['id_member']]['can_see_warning'] = !isset($context['disabled_fields']['warning_status']) && $memberContext[$message['id_member']]['warning_status'] && $can_view_warning;
1371:

// Show the email if it's your post...
==>1372: $memberContext[$message['id_member']]['show_email'] |= ($message['id_member'] == $context['member']['id']);

1373: }


Show Email? not sure why this would be needed?


Oldiesmann

Change $context['member']['id'] to $user_info['id'].

That code is there to make SMF show an icon for the email address if it's your own post (otherwise it will only show to those who have the "moderate_forum" permission).
Michael Eshom
Christian Metal Fans


stmaxx

Ok Changed and still get the same error:

==>1372:$memberContext[$message['id_member']]['show_email'] |= ($message['id_member'] == $context['member']['id']);


Arantor

You didn't change the code as suggested on the file itself ;)
Holder of controversial views, all of which my own.


stmaxx

Ok did it again and looks good Now! and saved it this time on the php Editor

thanks for help and lesson! :)

regards,
Maxx

Advertisement: