first do this mysql query.
PHP Code:
INSERT INTO setting (settingid,settinggroupid,title,varname,value,description,optioncode,displayorder) VALUES (NULL,6,'Allow Ignore Users','ignoreuser','1','Allow users to add Users and admins to their ignore list?','yesno','18')
then in member2.php find
PHP Code:
if ($var=='ignorelist' and !$ignoremods and $bbuserinfo[usergroupid] != 6 and ismoderator(0,"",$userid)) {
$username=$userinfo[username];
eval("standarderror(\"".gettemplate("error_listignoreuser")."\");");
exit;
}
and replace with
PHP Code:
if ($var=='ignorelist' and !$ignoremods and $bbuserinfo[usergroupid] != 6 and ismoderator(0,"",$userid)) {
$username=$userinfo[username];
eval("standarderror(\"".gettemplate("error_listignoreuser")."\");");
exit;
} elseif ($var=='ignorelist' and !$ignoreuser and $bbuserinfo[usergroupid] != 6 and ismoderator(0,"",$userid)) {
$username=$userinfo[username];
eval("standarderror(\"".gettemplate("error_listignoreuser2")."\");");
exit;
}
now futher down find
PHP Code:
if ($var=='ignorelist' and !$ignoremods and ($userid[usergroupid]==6 or $userid[usergroupid]==5 or $userid[moduserid]) and $bbuserinfo[usergroupid] != 6) {
$username=htmlspecialchars($val);
eval("standarderror(\"".gettemplate("error_listignoreuser")."\");");
exit;
} else if ($bbuserinfo['userid'] == $userid['userid']) {
eval("standarderror(\"".gettemplate("error_cantlistself")."\");");
exit;
} else {
$listids.=" $userid[userid]";
}
and replace with
PHP Code:
if ($var=='ignorelist' and !$ignoremods and ($userid[usergroupid]==6 or $userid[usergroupid]==5 or $userid[moduserid]) and $bbuserinfo[usergroupid] != 6) {
$username=htmlspecialchars($val);
eval("standarderror(\"".gettemplate("error_listignoreuser")."\");");
exit;
} else if ($var=='ignorelist' and !$ignoreuser and $bbuserinfo[usergroupid] != 6 and ismoderator(0,"",$userid)) {
$username=$userinfo[username];
eval("standarderror(\"".gettemplate("error_listignoreuser2")."\");");
exit;
} else if ($bbuserinfo['userid'] == $userid['userid']) {
eval("standarderror(\"".gettemplate("error_cantlistself")."\");");
exit;
} else {
$listids.=" $userid[userid]";
}
now make a new template called error_listignoreuser2 and place this within it.
Code:
Sorry user blocking in disabled.
---------------------
thank should do it.