Cleanup p_mode() and correct handling of user mode changes where the source
and the target aren't the same (reported by gauze). This doesn't happen on standard servers, but is used by services on some networks. Adds /FSET USERMODE_OTHER. git-svn-id: svn://svn.code.sf.net/p/bitchx/code/trunk@114 13b04d17-f746-0410-82c6-800466cd88b0
This commit is contained in:
@@ -271,6 +271,7 @@
|
||||
|
||||
#define DEFAULT_FORMAT_USAGE_FSET "$G Usage: /$0 $1-"
|
||||
#define DEFAULT_FORMAT_USERMODE_FSET "$G %nMode change %K[%W$4-%K]%n for user %c$3"
|
||||
#define DEFAULT_FORMAT_USERMODE_OTHER_FSET "$G %nMode change %K[%W$4-%K]%n for user %c$3%n by %W$1"
|
||||
|
||||
#define DEFAULT_FORMAT_USERLIST_FSET "$[16]0 $[10]1 $[-10]2 $[-25]3 $[10]4"
|
||||
|
||||
@@ -695,6 +696,7 @@
|
||||
|
||||
#define DEFAULT_FORMAT_USAGE_FSET "$G Usage: /$0 $1-"
|
||||
#define DEFAULT_FORMAT_USERMODE_FSET "$G %nMode change %K[%W$4-%K]%n for user %c$3"
|
||||
#define DEFAULT_FORMAT_USERMODE_OTHER_FSET "$G %nMode change %K[%W$4-%K]%n for user %c$3%n by %W$1"
|
||||
|
||||
#define DEFAULT_FORMAT_USERLIST_FSET "$[16]0 $[10]1 $[-10]2 $[-25]3 $[10]4"
|
||||
|
||||
|
||||
@@ -347,6 +347,7 @@ FORMAT_USERLIST_FOOTER_FSET,
|
||||
FORMAT_USERLIST_HEADER_FSET,
|
||||
|
||||
FORMAT_USERMODE_FSET,
|
||||
FORMAT_USERMODE_OTHER_FSET,
|
||||
FORMAT_USERS_FSET,
|
||||
FORMAT_USERS_HEADER_FSET,
|
||||
FORMAT_USERS_SHIT_FSET,
|
||||
|
||||
Reference in New Issue
Block a user