From 70310f29e8c4796ab7f3a99c5caf38542affea69 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Sun, 13 Feb 2011 12:34:24 +0000 Subject: [PATCH] sort receipients (RFE 3170336) --- lam/lib/modules/nisMailAlias.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lam/lib/modules/nisMailAlias.inc b/lam/lib/modules/nisMailAlias.inc index d68cf3ca..271cd4f9 100644 --- a/lam/lib/modules/nisMailAlias.inc +++ b/lam/lib/modules/nisMailAlias.inc @@ -3,7 +3,7 @@ $Id$ This code is part of LDAP Account Manager (http://www.ldap-account-manager.org/) - Copyright (C) 2004 - 2010 Roland Gruber + Copyright (C) 2004 - 2011 Roland Gruber This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -146,6 +146,8 @@ class nisMailAlias extends baseModule { // list current recipients $recipientCount = 0; if (isset($this->attributes['rfc822MailMember'])) { + natcasesort($this->attributes['rfc822MailMember']); + $this->attributes['rfc822MailMember'] = array_values($this->attributes['rfc822MailMember']); $recipientCount = sizeof($this->attributes['rfc822MailMember']); for ($i = 0; $i < sizeof($this->attributes['rfc822MailMember']); $i++) { $return->addElement(new htmlOutputText(_('Recipient')));