}
}
continue;
+ } else if($mode == "b") {
+ if($this->handleBan($add, $mode, $args[$c++])) {
+ if($returndiff && $add) {
+ $modestradd .= $mode;
+ $paramstradd .= " ".$args[$c-1];
+ } else if($returndiff && !$add) {
+ $modestrdel .= $mode;
+ $paramstrdel .= " ".$args[$c-1];
+ }
+ }
+ continue;
}
$flag = self::$modevalues[$mode];
if($add) {
}
}
+ private function handleBan($add, $mode, $mask) {
+ //no ban management right now...
+ return true;
+ }
+
private function setPrivs($add, $mode, $user) {
$user = P10_User::getUserByNum($user);
if($user == null) {