projects
/
PHP-P10.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
946e1ce
)
we need to parse +b even if we have no ban handler, yet
author
pk910
<philipp@zoelle1.de>
Sat, 6 Aug 2011 21:24:23 +0000
(23:24 +0200)
committer
pk910
<philipp@zoelle1.de>
Sat, 6 Aug 2011 21:24:23 +0000
(23:24 +0200)
Uplink/P10_ModeSets.class.php
patch
|
blob
|
history
diff --git
a/Uplink/P10_ModeSets.class.php
b/Uplink/P10_ModeSets.class.php
index 9eb36eab7a60b14b1aa6d5bed5ca06c6b0baad7d..96f8e7213e40afc4b4e58e2420bbfaedf582e82c 100644
(file)
--- a/
Uplink/P10_ModeSets.class.php
+++ b/
Uplink/P10_ModeSets.class.php
@@
-147,7
+147,18
@@
class P10_ChannelModeSet {
}
}
continue;
}
}
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) {
if($returndiff && !($this->modeflags & $flag)) {
$flag = self::$modevalues[$mode];
if($add) {
if($returndiff && !($this->modeflags & $flag)) {
@@
-182,6
+193,11
@@
class P10_ChannelModeSet {
}
}
}
}
+ 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) {
private function setPrivs($add, $mode, $user) {
$user = P10_User::getUserByNum($user);
if($user == null) {