diff options
Diffstat (limited to 'BSF/template/yoga/theme/admin/themeconf.inc.php')
-rw-r--r-- | BSF/template/yoga/theme/admin/themeconf.inc.php | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/BSF/template/yoga/theme/admin/themeconf.inc.php b/BSF/template/yoga/theme/admin/themeconf.inc.php new file mode 100644 index 000000000..5a6450e82 --- /dev/null +++ b/BSF/template/yoga/theme/admin/themeconf.inc.php @@ -0,0 +1,72 @@ +<?php +/** + * Accordion menus need to be stable + */ +function selected_admin_menu() +{ + if (isset($_GET['page'])) + { + switch ($_GET['page']) { + case 'configuration': + return 1; + case 'site_manager': + case 'site_update': + case 'cat_list': + case 'cat_modify': + case 'cat_move': + case 'cat_options': + case 'element_set': + case 'cat_perm': + case 'permalinks': + case 'picture_modify': + if (isset($_GET['cat']) and $_GET['cat']=='caddie') { + return 3; + } + return 2; + case 'comments': + case 'thumbnail': + case 'rating': + case 'tags': + return 3; + case 'user_list': + case 'group_list': + case 'notification_by_mail': + return 4; + case 'stats': + case 'history': + case 'maintenance': + case 'advanced_feature': + case 'ws_checker': + case 'plugins_list': + case 'plugin': + return 5; + } + } + return 0; +} + +$themeconf = array( + 'template' => 'yoga', + 'theme' => 'admin', + 'template_dir' => 'template/yoga', + 'icon_dir' => 'template/yoga/icon', + 'admin_icon_dir' => 'template/yoga/icon/admin', + 'mime_icon_dir' => 'template/yoga/icon/mimetypes/', + 'local_head' => ' +<!-- Admin Accordion Menus --> + <script type="text/javascript" src="template-common/lib/jquery.js"></script> + <script type="text/javascript" src="template-common/lib/chili-1.7.pack.js"></script> + <script type="text/javascript" src="template-common/lib/jquery.easing.js"></script> + <script type="text/javascript" src="template-common/lib/jquery.dimensions.js"></script> + <script type="text/javascript" src="template-common/jquery.accordion.js"></script> + <script type="text/javascript"> + jQuery().ready(function(){ + jQuery(\'#menubar\').accordion({ + header: "dt.rdion", + event: "mouseover", + active: '. selected_admin_menu() . ' + }); + }); + </script>' +); +?> |