Add on-demand loading of nlsconfig data.
authorMichael M Slusarz <slusarz@curecanti.org>
Wed, 22 Dec 2010 08:38:37 +0000 (01:38 -0700)
committerMichael M Slusarz <slusarz@curecanti.org>
Wed, 22 Dec 2010 18:05:03 +0000 (11:05 -0700)
commita8b52a1e09fd646ab1ac12fb10675ae92d8c140a
treea5ad152dec25371814a7009361115047c20813d2
parentf3e1f1c153b3c70a21748bba366e81a1a1dfe594
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.
23 files changed:
framework/Core/lib/Horde.php
framework/Core/lib/Horde/Config.php
framework/Core/lib/Horde/Core/Ajax/Imple/SpellChecker.php
framework/Core/lib/Horde/Core/Prefs/Ui/Widgets.php
framework/Core/lib/Horde/Core/Ui/Language.php
framework/Core/lib/Horde/Help.php
framework/Core/lib/Horde/Menu.php
framework/Core/lib/Horde/Registry.php
framework/Core/lib/Horde/Registry/Nlsconfig.php [new file with mode: 0644]
framework/Core/lib/Horde/Themes/Css.php
framework/Core/package.xml
horde/config/prefs.php.dist
horde/lib/Prefs/Ui.php
horde/login.php
horde/services/help/index.php
horde/services/sidebar.php
imp/compose.php
imp/config/prefs.php.dist
imp/lib/Prefs/Ui.php
imp/mailbox.php
imp/message.php
nag/lib/Task.php
turba/data.php