get_tab_structure('', '', true,true); foreach($groupedTabStructure as $mainTab => $subModules){ $groupedTabStructure[$mainTab]['label'] = $mainTab; $groupedTabStructure[$mainTab]['labelValue'] = $selectedAppLanguages[$mainTab]; } $smarty->assign('tabs', $groupedTabStructure); #end of 30205 $selectedLanguageModStrings = return_module_language($tabGroupSelected_lang , 'Studio'); $smarty->assign('TGMOD', $selectedLanguageModStrings); $smarty->assign('MOD', $GLOBALS['mod_strings']); $smarty->assign('otherLabel', 'LBL_TABGROUP_OTHER'); $selected_lang = (!empty($_REQUEST['dropdown_lang'])?$_REQUEST['dropdown_lang']:$_SESSION['authenticated_user_language']); if(empty($selected_lang)){ $selected_lang = $GLOBALS['sugar_config']['default_language']; } $availableModules = $tg->getAvailableModules($tabGroupSelected_lang); $smarty->assign('availableModuleList',$availableModules); $smarty->assign('dropdown_languages', get_languages()); $imageSave = SugarThemeRegistry::current()->getImage( 'studio_save', ''); $buttons = array(); $buttons [] = array ( 'text' => $GLOBALS['mod_strings']['LBL_BTN_SAVEPUBLISH'],'actionScript'=>"onclick='studiotabs.generateForm(\"edittabs\");document.edittabs.submit()'" ) ; $html = "" ; foreach ( $buttons as $button ) { $html .= "