[commits] Horde branch master updated. 294ccd1c5e9fd2e038ff70fe1b769c1701bed2ef

Michael M Slusarz slusarz at horde.org
Wed Dec 22 18:07:55 UTC 2010


The branch "master" has been updated.
The following is a summary of the commits.

from: b75e76a268ce005bd76bfc1369386506f21ac7ae

f3e1f1c Ticket #9437: Tweak preferred language selection.
a8b52a1 Add on-demand loading of nlsconfig data.
294ccd1 Bug #9464: Display MDN check message

-----------------------------------------------------------------------

commit f3e1f1c153b3c70a21748bba366e81a1a1dfe594
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Wed Dec 22 02:33:42 2010 -0700

    Ticket #9437: Tweak preferred language selection.
    
    I *think* this should be the behavior (precedence-wise):
    
    Pre-auth
    --------
    
    Prefs will most likely be unavailable or default language is empty.
    Language will be set based on language drop-down on login refresh (if
    language switching allowed)
    Session language is used (pre-auth session will have language set if the
    login screen has been reloaded)
    System-wide default used (nls config)
    Finally, browser detection.
    
    Post-auth
    ---------
    
    Value in user's prefs will ALWAYS control (regardless of login screen
    language selection)
    Language from login screen will be used (if language switching allowed)
    On initial login session is new/clean; language info unavailable here
    On subsequent login, this contains the session language (code will
    ALWAYS stop here after user is authenticated)
    System-wide default used (nls config)
    Finally, browser detection.

 framework/Core/lib/Horde/Registry.php |   63 +++++++++++++--------------------
 1 files changed, 25 insertions(+), 38 deletions(-)

http://git.horde.org/horde-git/-/commit/f3e1f1c153b3c70a21748bba366e81a1a1dfe594

-----------------------------------------------------------------------

commit a8b52a1e09fd646ab1ac12fb10675ae92d8c140a
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Wed Dec 22 01:38:37 2010 -0700

    Add on-demand loading of nlsconfig data.
    
    Move nlsconfig manipulation code inside of this new object.
    
    Cache nlsconfig info about the current language - only need to load
    nls.php config file now if manipulating an entire config entry.

 framework/Core/lib/Horde.php                              |   12 +-
 framework/Core/lib/Horde/Config.php                       |    2 +-
 framework/Core/lib/Horde/Core/Ajax/Imple/SpellChecker.php |    4 +-
 framework/Core/lib/Horde/Core/Prefs/Ui/Widgets.php        |    4 +-
 framework/Core/lib/Horde/Core/Ui/Language.php             |    2 +-
 framework/Core/lib/Horde/Help.php                         |    4 +-
 framework/Core/lib/Horde/Menu.php                         |    2 +-
 framework/Core/lib/Horde/Registry.php                     |   52 ++---
 framework/Core/lib/Horde/Registry/Nlsconfig.php           |  129 +++++++++++++
 framework/Core/lib/Horde/Themes/Css.php                   |    2 +-
 framework/Core/package.xml                                |    2 +
 horde/config/prefs.php.dist                               |    2 +-
 horde/lib/Prefs/Ui.php                                    |    6 +-
 horde/login.php                                           |    2 +-
 horde/services/help/index.php                             |    2 +-
 horde/services/sidebar.php                                |    2 +-
 imp/compose.php                                           |    5 +-
 imp/config/prefs.php.dist                                 |   11 +-
 imp/lib/Prefs/Ui.php                                      |    7 -
 imp/mailbox.php                                           |    2 +-
 imp/message.php                                           |    2 +-
 nag/lib/Task.php                                          |    4 +-
 turba/data.php                                            |    7 +-
 23 files changed, 186 insertions(+), 81 deletions(-)
 create mode 100644 framework/Core/lib/Horde/Registry/Nlsconfig.php

http://git.horde.org/horde-git/-/commit/a8b52a1e09fd646ab1ac12fb10675ae92d8c140a

-----------------------------------------------------------------------

commit 294ccd1c5e9fd2e038ff70fe1b769c1701bed2ef
Author: Gonçalo Queirós <goncalo.queiros at portugalmail.net>
Date:   Wed Dec 22 17:12:52 2010 +0000

    Bug #9464: Display MDN check message
    
    Signed-off-by: Michael M Slusarz <slusarz at curecanti.org>

 imp/lib/Ajax/Application.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/294ccd1c5e9fd2e038ff70fe1b769c1701bed2ef




More information about the commits mailing list