Yes.
IN
editpost.php, REPLACE
PHP Code:
// calculate user's editlevel
if (in_array($bbuserinfo['userid'], preg_split('#\s*,\s*#s', $superadministrators, -1, PREG_SPLIT_NO_EMPTY))
OR $bbuserinfo['permissions']['adminpermissions'] & CANCONTROLPANEL)
{
$bbuserinfo['editlevel'] = $editlevel['admin'];
}
else if ($bbuserinfo['permissions']['adminpermissions'] & ISMODERATOR)
{
$bbuserinfo['editlevel'] = $editlevel['smod'];
}
else if (can_moderate($threadinfo['forumid'], 'caneditposts'))
{
$bbuserinfo['editlevel'] = $editlevel['mod'];
}
else if ($bbuserinfo['userid'] == $postinfo['userid'])
{
$bbuserinfo['editlevel'] = $editlevel['author'];
}
else
{
// someone else is trying to edit this post, permission check will be set up later by originalvb
// maybe it's a mod just having delete permissions..
$bbuserinfo['editlevel'] = $editlevel['author'];
}
WITH
PHP Code:
// calculate user's editlevel
if (in_array($bbuserinfo['userid'], preg_split('#\s*,\s*#s', $superadministrators, -1, PREG_SPLIT_NO_EMPTY)) OR $bbuserinfo['permissions']['adminpermissions'] & CANCONTROLPANEL)
{
$bbuserinfo['editlevel'] = $editlevel['admin'];
}
else
{
$bbuserinfo['editlevel'] = $editlevel['author'];
}