From c8f3020f17187c2195586a29bbdd80090513c06c Mon Sep 17 00:00:00 2001 From: Daniel Winzen Date: Sun, 10 Jul 2016 10:38:15 +0200 Subject: [PATCH] Yesterdays bugfix broke more than it fixed, refixed. --- CHANGELOG | 3 +++ chat.php | 18 +++++++++++++----- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 83c75ef..f7d8f10 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Version 1.20.3 - Jul. 10, 2016 +Yesterdays bugfix broke more than it fixed, refixed. + Version 1.20.2 - Jul. 9, 2016 Fix bug preventing to send PMs to number-only nicknames diff --git a/chat.php b/chat.php index 86e493b..9a4a8d5 100644 --- a/chat.php +++ b/chat.php @@ -837,13 +837,21 @@ function send_alogin(){ print_end(); } +function sort_names(&$names){ + $keys=[]; + foreach($names as $k => $v){ + $keys[]=(string) $k; + } + array_multisort(array_map('strtolower', $keys), SORT_ASC, SORT_STRING, $names); +} + function send_admin($arg=''){ global $A, $H, $I, $P, $U, $db; $ga=(int) get_setting('guestaccess'); print_start('admin'); $chlist=""; read_members(); - array_multisort(array_map('strtolower', (string) array_keys($A)), SORT_ASC, SORT_STRING, $A); + sort_names($A); foreach($A as $member){ echo "