2024-01-21, 01:56 PM
admin/index.php
If a user attempts to login to AdminCP without permissions, a warning is generated.
$login_message and error condition is not defined.
Find beginning line 538
Then add language string in inc/languages/english/admin/global.lang.php after line 54.
Thank you Laird for helping me track this one down.
If a user attempts to login to AdminCP without permissions, a warning is generated.
$login_message and error condition is not defined.
<error>
<dateline>1705314831</dateline>
<datetime>2024-01-15 10:33:51 UTC -0700</datetime>
<script>admin/index.php</script>
<line>619</line>
<type>2</type>
<friendly_type>Warning</friendly_type>
<message>Undefined variable $login_message</message>
<back_trace>#0 errorHandler->error() called at [/inc/class_error.php:153]
#1 errorHandler->error_callback() called at [/admin/index.php:619]
</back_trace>
</error>
Find beginning line 538
my_unsetcookie('adminsid');
}
and replace with my_unsetcookie('adminsid');
if($mybb->get_input('do') == 'login')
{
$login_message = $lang->error_mybb_not_admin_account;
}
}
Then add language string in inc/languages/english/admin/global.lang.php after line 54.
$l['error_mybb_not_admin_account'] = "Username is not an administrator.";
Thank you Laird for helping me track this one down.