diff options
author | Timo Sirainen <cras@irssi.org> | 2002-02-13 15:36:40 +0000 |
---|---|---|
committer | cras <cras@dbcabf3a-b0e7-0310-adc4-f8d773084564> | 2002-02-13 15:36:40 +0000 |
commit | dd77726aa8db53886fcb88498b9c05243da60749 (patch) | |
tree | 1186af14ebbb35ec864bc08066ededbca92d91ed /src | |
parent | 926342839bb02bc949252ad3507c5fdf39c978cf (diff) | |
download | irssi-dd77726aa8db53886fcb88498b9c05243da60749.zip |
added user counts parameters to /NAMES header (not used by default), header/footer is printed with CLIENTCRAP, not CRAP level. patch by zinx@magenet.net
git-svn-id: http://svn.irssi.org/repos/irssi/trunk@2439 dbcabf3a-b0e7-0310-adc4-f8d773084564
Diffstat (limited to 'src')
-rw-r--r-- | src/fe-common/core/fe-channels.c | 6 | ||||
-rw-r--r-- | src/fe-common/core/module-formats.c | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/fe-common/core/fe-channels.c b/src/fe-common/core/fe-channels.c index fe41ea30..95829a35 100644 --- a/src/fe-common/core/fe-channels.c +++ b/src/fe-common/core/fe-channels.c @@ -437,7 +437,7 @@ static void display_sorted_nicks(CHANNEL_REC *channel, GSList *nicklist) } } - if (str->len != 0) { + if (str->len > strlen(prefix_format)) { printtext(channel->server, channel->name, MSGLEVEL_CLIENTCRAP, "%s", str->str); } @@ -490,13 +490,13 @@ void fe_channels_nicklist(CHANNEL_REC *channel, int flags) /* display the nicks */ if ((flags & CHANNEL_NICKLIST_FLAG_COUNT) == 0) { printformat(channel->server, channel->name, - MSGLEVEL_CRAP, TXT_NAMES, channel->name, ""); + MSGLEVEL_CLIENTCRAP, TXT_NAMES, channel->name, nicks, ops, halfops, voices, normal); display_sorted_nicks(channel, sorted); } g_slist_free(sorted); printformat(channel->server, channel->name, - MSGLEVEL_CRAP, TXT_ENDOFNAMES, + MSGLEVEL_CLIENTCRAP, TXT_ENDOFNAMES, channel->name, nicks, ops, halfops, voices, normal); } diff --git a/src/fe-common/core/module-formats.c b/src/fe-common/core/module-formats.c index 3972ea8b..a11a94bb 100644 --- a/src/fe-common/core/module-formats.c +++ b/src/fe-common/core/module-formats.c @@ -107,7 +107,7 @@ FORMAT_REC fecommon_core_formats[] = { { "talking_in", "You are now talking in {channel $0}", 1, { 0 } }, { "not_in_channels", "You are not on any channels", 0 }, { "current_channel", "Current channel {channel $0}", 1, { 0 } }, - { "names", "{names_users Users {names_channel $0}} $1", 2, { 0, 0 } }, + { "names", "{names_users Users {names_channel $0}} $1", 6, { 0, 1, 1, 1, 1, 1 } }, { "names_prefix", "{names_prefix $0}", 1, { 0 } }, { "names_nick_op", "{names_nick_op $0 $1}", 2, { 0, 0 } }, { "names_nick_halfop", "{names_nick_halfop $0 $1}", 2, { 0, 0 } }, |