From 90f454548172bb38ac3c2045a81149d6d5743b94 Mon Sep 17 00:00:00 2001 From: SecretR Date: Sat, 9 Feb 2013 16:36:04 +0200 Subject: [PATCH] Administration top navigation - draft to working state sections (work in progress) --- .../shortcodes/batch/admin_shortcodes.php | 84 ++++++++++--------- 1 file changed, 44 insertions(+), 40 deletions(-) diff --git a/e107_core/shortcodes/batch/admin_shortcodes.php b/e107_core/shortcodes/batch/admin_shortcodes.php index 703093032..6bcdb76ae 100644 --- a/e107_core/shortcodes/batch/admin_shortcodes.php +++ b/e107_core/shortcodes/batch/admin_shortcodes.php @@ -565,25 +565,26 @@ class admin_shortcodes return $ret; } - + // FIXME - make it work function sc_admin_pm($parm) { - $text = ' '; @@ -1651,32 +1652,35 @@ class admin_shortcodes if($type == 'language') { - $languages = array('English','French'); - $c = 0; - foreach($languages as $lng) - { - $checked = ($lng == e_LANGUAGE) ? " " : " "; - - $tmp[$c]['text'] = $lng." (TO DO)"; - $tmp[$c]['description'] = ''; - $tmp[$c]['link'] = '#'; - $tmp[$c]['image'] = $checked; - $tmp[$c]['image_large'] = ''; - $tmp[$c]['image_src'] = ''; - $tmp[$c]['image_large_src'] = ''; - $tmp[$c]['perm'] = ''; - $c++; - } - $menu_vars['language']['text'] = ""; // e_LANGUAGE; - $menu_vars['language']['link'] = '#'; - $menu_vars['language']['image'] = "" ; - $menu_vars['language']['image_src'] = ADLAN_46; - $menu_vars['language']['perm'] = ''; - $menu_vars['language']['sub'] = $tmp; + $languages = e107::getLanguage()->installed();//array('English','French'); + if(count($languages) > 1) + { + $c = 0; + foreach($languages as $lng) + { + $checked = ($lng == e_LANGUAGE) ? " " : " "; + + $tmp[$c]['text'] = $lng; + $tmp[$c]['description'] = ''; + $tmp[$c]['link'] = $lng == e_LANGUAGE ? '#' : e_SELF.'?elan='.$lng; + $tmp[$c]['image'] = $checked; + $tmp[$c]['image_large'] = ''; + $tmp[$c]['image_src'] = ''; + $tmp[$c]['image_large_src'] = ''; + $tmp[$c]['perm'] = ''; + $c++; + } + + $menu_vars['language']['text'] = ""; // e_LANGUAGE; + $menu_vars['language']['link'] = '#'; + $menu_vars['language']['image'] = "" ; + $menu_vars['language']['image_src'] = ADLAN_46; + $menu_vars['language']['perm'] = ''; + $menu_vars['language']['sub'] = $tmp; + } } - return $menu_vars; }