forked from extern/egroupware
enabled top menu support
This commit is contained in:
parent
81f08a87ea
commit
0e9567af69
@ -31,5 +31,36 @@ class jerryr_framework extends idots_framework
|
||||
}
|
||||
|
||||
function topmenu()
|
||||
{}
|
||||
|
||||
{
|
||||
$this->tplsav2->menuitems = array();
|
||||
$this->tplsav2->menuinfoitems = array();
|
||||
|
||||
$this->apps = $this->_get_navbar_apps();
|
||||
|
||||
$this->_add_topmenu_item('home');
|
||||
|
||||
/*if($GLOBALS['egw_info']['user']['apps']['manual'])
|
||||
{
|
||||
$this->_add_topmenu_item('manual');
|
||||
}
|
||||
*/
|
||||
if($GLOBALS['egw_info']['user']['apps']['preferences'])
|
||||
{
|
||||
$this->_add_topmenu_item('preferences');
|
||||
}
|
||||
|
||||
$this->_add_topmenu_item('about',lang('About %1',$GLOBALS['egw_info']['apps'][$GLOBALS['egw_info']['flags']['currentapp']]['title']));
|
||||
$this->_add_topmenu_item('logout');
|
||||
|
||||
$this->tplsav2->assign('info_icons',$this->topmenu_icon_arr);
|
||||
|
||||
$this->_add_topmenu_info_item($this->_user_time_info());
|
||||
$this->_add_topmenu_info_item($this->_current_users());
|
||||
$this->_add_topmenu_info_item($this->_get_quick_add());
|
||||
|
||||
$this->tplsav2->display('topmenu.tpl.php');
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
@ -11,7 +11,11 @@
|
||||
|
||||
/* $Id$ */
|
||||
|
||||
$start_and_logout_icons = array(
|
||||
$top_menu = array(
|
||||
'topmenu' => lang('Show as Topmenu'),
|
||||
'sidebox' => lang('Show in sidebox')
|
||||
);
|
||||
$yes_no = array(
|
||||
'yes' => lang('yes'),
|
||||
'no' => lang('no')
|
||||
);
|
||||
@ -23,7 +27,16 @@
|
||||
$GLOBALS['settings'] = array(
|
||||
'prefssection' => array(
|
||||
'type' => 'section',
|
||||
'title' => 'Preferences for the jerry template set',
|
||||
'title' => 'Preferences for the jerryr template set',
|
||||
'xmlrpc' => False,
|
||||
'admin' => False
|
||||
),
|
||||
'show_general_menu' => array(
|
||||
'type' => 'select',
|
||||
'label' => 'How to show the general eGroupWare menu ?',
|
||||
'name' => 'show_general_menu',
|
||||
'values' => $top_menu,
|
||||
'help' => 'Where and how will the egroupware links like preferences, about and logout be displayed.',
|
||||
'xmlrpc' => False,
|
||||
'admin' => False
|
||||
),
|
||||
@ -31,7 +44,7 @@
|
||||
'type' => 'select',
|
||||
'label' => 'Show home and logout button in main application bar?',
|
||||
'name' => 'start_and_logout_icons',
|
||||
'values' => $start_and_logout_icons,
|
||||
'values' => $yes_no,
|
||||
'help' => 'When you say yes the home and logout buttons are presented as applications in the main top applcation bar.',
|
||||
'xmlrpc' => False,
|
||||
'admin' => False
|
||||
|
@ -5,7 +5,7 @@
|
||||
new ypSlideOutMenu("menu1", "down", 45, 5, 188, 300,'right');
|
||||
</script>
|
||||
|
||||
<div id="divLogo"><a href="{logo_url}" target="_blank"><img src="{logo_file}" border="0" title="{logo_title}" alt="eGroupWare"/></a></div>
|
||||
<div style="position:relative"><div id="divLogo"><a href="{logo_url}" target="_blank"><img src="{logo_file}" border="0" title="{logo_title}" alt="eGroupWare"/></a></div></div>
|
||||
|
||||
<div id="menu1Container">
|
||||
<div id="menu1Content" class="menuOneBox">
|
||||
@ -68,15 +68,7 @@
|
||||
|
||||
</div>
|
||||
<div id="divStatusBar"><table width="100%" cellspacing="0" cellpadding="0" border="0"><tr>
|
||||
<td align="left" width="33%">
|
||||
<table cellpadding=0 cellspacing=0>
|
||||
<tr>
|
||||
<td class="userinfolt"></td>
|
||||
<td id="user_info" class="userinfomid">{user_info}</td>
|
||||
<td class="userinfort"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td width="33%" align="left" id="user_info">{user_info}</td>
|
||||
<td align="center" id="admin_info">{current_users}</td>
|
||||
<td width="33%" align="right" id="quick_add">{quick_add}</td>
|
||||
</tr></table></div>
|
||||
|
Loading…
Reference in New Issue
Block a user