function ThemeOptions() { setThemeOptionDefault('zenpage_zp_index_news', false); setThemeOptionDefault('Allow_search', true); setThemeOptionDefault('Use_thickbox', true); setThemeOptionDefault('zenpage_homepage', 'none'); setThemeOptionDefault('zenpage_contactpage', true); setThemeOptionDefault('zenpage_custommenu', false); setThemeOptionDefault('albums_per_row', 2); setThemeOptionDefault('images_per_row', 5); setThemeOptionDefault('thumb_transition', 1); setOptionDefault('zp_plugin_colorbox', 1); setOptionDefault('colorbox_zenpage_album', 1); setOptionDefault('colorbox_zenpage_image', 1); setOptionDefault('colorbox_zenpage_search', 1); if (getOption('zp_plugin_zenpage')) { setThemeOption('custom_index_page', 'gallery', NULL, NULL, false); } else { setThemeOption('custom_index_page', '', NULL, NULL, false); } if (function_exists('createMenuIfNotExists')) { $menuitems = array(array('type' => 'menulabel', 'title' => gettext('News Articles'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All news'), 'link' => 'printAllNewsCategories("All news",TRUE,"","menu-active",false,false,false,"list",false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'menulabel', 'title' => gettext('Gallery'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'custompage', 'title' => gettext('Gallery index'), 'link' => 'gallery', 'show' => 1, 'nesting' => 1), array('type' => 'menufunction', 'title' => gettext('All Albums'), 'link' => 'printAlbumMenuList("list",NULL,"","menu-active","submenu","menu-active","",false,false,false,false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'menulabel', 'title' => gettext('Pages'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All pages'), 'link' => 'printPageMenu("list","","menu-active","submenu","menu-active","",0,false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1)); createMenuIfNotExists($menuitems, 'zenpage'); } }
function __construct() { $me = basename(dirname(__FILE__)); setThemeOptionDefault('zenpage_zp_index_news', false); setThemeOptionDefault('Allow_search', true); setThemeOptionDefault('Use_thickbox', true); setThemeOptionDefault('zenpage_homepage', 'none'); setThemeOptionDefault('zenpage_contactpage', true); setThemeOptionDefault('zenpage_custommenu', false); setThemeOptionDefault('albums_per_page', 6); setThemeOptionDefault('albums_per_row', 2); setThemeOptionDefault('images_per_page', 20); setThemeOptionDefault('images_per_row', 5); setThemeOption('image_size', 580, NULL, 'zenpage'); setThemeOption('image_use_side', 'longest', NULL, 'zenpage'); setThemeOption('thumb_size', 95, NULL, 'zenpage'); setThemeOptionDefault('thumb_crop_width', 95); setThemeOptionDefault('thumb_crop_height', 95); setThemeOptionDefault('thumb_crop', 1); setThemeOptionDefault('thumb_transition', 1); if (extensionEnabled('zenpage')) { setThemeOption('custom_index_page', 'gallery', NULL, 'zenpage', false); } else { setThemeOption('custom_index_page', '', NULL, 'zenpage', false); } if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes($me); cacheManager::addThemeCacheSize($me, NULL, 580, 580, NULL, NULL, NULL, NULL, NULL, false, NULL, true); cacheManager::addThemeCacheSize($me, 95, NULL, NULL, getThemeOption('thumb_crop_width'), getThemeOption('thumb_crop_height'), NULL, NULL, true, NULL, NULL, NULL); } if (function_exists('createMenuIfNotExists')) { $menuitems = array(array('type' => 'menulabel', 'title' => gettext('News Articles'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All news'), 'link' => 'printAllNewsCategories("All news",TRUE,"","menu-active",false,false,false,"list",false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'menulabel', 'title' => gettext('Gallery'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'custompage', 'title' => gettext('Gallery index'), 'link' => 'gallery', 'show' => 1, 'nesting' => 1), array('type' => 'menufunction', 'title' => gettext('All Albums'), 'link' => 'printAlbumMenuList("list",NULL,"","menu-active","submenu","menu-active","",false,false,false,false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'menulabel', 'title' => gettext('Pages'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All pages'), 'link' => 'printPageMenu("list","","menu-active","submenu","menu-active","",0,false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1)); createMenuIfNotExists($menuitems, 'zenpage'); } }
function ThemeOptions() { setThemeOptionDefault('zenpage_zp_index_news', false); setThemeOptionDefault('Allow_search', true); setThemeOptionDefault('Use_thickbox', true); setThemeOptionDefault('zenpage_homepage', 'none'); setThemeOptionDefault('zenpage_contactpage', true); setThemeOptionDefault('zenpage_custommenu', false); if (function_exists('createMenuIfNotExists')) { $menuitems = array(array('type' => 'menulabel', 'title' => gettext('News Articles'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All news'), 'link' => 'printAllNewsCategories("All news",TRUE,"","menu-active",false);', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'menulabel', 'title' => gettext('Gallery'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'custompage', 'title' => gettext('Gallery index'), 'link' => 'gallery', 'show' => 1, 'nesting' => 1), array('type' => 'menufunction', 'title' => gettext('All Albums'), 'link' => 'printAlbumMenuList("list",NULL,"","menu-active","submenu","menu-active","",false,false,false,false);', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'menulabel', 'title' => gettext('Pages'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All pages'), 'link' => 'printPageMenu("list","","menu-active","submenu","menu-active","",0,false);', 'show' => 1, 'include_li' => 0, 'nesting' => 1)); createMenuIfNotExists($menuitems, 'zenpage'); } }
function __construct() { $me = basename(dirname(__FILE__)); setThemeOptionDefault('Theme_logo', ''); setThemeOptionDefault('Allow_search', true); setThemeOptionDefault('Slideshow', true); setThemeOptionDefault('Graphic_logo', '*'); setThemeOptionDefault('Watermark_head_image', true); setThemeOptionDefault('effervescence_personality', 'image_page'); setThemeOptionDefault('effervescence_transition', 'slide-hori'); setThemeOptionDefault('effervescence_caption_location', 'image'); setThemeOptionDefault('Theme_colors', 'kish-my father'); setThemeOptionDefault('effervescence_menu', ''); setThemeOptionDefault('albums_per_page', 9); setThemeOptionDefault('albums_per_row', 3); setThemeOptionDefault('images_per_page', 20); setThemeOptionDefault('images_per_row', 5); setThemeOption('image_size', 595, NULL, 'effervescence+'); setThemeOption('image_use_side', 'longest', NULL, 'effervescence+'); setThemeOptionDefault('thumb_transition', 1); setThemeOptionDefault('thumb_size', 90); setThemeOptionDefault('thumb_crop_width', 90); setThemeOptionDefault('thumb_crop_height', 90); setThemeOptionDefault('thumb_crop', 1); setThemeOptionDefault('gallery_index', 1); setThemeOptionDefault('effervescence_daily_album_image', 1); setThemeOptionDefault('effervescence_daily_album_image_effect', ''); setOptionDefault('colorbox_' . $me . '_album', 1); setOptionDefault('colorbox_' . $me . '_favorites', 1); setOptionDefault('colorbox_' . $me . '_image', 1); setOptionDefault('colorbox_' . $me . '_search', 1); if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes($me); cacheManager::addThemeCacheSize($me, 595, NULL, NULL, NULL, NULL, NULL, NULL, false, NULL, NULL, NULL); cacheManager::addThemeCacheSize($me, getThemeOption('thumb_size'), NULL, NULL, getThemeOption('thumb_crop_width'), getThemeOption('thumb_crop_height'), NULL, NULL, true, NULL, NULL, NULL); cacheManager::addThemeCacheSize($me, NULL, 180, 80, NUll, NULL, NULL, NULL, true, NULL, NULL, NULL); } if (function_exists('createMenuIfNotExists')) { $menuitems = array(array('type' => 'menulabel', 'title' => gettext('News Articles'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All news'), 'link' => 'printAllNewsCategories("All news",TRUE,"","menu-active",false,false,false,"list",false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'html', 'title' => gettext('News Articles Rule'), 'link' => '<li class="menu_rule menu_menulabel"></li>', 'show' => 1, 'include_li' => 0, 'nesting' => 0), array('type' => 'custompage', 'title' => gettext('Gallery'), 'link' => 'gallery', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All Albums'), 'link' => 'printAlbumMenuList("list",NULL,"","menu-active","submenu","menu-active","",false,false,false,false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'html', 'title' => gettext('Gallery Rule'), 'link' => '<li class="menu_rule menu_menulabel"></li>', 'show' => 1, 'include_li' => 0, 'nesting' => 0), array('type' => 'menulabel', 'title' => gettext('Pages'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All pages'), 'link' => 'printPageMenu("list","","menu-active","submenu","menu-active","",0,false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1, getOption("menu_manager_truncate_string")), array('type' => 'html', 'title' => gettext('Pages Rule'), 'link' => '<li class="menu_rule menu_menulabel"></li>', 'show' => 1, 'include_li' => 0, 'nesting' => 0), array('type' => 'menulabel', 'title' => gettext('Archive'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'custompage', 'title' => gettext('Gallery and News'), 'link' => 'archive', 'show' => 1, 'nesting' => 1), array('type' => 'html', 'title' => gettext('Archive Rule'), 'link' => '<li class="menu_rule menu_menulabel"></li>', 'show' => 1, 'include_li' => 0, 'nesting' => 0)); if (extensionEnabled('rss')) { $rssItems = array(array('type' => 'menulabel', 'title' => gettext('RSS'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'customlink', 'title' => gettext('Gallery'), 'link' => WEBPATH . '/index.php?rss', 'show' => 1, 'nesting' => 1), array('type' => 'customlink', 'title' => gettext('News'), 'link' => getRSSLink('news'), 'show' => 1, 'nesting' => 1), array('type' => 'customlink', 'title' => gettext('News and Gallery'), 'link' => getRSSLink('news') . '&withimages', 'show' => 1, 'nesting' => 1)); $menuitems = array_merge($menuitems, $rssItems); } createMenuIfNotExists($menuitems, 'effervescence'); } }
function __construct() { $me = basename(dirname(__FILE__)); setThemeOptionDefault('Allow_search', true); setThemeOptionDefault('Allow_cloud', true); setThemeOptionDefault('albums_per_page', 6); setThemeOptionDefault('albums_per_row', 2); setThemeOptionDefault('images_per_page', 20); setThemeOptionDefault('images_per_row', 5); setThemeOption('image_size', 520, NULL, 'garland'); setThemeOption('image_use_side', 'longest', NULL, 'garland'); setThemeOptionDefault('thumb_transition', 1); setThemeOption('thumb_size', 85, NULL, 'garland'); setThemeOptionDefault('thumb_crop_width', 85); setThemeOptionDefault('thumb_crop_height', 85); setThemeOptionDefault('thumb_crop', 1); setThemeOptionDefault('garland_customHome', ''); setThemeOptionDefault('garland_personality', 'image_page'); setThemeOptionDefault('garland_transition', 'slide-hori'); setThemeOptionDefault('garland_caption_location', 'image'); setOptionDefault('colorbox_' . $me . '_image', 1); setOptionDefault('colorbox_' . $me . '_album', 1); setOptionDefault('colorbox_' . $me . '_search', 1); setThemeOptionDefault('garland_menu', ''); if (extensionEnabled('zenpage')) { setThemeOption('custom_index_page', 'gallery', NULL, 'garland', false); } else { setThemeOption('custom_index_page', '', NULL, 'garland', false); } if (class_exists('cacheManager')) { $me = basename(dirname(__FILE__)); cacheManager::deleteThemeCacheSizes($me); cacheManager::addThemeCacheSize($me, 520, NULL, NULL, NULL, NULL, NULL, NULL, false, NULL, NULL, NULL); cacheManager::addThemeCacheSize($me, 85, NULL, NULL, getThemeOption('thumb_crop_width'), getThemeOption('thumb_crop_height'), NULL, NULL, true, NULL, NULL, NULL); } if (function_exists('createMenuIfNotExists')) { $menuitems = array(array('type' => 'menulabel', 'title' => gettext('News Articles'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All news'), 'link' => 'printAllNewsCategories("All news",TRUE,"","menu-active",false,"inner_ul",false,"list",false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'html', 'title' => gettext('News Articles Rule'), 'link' => '<li class="menu_rule menu_menulabel"></li>', 'show' => 1, 'include_li' => 0, 'nesting' => 0), array('type' => 'custompage', 'title' => gettext('Gallery'), 'link' => 'gallery', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All Albums'), 'link' => 'printAlbumMenuList("list",NULL,"","menu-active","inner_ul","menu-active","",false,false,false,false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'html', 'title' => gettext('Gallery Rule'), 'link' => '<li class="menu_rule menu_menulabel"></li>', 'show' => 1, 'include_li' => 0, 'nesting' => 0), array('type' => 'menulabel', 'title' => gettext('Pages'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All pages'), 'link' => 'printPageMenu("list","","menu-active","inner_ul","menu-active","",0,false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1, getOption("menu_manager_truncate_string")), array('type' => 'html', 'title' => gettext('Pages Rule'), 'link' => '<li class="menu_rule menu_menulabel"></li>', 'show' => 1, 'include_li' => 0, 'nesting' => 0)); createMenuIfNotExists($menuitems, 'garland'); } }
function ThemeOptions() { setThemeOptionDefault('Allow_search', true); setThemeOptionDefault('Allow_cloud', true); setThemeOptionDefault('albums_per_row', 2); setThemeOptionDefault('images_per_row', 5); setThemeOptionDefault('thumb_transition', 1); setThemeOptionDefault('thumb_size', 85); setOptionDefault('colorbox_garland_image', 1); setOptionDefault('colorbox_garland_album', 1); setOptionDefault('colorbox_garland_search', 1); setThemeOptionDefault('garland_menu', ''); if (getOption('zp_plugin_zenpage')) { setThemeOption('custom_index_page', 'gallery', NULL, NULL, false); } else { setThemeOption('custom_index_page', '', NULL, NULL, false); } if (function_exists('createMenuIfNotExists')) { $menuitems = array(array('type' => 'menulabel', 'title' => gettext('News Articles'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All news'), 'link' => 'printAllNewsCategories("All news",TRUE,"","menu-active",false,"inner_ul",false,"list",false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'html', 'title' => gettext('News Articles Rule'), 'link' => '<li class="menu_rule menu_menulabel"></li>', 'show' => 1, 'include_li' => 0, 'nesting' => 0), array('type' => 'custompage', 'title' => gettext('Gallery'), 'link' => 'gallery', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All Albums'), 'link' => 'printAlbumMenuList("list",NULL,"","menu-active","inner_ul","menu-active","",false,false,false,false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1), array('type' => 'html', 'title' => gettext('Gallery Rule'), 'link' => '<li class="menu_rule menu_menulabel"></li>', 'show' => 1, 'include_li' => 0, 'nesting' => 0), array('type' => 'menulabel', 'title' => gettext('Pages'), 'link' => '', 'show' => 1, 'nesting' => 0), array('type' => 'menufunction', 'title' => gettext('All pages'), 'link' => 'printPageMenu("list","","menu-active","inner_ul","menu-active","",0,false,getOption("menu_manager_truncate_string"));', 'show' => 1, 'include_li' => 0, 'nesting' => 1, getOption("menu_manager_truncate_string")), array('type' => 'html', 'title' => gettext('Pages Rule'), 'link' => '<li class="menu_rule menu_menulabel"></li>', 'show' => 1, 'include_li' => 0, 'nesting' => 0)); createMenuIfNotExists($menuitems, 'garland'); } }
XSRFdefender('delete_menu'); $sql = 'DELETE FROM ' . prefix('menu') . ' WHERE `menuset`=' . db_quote(sanitize($_GET['deletemenuset'])); query($sql); $_menu_manager_items = array(); $reports[] = "<p class='messagebox fade-message'>" . sprintf(gettext("Menu “%s” deleted"), html_encode(sanitize($_GET['deletemenuset']))) . "</p>"; } if (isset($_GET['dupmenuset'])) { XSRFdefender('dup_menu'); $oldmenuset = sanitize($_GET['dupmenuset']); $_GET['menuset'] = $menuset = sanitize($_GET['targetname']); $menuitems = query_full_array('SELECT * FROM ' . prefix('menu') . ' WHERE `menuset`=' . db_quote($oldmenuset) . ' ORDER BY `sort_order`'); foreach ($menuitems as $key => $item) { $order = count(explode('-', $item['sort_order'])) - 1; $menuitems[$key]['nesting'] = $order; } if (createMenuIfNotExists($menuitems, $menuset)) { $reports[] = "<p class='messagebox fade-message'>" . sprintf(gettext("Menu “%s” duplicated"), html_encode($oldmenuset)) . "</p>"; } else { $reports[] = "<p class='messagebox fade-message'>" . sprintf(gettext("Menu “%s” already exists"), html_encode($menuset)) . "</p>"; } } // publish or un-publish page by click if (isset($_GET['publish'])) { XSRFdefender('update_menu'); publishItem($_GET['id'], $_GET['show'], $menuset); } printAdminHeader('menu'); printSortableHead(); ?> </head> <body>