From 51c9bd36796c4574f64321a4bbd8ad4b7600a707 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Wed, 14 Jul 2010 13:11:05 -0600 Subject: [PATCH] Fix location of nls configuration data. $GLOBALS['nls'] hasn't been used for awhile. Regardless, the correct location is now $registry->nlsconfig. --- framework/Core/lib/Horde/Core/Prefs/Ui/Widgets.php | 4 ++-- framework/Core/lib/Horde/Core/Tree/Html.php | 2 +- framework/Core/lib/Horde/Core/Tree/Javascript.php | 2 +- framework/Core/lib/Horde/Help.php | 4 ++-- framework/Core/lib/Horde/Menu.php | 4 ++-- framework/Core/lib/Horde/Themes.php | 2 +- framework/Ui/lib/Horde/Ui/Language.php | 2 +- imp/lib/Imap/Thread.php | 2 +- imp/lib/Ui/Folder.php | 10 ++++++---- nag/lib/Task.php | 4 ++-- skoli/list.php | 4 ++-- 11 files changed, 21 insertions(+), 19 deletions(-) diff --git a/framework/Core/lib/Horde/Core/Prefs/Ui/Widgets.php b/framework/Core/lib/Horde/Core/Prefs/Ui/Widgets.php index cb1d9fa27..1dc73058a 100644 --- a/framework/Core/lib/Horde/Core/Prefs/Ui/Widgets.php +++ b/framework/Core/lib/Horde/Core/Prefs/Ui/Widgets.php @@ -87,8 +87,8 @@ class Horde_Core_Prefs_Ui_Widgets )); } - $t->set('addimg', Horde::img(isset($GLOBALS['nls']['rtl'][$GLOBALS['language']]) ? 'lhand.png' : 'rhand.png', _("Add source"))); - $t->set('removeimg', Horde::img(isset($GLOBALS['nls']['rtl'][$GLOBALS['language']]) ? 'rhand.png' : 'lhand.png', _("Remove source"))); + $t->set('addimg', Horde::img(isset($GLOBALS['registry']->nlsconfig['rtl'][$GLOBALS['language']]) ? 'lhand.png' : 'rhand.png', _("Add source"))); + $t->set('removeimg', Horde::img(isset($GLOBALS['registry']->nlsconfig['rtl'][$GLOBALS['language']]) ? 'rhand.png' : 'lhand.png', _("Remove source"))); $t->set('upimg', Horde::img('nav/up.png', _("Move up"))); $t->set('downimg', Horde::img('nav/down.png', _("Move down"))); diff --git a/framework/Core/lib/Horde/Core/Tree/Html.php b/framework/Core/lib/Horde/Core/Tree/Html.php index b0ab4aee8..e1888f07c 100644 --- a/framework/Core/lib/Horde/Core/Tree/Html.php +++ b/framework/Core/lib/Horde/Core/Tree/Html.php @@ -47,7 +47,7 @@ class Horde_Core_Tree_Html extends Horde_Tree_Html { parent::__construct($name, $params); - if (!empty($GLOBALS['nls']['rtl'][$GLOBALS['language']])) { + if (!empty($GLOBALS['registry']->nlsconfig['rtl'][$GLOBALS['language']])) { $no_rev = array('blank', 'folder', 'folder_open'); foreach (array_diff(array_keys($this->_images), $no_rev) as $key) { $this->_images[$key] = 'rev-' . $this->_images[$key]; diff --git a/framework/Core/lib/Horde/Core/Tree/Javascript.php b/framework/Core/lib/Horde/Core/Tree/Javascript.php index 7dfbfba59..0407e041b 100644 --- a/framework/Core/lib/Horde/Core/Tree/Javascript.php +++ b/framework/Core/lib/Horde/Core/Tree/Javascript.php @@ -92,7 +92,7 @@ class Horde_Core_Tree_Javascript extends Horde_Core_Tree_Html 'imgNullOnly' => $this->_images['null_only'], 'imgLeaf' => $this->_images['leaf'], - 'floatDir' => (empty($GLOBALS['nls']['rtl'][$GLOBALS['language']]) ? 'float:left;' : 'float:right') + 'floatDir' => (empty($GLOBALS['registry']->nlsconfig['rtl'][$GLOBALS['language']]) ? 'float:left;' : 'float:right') ); Horde::addInlineScript(array( diff --git a/framework/Core/lib/Horde/Help.php b/framework/Core/lib/Horde/Help.php index fb006a5eb..7aa4ece2c 100644 --- a/framework/Core/lib/Horde/Help.php +++ b/framework/Core/lib/Horde/Help.php @@ -48,8 +48,8 @@ class Horde_Help throw new Horde_Exception('SimpleXML not available.'); } - if (isset($GLOBALS['nls']['charsets'][$GLOBALS['language']])) { - $this->_charset = $GLOBALS['nls']['charsets'][$GLOBALS['language']]; + if (isset($GLOBALS['registry']->nlsconfig['charsets'][$GLOBALS['language']])) { + $this->_charset = $GLOBALS['registry']->nlsconfig['charsets'][$GLOBALS['language']]; } switch ($source) { diff --git a/framework/Core/lib/Horde/Menu.php b/framework/Core/lib/Horde/Menu.php index cb02f2710..11821003f 100644 --- a/framework/Core/lib/Horde/Menu.php +++ b/framework/Core/lib/Horde/Menu.php @@ -191,7 +191,7 @@ class Horde_Menu $auth_target = '_parent'; } - if ($GLOBALS['registry']->getAuth()) { + if ($registry->getAuth()) { if ((!$prefs->getValue('show_sidebar') || $this->showService('logout')) && ($logout_link = Horde::getServiceLink('logout', $app))) { $this->add($logout_link, _("_Log out"), 'logout.png', null, $auth_target, null, '__noselection'); @@ -212,7 +212,7 @@ class Horde_Menu /* Sort to match explicitly set positions. */ ksort($this->_menu); - if (!empty($GLOBALS['nls']['rtl'][$GLOBALS['language']])) { + if (!empty($registry->nlsconfig['rtl'][$GLOBALS['language']])) { $this->_menu = array_reverse($this->_menu); } diff --git a/framework/Core/lib/Horde/Themes.php b/framework/Core/lib/Horde/Themes.php index 46f0d03ba..910d968c1 100644 --- a/framework/Core/lib/Horde/Themes.php +++ b/framework/Core/lib/Horde/Themes.php @@ -151,7 +151,7 @@ class Horde_Themes $css = array(); $css_list = array('screen'); - if (isset($GLOBALS['nls']['rtl'][$GLOBALS['language']])) { + if (isset($GLOBALS['registry']->nlsconfig['rtl'][$GLOBALS['language']])) { $css_list[] = 'rtl'; } diff --git a/framework/Ui/lib/Horde/Ui/Language.php b/framework/Ui/lib/Horde/Ui/Language.php index d4552fe91..e75a2114a 100644 --- a/framework/Ui/lib/Horde/Ui/Language.php +++ b/framework/Ui/lib/Horde/Ui/Language.php @@ -31,7 +31,7 @@ class Horde_Ui_Language { Horde::url($GLOBALS['registry']->get('webroot', 'horde') . '/services/language.php', false, -1)); $html .= ''; $html .= '