View Issue Details

IDProjectCategoryView StatusLast Update
0004312unrealircdpublic2014-06-02 19:13
ReporterAmiga600 Assigned To 
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionno change required 
Product Version3.2.10 
Summary0004312: Sorting in Ban / Invite / Exception Lists
DescriptionPlease consider my request to have extended bans placed alphabetically (by date of course) below normal bans in the banlist, in a similar way to other ircds (namely hyperion places mutebans (%nick!*@*) below other normal standard bans)

Example:
nick1!*@*
~n:nick1!*@*
~q:nick2!*@*

etc.
Steps To Reproduceas above
3rd party modules

Activities

Stealth

2014-06-02 18:41

reporter   ~0018163

Bans are sent in the order they are set. Any additional sorting (alphabetically, user, etc) is something that should be done by the client. The IRC server is just to send information to a client that displays the information as desired, in fancy windows, with fancy formatting.

syzop

2014-06-02 19:13

administrator   ~0018164

I should point out that, for example in mIRC, if you double click on a channel to get Channel Central with the banlist:
* this list isn't sorted
* if you double clicked and saw this screen, then close it, someone adds a ban, then double click again, the server isn't even queried for the ban list. This is because mIRC already knows only one ban was added, otherwise it would have seen an unban / other ban. So we can't even force sorting here, it doesn't matter what the server does as it isn't even queried.

So for, for example, mIRC it would be useless to sort the channel list server-side. Other clients may behave the same (if they are efficient :P).

I also tend to agree with Stealth that sorting can perfectly be done on the client side. Just like is done with /LIST.

I just wanted to post a little longer / in-depth comment ;P

Issue History

Date Modified Username Field Change
2014-06-02 12:51 Amiga600 New Issue
2014-06-02 18:41 Stealth Note Added: 0018163
2014-06-02 18:41 Stealth Status new => closed
2014-06-02 18:41 Stealth Resolution open => no change required
2014-06-02 19:13 syzop Note Added: 0018164