aboutsummaryrefslogtreecommitdiffstats
path: root/BSF/template/yoga/theme/admin/themeconf.inc.php
diff options
context:
space:
mode:
authorvdigital <vdigital@piwigo.org>2008-05-23 21:05:41 +0000
committervdigital <vdigital@piwigo.org>2008-05-23 21:05:41 +0000
commit77fd1f51a3c5f5a52f72ef8a299fe368228e2285 (patch)
treea67ede42904657ccf3349ecdaef1cec8b8e36ff8 /BSF/template/yoga/theme/admin/themeconf.inc.php
parent553727dffacc48e8337c1d141f2a25af359e74b1 (diff)
git-svn-id: http://piwigo.org/svn/trunk@2357 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to 'BSF/template/yoga/theme/admin/themeconf.inc.php')
-rw-r--r--BSF/template/yoga/theme/admin/themeconf.inc.php72
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>'
+);
+?>