I had DB errors but it now works. The following changes were made to the plugin called
Lt - Ban Bilgileri - GS:
PHP Code:
$lt_ban_gruplar = explode(',',$vbulletin->options['lt_ban_gorebilecek_gruplar']);
if (($vbulletin->options['lt_ban_etkin']) AND (is_member_of($vbulletin->userinfo,$lt_ban_gruplar)))
{
$lt_sql_sorgu = $vbulletin->db->query_first("
SELECT usergrp.usergroupid, usergrp.adminpermissions AS adminperforgroup, admins.adminpermissions
FROM " . TABLE_PREFIX . "user AS user
LEFT JOIN " . TABLE_PREFIX . "usergroup usergrp ON(user.usergroupid = usergrp.usergroupid)
LEFT JOIN " . TABLE_PREFIX . "administrator admins ON (user.userid = admins.userid)
WHERE user.userid = '".$vbulletin->userinfo['userid']."'
");
if(($lt_sql_sorgu['adminperforgroup'] & 1) == 1)
{
$lt_allow_per = 1;
}
if($lt_allow_per != 1)
{
if(($lt_sql_sorgu['adminpermissions'] & 256) == 256)
{
$lt_allow_per = 1;
}
if($lt_allow_per != 1)
{
if (in_array($vbulletin->userinfo['userid'], preg_split('#\s*,\s*#s', $vbulletin->
config['SpecialUsers']['superadministrators'], -1, PREG_SPLIT_NO_EMPTY)) )
{
$lt_allow_per = 1;
}
}
}
if ((THIS_SCRIPT == 'misc') && ($_REQUEST['do'] == 'lt_ban_bilgileri' || $_REQUEST['do'] == 'lt_lift_ban'))
{
$vbulletin->input->clean_gpc('r', 'userid', TYPE_UINT);
if ($vbulletin->GPC['userid'] AND $post = verify_id('user', $vbulletin->GPC['userid'], 0, 1))
{
}
}
}
Thanks to MarkFL for his help on this.