function __construct() { $me = basename(dirname(__FILE__)); setThemeOptionDefault('Allow_search', true); setThemeOptionDefault('Theme_colors', 'light'); setThemeOptionDefault('albums_per_page', 6); setThemeOptionDefault('albums_per_row', 2); setThemeOptionDefault('images_per_page', 20); setThemeOptionDefault('images_per_row', 5); setThemeOptionDefault('image_size', 595); setThemeOptionDefault('image_use_side', 'longest'); setThemeOptionDefault('thumb_size', 100); setThemeOptionDefault('thumb_crop_width', 100); setThemeOptionDefault('thumb_crop_height', 100); setThemeOptionDefault('thumb_crop', 1); setThemeOptionDefault('thumb_transition', 1); setOptionDefault('colorbox_' . $me . '_album', 1); setOptionDefault('colorbox_' . $me . '_image', 1); setOptionDefault('colorbox_' . $me . '_search', 1); if (class_exists('cacheManager')) { $me = basename(dirname(__FILE__)); cacheManager::deleteThemeCacheSizes($me); cacheManager::addThemeCacheSize($me, getThemeOption('image_size'), 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); } }
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('Allow_search', true); setThemeOptionDefault('demoTheme_colors', 'none'); setThemeOptionDefault('albums_per_page', 6); setThemeOptionDefault('albums_per_row', 2); setThemeOptionDefault('images_per_page', 20); setThemeOptionDefault('images_per_row', 5); setThemeOptionDefault('image_size', 595); setThemeOptionDefault('image_use_side', 'longest'); setThemeOptionDefault('thumb_size', 100); setThemeOptionDefault('thumb_crop_width', 100); setThemeOptionDefault('thumb_crop_height', 100); setThemeOptionDefault('thumb_crop', 1); setThemeOptionDefault('thumb_transition', 1); /* You can of course also set other options if your theme requires this. This example enables the colorbox plugin if it is used for the theme pages noted. */ setOptionDefault('colorbox_default_album', 1); setOptionDefault('colorbox_default_image', 1); setOptionDefault('colorbox_default_search', 1); /* This is adds support for the cache manager so you can pre-cache your thumbs and other sized images as defined. Zenphoto generally does this on the fly when needed but on very slow servers or if you have really a lot of images that also are quite big it might be necessary to do this. */ if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes('default'); cacheManager::addThemeCacheSize('default', getThemeOption('image_size'), NULL, NULL, NULL, NULL, NULL, NULL, false, getOption('fullimage_watermark'), NULL, NULL); cacheManager::addThemeCacheSize('default', getThemeOption('thumb_size'), NULL, NULL, getThemeOption('thumb_crop_width'), getThemeOption('thumb_crop_height'), NULL, NULL, true, getOption('Image_watermark'), NULL, NULL); } }
function __construct() { setOptionDefault('htmlmeta_cache_control', 'no-cache'); setOptionDefault('htmlmeta_pragma', 'no-cache'); setOptionDefault('htmlmeta_robots', 'index'); setOptionDefault('htmlmeta_revisit_after', '10 Days'); setOptionDefault('htmlmeta_expires', '43200'); setOptionDefault('htmlmeta_tags', ''); // the html meta tag selector prechecked ones setOptionDefault('htmlmeta_htmlmeta_tags', '1'); setOptionDefault('htmlmeta_http-equiv-cache-control', '1'); setOptionDefault('htmlmeta_http-equiv-pragma', '1'); setOptionDefault('htmlmeta_name=keywords', '1'); setOptionDefault('htmlmeta_name-description', '1'); setOptionDefault('htmlmeta_name-robot', '1'); setOptionDefault('htmlmeta_name-publisher', '1'); setOptionDefault('htmlmeta_name-creator', '1'); setOptionDefault('htmlmeta_name-author', '1'); setOptionDefault('htmlmeta_name-copyright', '1'); setOptionDefault('htmlmeta_name-generator', '1'); setOptionDefault('htmlmeta_name-revisit-after', '1'); setOptionDefault('htmlmeta_name-expires', '1'); setOptionDefault('htmlmeta_name-generator', '1'); setOptionDefault('htmlmeta_name-date', '1'); setOptionDefault('htmlmeta_canonical-url', '0'); setOptionDefault('htmlmeta_sitelogo', ''); setOptionDefault('htmlmeta_twittercard', ''); setOptionDefault('htmlmeta_twittername', ''); setOptionDefault('htmlmeta_ogimage_width', 1280); setOptionDefault('htmlmeta_ogimage_height', 900); if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes('html_meta_tags'); cacheManager::addThemeCacheSize('html_meta_tags', NULL, getOption('htmlmeta_ogimage_width'), getOption('htmlmeta_ogimage_height'), NULL, NULL, NULL, NULL, NULL, NULL, NULL, true); } }
function ThemeOptions() { // force core theme options for this theme setThemeOption('albums_per_row', 3, null, 'libratus'); setThemeOption('images_per_row', 6, null, 'libratus'); setThemeOption('image_use_side', 'longest', null, 'libratus'); setThemeOptionDefault('image_size', 800, null, 'libratus'); setThemeOption('image_use_side', 'longest', null, 'libratus'); setThemeOption('thumb_size', 300, null, 'libratus'); // set core theme option defaults setThemeOptionDefault('albums_per_page', 15); setThemeOptionDefault('images_per_page', 30); setThemeOptionDefault('thumb_crop', false); // set libratus option defaults setThemeOptionDefault('libratus_maxwidth', '1400'); setThemeOptionDefault('libratus_ss_type', 'random'); setThemeOptionDefault('libratus_ss_album', ''); setThemeOptionDefault('libratus_ss_interval', 5000); setThemeOptionDefault('libratus_index_fullwidth', false); setThemeOptionDefault('libratus_date_albums', true); setThemeOptionDefault('libratus_date_images', true); setThemeOptionDefault('libratus_date_news', true); setThemeOptionDefault('libratus_date_pages', true); setThemeOptionDefault('libratus_social', true); setThemeOptionDefault('libratus_download', true); setThemeOptionDefault('libratus_customcss', ''); setThemeOptionDefault('libratus_facebook', ''); setThemeOptionDefault('libratus_twitter', ''); setThemeOptionDefault('libratus_google', ''); setThemeOptionDefault('libratus_copy', '© ' . date("Y")); setThemeOptionDefault('libratus_analytics', ''); setThemeOptionDefault('libratus_analytics_type', 'universal'); setThemeOptionDefault('libratus_stats_images_popular', true); setThemeOptionDefault('libratus_stats_images_latestbyid', true); setThemeOptionDefault('libratus_stats_images_mostrated', true); setThemeOptionDefault('libratus_stats_images_toprated', true); setThemeOptionDefault('libratus_stats_albums_popular', true); setThemeOptionDefault('libratus_stats_albums_latestbyid', true); setThemeOptionDefault('libratus_stats_albums_mostrated', true); setThemeOptionDefault('libratus_stats_albums_toprated', true); setThemeOptionDefault('libratus_stats_albums_latestupdated', true); setThemeOptionDefault('libratus_stats_number', 30); setThemeOptionDefault('libratus_bottom_stats_number', 5); setThemeOptionDefault('libratus_bottom_stats_perrow', 3); setThemeOptionDefault('libratus_stats_images_popular_bottom', true); setThemeOptionDefault('libratus_stats_images_latestbyid_bottom', true); setThemeOptionDefault('libratus_stats_images_toprated_bottom', true); setThemeOptionDefault('libratus_related_maxnumber', 10); if (class_exists('cacheManager')) { $me = basename(dirname(__FILE__)); cacheManager::deleteThemeCacheSizes($me); cacheManager::addThemeCacheSize($me, getThemeOption('image_size'), NULL, NULL, NULL, NULL, NULL, NULL, false, getOption('fullimage_watermark'), NULL, NULL); // full image size cacheManager::addThemeCacheSize($me, getThemeOption('thumb_size'), NULL, NULL, NULL, NULL, NULL, NULL, true, getOption('Image_watermark'), NULL, NULL); // default thumb cacheManager::addThemeCacheSize($me, NULL, getThemeOption('libratus_maxwidth'), 550, NULL, NULL, NULL, NULL, true, getOption('Image_watermark'), NULL, NULL); //big header images } }
function __construct() { // force core theme options for this theme setThemeOption('albums_per_row', 2, null, 'zpfocus'); setThemeOption('images_per_row', 3, null, 'zpfocus'); setThemeOption('thumb_size', 160, null, 'zpfocus'); setThemeOption('thumb_crop', 0, null, 'zpfocus'); setThemeOption('image_size', 800, null, 'zpfocus'); //for sized cb target option only setThemeOption('image_use_side', 'longest', null, 'zpfocus'); setThemeOption('custom_index_page', '', null, 'zpfocus'); // set core theme option defaults setThemeOptionDefault('albums_per_page', 6); setThemeOptionDefault('images_per_page', 9); setThemeOptionDefault('thumb_transition', 2); // set theme option defaults $str = ''; setOptionDefault('zpfocus_tagline', getAllTranslations($str)); gettext($str = 'A ZenPhoto / ZenPage Powered Theme'); setThemeOptionDefault('zpfocus_allow_search', true); setThemeOptionDefault('zpfocus_show_archive', true); setThemeOptionDefault('zpfocus_use_colorbox', true); setThemeOptionDefault('zpfocus_use_colorbox_slideshow', true); setThemeOptionDefault('zpfocus_homepage', 'none'); setThemeOptionDefault('zpfocus_spotlight', 'manual'); setOptionDefault('zpfocus_spotlight_text', getAllTranslations($str)); gettext($str = '<p>This is the <span class="spotlight-span">spotlight</span> area that can be set in the theme options. You can either enter the text manually in the options or set it to display the latest news if ZenPage is being used. If you want nothing to appear here, set the spotlight to none.</p>'); setThemeOptionDefault('zpfocus_show_credit', false); setThemeOptionDefault('zpfocus_menutype', 'dropdown'); setThemeOptionDefault('zpfocus_logotype', true); setThemeOptionDefault('zpfocus_logofile', 'logo.jpg'); setThemeOptionDefault('zpfocus_showrandom', 'rotator'); setThemeOptionDefault('zpfocus_rotatoreffect', 'fade'); setThemeOptionDefault('zpfocus_rotatorspeed', '3000'); setThemeOptionDefault('zpfocus_cbtarget', true); setThemeOptionDefault('zpfocus_cbstyle', 'example3'); setThemeOptionDefault('zpfocus_cbtransition', 'fade'); setThemeOptionDefault('zpfocus_cbssspeed', '2500'); setThemeOptionDefault('zpfocus_final_link', 'nolink'); setThemeOptionDefault('zpfocus_news', true); // plugin options setOptionDefault('jcarousel_zpfocus_image', 1); if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes('zpfocus'); cacheManager::addThemeCacheSize('zpfocus', null, 600, 900, null, null, null, null, false, getOption('fullimage_watermark'), false, true); cacheManager::addThemeCacheSize('zpfocus', null, 300, 300, 300, 300, null, null, true, getOption('fullimage_watermark'), false, false); if (getOption('zpfocus_use_colorbox') && getOption('zpfocus_cbtarget')) { cacheManager::addThemeCacheSize('zpfocus', 800, null, null, null, null, null, null, false, getOption('fullimage_watermark'), false, false); } } }
function jcarouselOptions() { if (OFFSET_PATH == 2) { setOptionDefault('jcarousel_scroll', '3'); setOptionDefault('jcarousel_width', '50'); setOptionDefault('jcarousel_height', '50'); setOptionDefault('jcarousel_croph', '50'); setOptionDefault('jcarousel_cropw', '50'); setOptionDefault('jcarousel_fullimagelink', ''); setOptionDefault('jcarousel_vertical', 0); cacheManager::deleteThemeCacheSizes('jcarousel_thumb_nav'); cacheManager::addThemeCacheSize('jcarousel_thumb_nav', NULL, getOption('jcarousel_width'), getOption('jcarousel_height'), getOption('jcarousel_cropw'), getOption('jcarousel_croph'), NULL, NULL, true, NULL, NULL, NULL); } }
function __construct() { setThemeOptionDefault('albums_per_row', 3); setThemeOptionDefault('albums_per_page', 9); setThemeOptionDefault('images_per_row', 5); setThemeOptionDefault('images_per_page', 20); setThemeOptionDefault('thumb_size', 150); setThemeOptionDefault('thumb_crop', 1); setThemeOptionDefault('thumb_crop_width', 150); setThemeOptionDefault('thumb_crop_height', 150); setThemeOptionDefault('image_size', 700); setThemeOptionDefault('image_use_side', 'longest'); setThemeOptionDefault('use_image_logo_filename', 'banniere3.jpg'); setThemeOptionDefault('show_image_logo_on_image', false); setThemeOptionDefault('css_style', 'dark'); setThemeOptionDefault('links_style', 'default'); setThemeOptionDefault('zenpage_homepage', 'none'); setThemeOptionDefault('show_archive', false); setThemeOptionDefault('allow_search', true); setThemeOptionDefault('show_tag', true); setThemeOptionDefault('image_statistic', 'random'); setThemeOptionDefault('use_galleriffic', true); setThemeOptionDefault('galleriffic_delai', 3000); setThemeOptionDefault('use_colorbox_album', false); setThemeOptionDefault('use_colorbox_image', false); setThemeOptionDefault('show_exif', true); setOption('colorbox_zpArdoise_album', 1); setOption('colorbox_zpArdoise_archive', 1); setOption('colorbox_zpArdoise_contact', 1); setOption('colorbox_zpArdoise_favorites', 1); setOption('colorbox_zpArdoise_gallery', 1); setOption('colorbox_zpArdoise_image', 1); setOption('colorbox_zpArdoise_index', 1); setOption('colorbox_zpArdoise_news', 1); setOption('colorbox_zpArdoise_pages', 1); setOption('colorbox_zpArdoise_password', 1); setOption('colorbox_zpArdoise_register', 1); setOption('colorbox_zpArdoise_search', 1); if (class_exists('cacheManager')) { $me = basename(dirname(__FILE__)); cacheManager::deleteThemeCacheSizes($me); cacheManager::addThemeCacheSize($me, getThemeOption('thumb_size'), NULL, NULL, getThemeOption('thumb_crop_width'), getThemeOption('thumb_crop_height'), NULL, NULL, true); if (getOption('use_galleriffic')) { cacheManager::addThemeCacheSize($me, 85, NULL, NULL, 85, 85, NULL, NULL, true); cacheManager::addThemeCacheSize($me, 525, NULL, NULL, NULL, NULL, NULL, NULL, false); } cacheManager::addThemeCacheSize($me, getThemeOption('image_size'), NULL, NULL, NULL, NULL, NULL, NULL, false); } }
function viewer_size_image_options() { if (OFFSET_PATH == 2) { $default = getOption('image_size'); setOptionDefault('viewer_size_image_sizes', '$s=' . ($default - 200) . '; $s=' . ($default - 100) . '; $s=' . $default . '; $s=' . ($default + 100) . '; $s=' . ($default + 200) . ';'); setOptionDefault('viewer_size_image_default', '$s=' . $default); setOptionDefault('viewer_size_image_radio', 2); cacheManager::deleteThemeCacheSizes('viewer_size_image'); cacheManager::addThemeCacheSize('viewer_size_image', $default - 200, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); cacheManager::addThemeCacheSize('viewer_size_image', $default - 100, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); cacheManager::addThemeCacheSize('viewer_size_image', $default, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); cacheManager::addThemeCacheSize('viewer_size_image', $default + 100, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); cacheManager::addThemeCacheSize('viewer_size_image', $default + 200, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); } }
function __construct() { if (OFFSET_PATH == 2) { setOptionDefault('htmlmeta_cache_control', 'no-cache'); setOptionDefault('htmlmeta_pragma', 'no-cache'); setOptionDefault('htmlmeta_robots', 'index'); setOptionDefault('htmlmeta_revisit_after', '10'); setOptionDefault('htmlmeta_expires', '43200'); setOptionDefault('htmlmeta_tags', ''); if (getOption('htmlmeta_og-title')) { // assume this will be set setOptionDefault('htmlmeta_opengraph', 1); } //remove obsolete old options purgeOption('htmlmeta_og-title'); purgeOption('htmlmeta_og-image'); purgeOption('htmlmeta_og-description'); purgeOption('htmlmeta_og-url'); purgeOption('htmlmeta_og-type'); // the html meta tag selector prechecked ones setOptionDefault('htmlmeta_htmlmeta_tags', '1'); setOptionDefault('htmlmeta_tags_threshold', 1); setOptionDefault('htmlmeta_http-equiv-cache-control', '1'); setOptionDefault('htmlmeta_http-equiv-pragma', '1'); setOptionDefault('htmlmeta_name=keywords', '1'); setOptionDefault('htmlmeta_name-description', '1'); setOptionDefault('htmlmeta_name-robot', '1'); setOptionDefault('htmlmeta_name-publisher', '1'); setOptionDefault('htmlmeta_name-creator', '1'); setOptionDefault('htmlmeta_name-author', '1'); setOptionDefault('htmlmeta_name-copyright', '1'); setOptionDefault('htmlmeta_name-generator', '1'); setOptionDefault('htmlmeta_name-revisit-after', '1'); setOptionDefault('htmlmeta_name-expires', '1'); setOptionDefault('htmlmeta_name-generator', '1'); setOptionDefault('htmlmeta_name-date', '1'); setOptionDefault('htmlmeta_canonical-url', '0'); setOptionDefault('htmlmeta_sitelogo', ''); setOptionDefault('htmlmeta_twittercard', ''); setOptionDefault('htmlmeta_twittername', ''); setOptionDefault('htmlmeta_ogimage_width', 1280); setOptionDefault('htmlmeta_ogimage_height', 900); if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes('html_meta_tags'); cacheManager::addThemeCacheSize('html_meta_tags', NULL, getOption('htmlmeta_ogimage_width'), getOption('htmlmeta_ogimage_height'), NULL, NULL, NULL, NULL, NULL, NULL, NULL, true); } } }
function __construct() { if (OFFSET_PATH == 2) { setOptionDefault('bxslider_minitems', '3'); setOptionDefault('bxslider_maxitems', '8'); setOptionDefault('bxslider_width', '50'); setOptionDefault('bxslider_height', '50'); setOptionDefault('bxslider_croph', '50'); setOptionDefault('bxslider_cropw', '50'); setOptionDefault('bxslider_speed', '500'); setOptionDefault('bxslider_fullimagelink', ''); setOptionDefault('bxslider_mode', 'horizontal'); cacheManager::deleteThemeCacheSizes('bxslider_thumb_nav'); cacheManager::addThemeCacheSize('bxslider_thumb_nav', NULL, getOption('bxslider_width'), getOption('bxslider_height'), getOption('bxslider_cropw'), getOption('bxslider_croph'), NULL, NULL, true, NULL, NULL, NULL); } }
function __construct() { if (OFFSET_PATH == 2) { setOptionDefault('galleryArticles_images', NULL); setOptionDefault('galleryArticles_albums', NULL); setOptionDefault('galleryArticles_category', NULL); setOptionDefault('galleryArticles_albumCategory', 0); $text = gettext('New album: %1$s'); setOptionDefault('galleryArticles_album_text', getAllTranslations($text)); $text = gettext('New image: [%2$s]%1$s'); setOptionDefault('galleryArticles_image_text', getAllTranslations($text)); setOptionDefault('galleryArticles_size', 80); setOptionDefault('galleryArticles_protected', 0); cacheManager::deleteThemeCacheSizes('galleryArticles'); cacheManager::addThemeCacheSize('galleryArticles', getOption('galleryArticles_size'), NULL, NULL, NULL, NULL, NULL, NULL, false, NULL, NULL, NULL); } }
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 tinymceOptions() { setOptionDefault('tinymce_zenphoto', 'zenphoto-default.js.php'); setOptionDefault('tinymce_zenpage', 'zenpage-default-full.js.php'); setOptionDefault('tinymce_tinyzenpage_customimagesize', '400'); setOptionDefault('tinymce_tinyzenpage_customthumb_size', '120'); setOptionDefault('tinymce_tinyzenpage_customthumb_cropwidth', '120'); setOptionDefault('tinymce_tinyzenpage_customthumb_cropheight', '120'); setOptionDefault('tinymce_tinyzenpage_flowplayer_width', '320'); setOptionDefault('tinymce_tinyzenpage_flowplayer_height', '240'); setOptionDefault('tinymce_tinyzenpage_flowplayer_mp3_height', '26'); if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes('tinyzenpage'); cacheManager::addThemeCacheSize('tinyzenpage', NULL, getOption('tinymce_tinyzenpage_customimagesize'), getOption('tinymce_tinyzenpage_customthumb_size'), NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); cacheManager::addThemeCacheSize('tinyzenpage', NULL, getOption('tinymce_tinyzenpage_flowplayer_width'), getOption('tinymce_tinyzenpage_flowplayer_height'), NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); cacheManager::addThemeCacheSize('tinyzenpage', 85, NULL, NULL, 85, 85, NULL, NULL, true, NULL, NULL, NULL); } }
function gslideshow() { setOptionDefault('gslideshow_transition', 'fade'); setOptionDefault('gslideshow_playspeed', '4000'); setOptionDefault('gslideshow_clicknext', false); setOptionDefault('gslideshow_upscale', false); setOptionDefault('gslideshow_always', false); setOptionDefault('gslideshow_thumbsize', '100'); setOptionDefault('gslideshow_mediumsize', '800'); setOptionDefault('gslideshow_bigsize', '1200'); setOptionDefault('gslideshow_style', 'dark'); if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes('gslideshow'); cacheManager::addThemeCacheSize('gslideshow', getOption('gslideshow_thumbsize'), null, null, null, null, null, null, null, null, null, true); cacheManager::addThemeCacheSize('gslideshow', getOption('gslideshow_mediumsize'), null, null, null, null, null, null, null, null, null, true); cacheManager::addThemeCacheSize('gslideshow', getOption('gslideshow_bigsize'), null, null, null, null, null, null, null, null, null, true); } }
function __construct() { global $_zp_gallery; if (OFFSET_PATH == 2) { //normal slideshow setOptionDefault('cycle-slideshow_width', '595'); setOptionDefault('cycle-slideshow_height', '595'); setOptionDefault('cycle-slideshow_mode', 'cycle'); setOptionDefault('cycle-slideshow_effect', 'fade'); setOptionDefault('cycle-slideshow_speed', '1000'); setOptionDefault('cycle-slideshow_timeout', '3000'); setOptionDefault('cycle-slideshow_showdesc', 0); // colorbox mode setOptionDefault('cycle-slideshow_colorbox_transition', 'fade'); setOptionDefault('cycle-slideshow_colorbox_imagetype', 'sizedimage'); setOptionDefault('cycle-slideshow_colorbox_imagetitle', 1); cacheManager::deleteThemeCacheSizes('cycle'); cacheManager::addThemeCacheSize('cycle', NULL, getOption('cycle-slideshow_width'), getOption('cycle-slideshow_height'), NULL, NULL, NULL, NULL, NULL, NULL, NULL, true); } }
function slideshow() { global $_zp_gallery; if (OFFSET_PATH == 2) { //setOptionDefault('slideshow_size', '595'); setOptionDefault('slideshow_width', '595'); setOptionDefault('slideshow_height', '595'); setOptionDefault('slideshow_mode', 'jQuery'); setOptionDefault('slideshow_effect', 'fade'); setOptionDefault('slideshow_speed', '1000'); setOptionDefault('slideshow_timeout', '3000'); setOptionDefault('slideshow_showdesc', ''); setOptionDefault('slideshow_colorbox_transition', 'fade'); // incase the flowplayer has not been enabled!!! setOptionDefault('slideshow_colorbox_imagetype', 'sizedimage'); setOptionDefault('slideshow_colorbox_imagetitle', 1); cacheManager::deleteThemeCacheSizes('slideshow'); cacheManager::addThemeCacheSize('slideshow', NULL, getOption('slideshow_width'), getOption('slideshow_height'), NULL, NULL, NULL, NULL, NULL, NULL, NULL, true); } }
function pagedthumbsOptions() { if (OFFSET_PATH == 2) { setOptionDefault('pagedthumbs_imagesperpage', '10'); setOptionDefault('pagedthumbs_counter', ''); gettext($str = '« prev thumbs'); setOptionDefault('pagedthumbs_prevtext', getAllTranslations($str)); gettext($str = 'next thumbs »'); setOptionDefault('pagedthumbs_nexttext', getAllTranslations($str)); setOptionDefault('pagedthumbs_width', '50'); setOptionDefault('pagedthumbs_height', '50'); setOptionDefault('pagedthumbs_crop', '1'); setOptionDefault('pagedthumbs_placeholders', ''); setOptionDefault('pagedthumbs_pagelist', ''); setOptionDefault('pagedthumbs_pagelistprevnext', ''); setOptionDefault('pagedthumbs_pagelistlength', '6'); cacheManager::deleteThemeCacheSizes('paged_thumbs_nav'); cacheManager::addThemeCacheSize('paged_thumbs_nav', NULL, getOption('pagedthumbs_width'), getOption('pagedthumbs_height'), NULL, NULL, NULL, NULL, true, NULL, NULL, NULL); } }
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() { // force core theme options for this theme setThemeOption('albums_per_row', 3, null, 'zpskeleton'); setThemeOption('images_per_row', 8, null, 'zpskeleton'); setThemeOption('thumb_size', 220, null, 'zpskeleton'); setThemeOption('image_size', 630, null, 'zpskeleton'); setThemeOption('image_use_side', 'longest', null, 'zpskeleton'); setThemeOption('custom_index_page', 'none', null, 'zpskeleton'); // set core theme option defaults setThemeOptionDefault('albums_per_page', 6); setThemeOptionDefault('images_per_page', 9); setThemeOptionDefault('thumb_transition', 2); setThemeOptionDefault('thumb_crop', 0); // set theme option defaults setThemeOptionDefault('zpskel_usenews', true); setThemeOptionDefault('zpskel_debuguser', false); setThemeOptionDefault('zpskel_disablewarning', false); setThemeOptionDefault('zpskel_pptarget', 'sized'); setThemeOptionDefault('zpskel_strip', 'latest'); setThemeOptionDefault('zpskel_thumbsize', 'large'); setThemeOptionDefault('zpskel_download', true); setThemeOptionDefault('zpskel_archive', true); setThemeOptionDefault('zenpage_homepage', 'none'); if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes('zpskeleton'); cacheManager::addThemeCacheSize('zpskeleton', null, 420, 200, 420, 200, null, null, null, true, getOption('Image_watermark'), false, false); // album thumbs cacheManager::addThemeCacheSize('zpskeleton', 220, null, null, null, null, null, null, true, getOption('Image_watermark'), false, false); // image thumbs: uncropped large cacheManager::addThemeCacheSize('zpskeleton', 190, null, null, null, null, null, null, true, getOption('Image_watermark'), false, false); // image thumbs: uncropped small cacheManager::addThemeCacheSize('zpskeleton', null, 190, 190, 190, 190, null, null, true, getOption('Image_watermark'), false, false); // bottom image strip cacheManager::addThemeCacheSize('zpskeleton', 420, null, null, null, null, null, null, false, getOption('fullimage_watermark'), null, null); // mobile full cacheManager::addThemeCacheSize('zpskeleton', 630, null, null, null, null, null, null, false, getOption('fullimage_watermark'), null, null); // desktop full } }
function __construct() { if (OFFSET_PATH == 2) { setOptionDefault('gmap_width', 595); setOptionDefault('gmap_height', 300); setOptionDefault('gmap_map_roadmap', 1); setOptionDefault('gmap_map_hybrid', 1); setOptionDefault('gmap_map_satellite', 1); setOptionDefault('gmap_map_terrain', 1); setOptionDefault('gmap_starting_map', 'HYBRID'); setOptionDefault('gmap_control_type', 'HORIZONTAL_BAR'); setOptionDefault('gmap_zoom_size', 'LARGE'); setOptionDefault('gmap_cluster_max_zoom', 13); setOptionDefault('gmap_sessions', 1); setOptionDefault('gmap_display', 'hide'); setOptionDefault('gmap_display', 'show'); if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes('GoogleMap'); cacheManager::addThemeCacheSize('GoogleMap', 150, NULL, NULL, NULL, NULL, NULL, NULL, true, NULL, NULL, NULL); } } }
function __construct() { $me = basename(dirname(__FILE__)); setThemeOptionDefault('Allow_search', true); setThemeOptionDefault('thumb_transition', 1); setThemeOption('thumb_size', 79, NULL, 'zpmobile'); setThemeOptionDefault('thumb_crop_width', 79); setThemeOptionDefault('thumb_crop_height', 79); setThemeOptionDefault('thumb_crop', 1); setThemeOptionDefault('albums_per_page', 6); setThemeOptionDefault('albums_per_row', 1); setThemeOptionDefault('images_per_page', 24); setThemeOptionDefault('images_per_row', 6); setOptionDefault('colorbox_zpmobile_album', 1); setOptionDefault('colorbox_zpmobile_favorites', 1); setOptionDefault('colorbox_zpmobile_image', 1); setOptionDefault('colorbox_zpmobilet_search', 1); if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes('zpMobile'); cacheManager::addThemeCacheSize('zpMobile', NULL, 79, 79, 79, 79, NULL, NULL, true, NULL, NULL, NULL); } }
function __construct() { setThemeOptionDefault('albums_per_row', 3); setThemeOptionDefault('albums_per_page', 9); setThemeOptionDefault('images_per_row', 4); setThemeOptionDefault('images_per_page', 16); setThemeOptionDefault('thumb_size', 220); setThemeOptionDefault('thumb_crop', 1); setThemeOptionDefault('thumb_crop_width', 220); setThemeOptionDefault('thumb_crop_height', 220); setThemeOptionDefault('image_size', 800, NULL); setThemeOptionDefault('image_use_side', 'longest'); setThemeOptionDefault('zpB_homepage', true); setThemeOptionDefault('allow_search', true); setThemeOptionDefault('zpB_show_archive', true); setThemeOptionDefault('zpB_show_tags', true); setThemeOptionDefault('zpB_social_links', true); setThemeOptionDefault('zpB_show_exif', true); // configure some zenphoto plugin options setOption('colorbox_zpBootstrap_album', 1); setOption('colorbox_zpBootstrap_favorites', 1); setOption('colorbox_zpBootstrap_image', 1); setOption('colorbox_zpBootstrap_search', 1); setOption('slideshow_zpBootstrap_album', 1); setOption('slideshow_zpBootstrap_image', 1); setOption('slideshow_zpBootstrap_favorites', 1); setOption('slideshow_zpBootstrap_search', 1); setOption('cycle_zpBootstrap_album', 1); setOption('cycle_zpBootstrap_image', 1); setOption('cycle_zpBootstrap_favorites', 1); setOption('cycle_zpBootstrap_search', 1); if (class_exists('cacheManager')) { $me = basename(dirname(__FILE__)); cacheManager::deleteThemeCacheSizes($me); cacheManager::addThemeCacheSize($me, getThemeOption('thumb_size'), NULL, NULL, getThemeOption('thumb_crop_width'), getThemeOption('thumb_crop_height'), NULL, NULL, true); cacheManager::addThemeCacheSize($me, getThemeOption('image_size'), NULL, NULL, NULL, NULL, NULL, NULL, false); } }
function flowplayer3_options() { setOptionDefault('flow_player3_width', '320'); setOptionDefault('flow_player3_height', '240'); setOptionDefault('flow_player3_controlsbackgroundcolor', '#110e0e'); setOptionDefault('flow_player3_controlsbackgroundcolorgradient', 'none'); setOptionDefault('flow_player3_controlsbordercolor', '#000000'); setOptionDefault('flow_player3_autoplay', ''); setOptionDefault('flow_player3_backgroundcolor', '#000000'); setOptionDefault('flow_player3_backgroundcolorgradient', 'none'); setOptionDefault('flow_player3_controlsautohide', 'never'); setOptionDefault('flow_player3_controlstimecolor', '#fcfcfc'); setOptionDefault('flow_player3_controlsdurationcolor', '#ffffff'); setOptionDefault('flow_player3_controlsprogresscolor', '#ffffff'); setOptionDefault('flow_player3_controlsprogressgradient', 'low'); setOptionDefault('flow_player3_controlsbuffercolor', '#275577'); setOptionDefault('flow_player3_controlsbuffergradient', 'low'); setOptionDefault('flow_player3_controlsslidercolor', '#ffffff'); setOptionDefault('flow_player3_controlsslidergradient', 'low'); setOptionDefault('flow_player3_controlsbuttoncolor', '#567890'); setOptionDefault('flow_player3_controlsbuttonovercolor', '#999999'); setOptionDefault('flow_player3_splashimagescale', 'fit'); setOptionDefault('flow_player3_scaling', 'fit'); setOptionDefault('flow_player3_mp3coverimage', ''); setOptionDefault('flow_player3_sharing', ''); //playlist specific options setOptionDefault('flow_player3_playlistwidth', '320'); setOptionDefault('flow_player3_playlistheight', '240'); setOptionDefault('flow_player3_playlistautoplay', ''); setOptionDefault('flow_player3_playlistsautohide', ''); setOptionDefault('flow_player3_playlistsplashimage', 'firstentry'); setOptionDefault('flow_player3_playlistnumbered', '1'); setOptionDefault('flow_player3_loadplaylist', ''); setOptionDefault('flow_player3_playlistplaytime', 0); if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes('flow_player3'); cacheManager::addThemeCacheSize('flow_player3', NULL, getOption('flow_player3_width'), getOption('flow_player3_height'), NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); } }
function ThemeOptions() { // force core theme options for this theme setThemeOption('thumb_size', 168, null, 'zpmasonry'); setThemeOption('thumb_crop', 1, null, 'zpmasonry'); setThemeOption('image_use_side', 'longest', null, 'zpmasonry'); setThemeOption('custom_index_page', 'none', null, 'zpmasonry'); // set core theme option defaults setThemeOptionDefault('image_size', 1200); setThemeOptionDefault('albums_per_row', 6); setThemeOptionDefault('images_per_row', 9); setThemeOptionDefault('albums_per_page', 16); setThemeOptionDefault('images_per_page', 32); setThemeOptionDefault('thumb_transition', 2); // set theme option defaults setOptionDefault('zpmas_usenews', true); setOptionDefault('zpmas_css', 'dark'); setOptionDefault('zpmas_logo', ''); setOptionDefault('zpmas_logoheight', ''); setOptionDefault('zpmas_zpsearchcount', 2); setOptionDefault('zpmas_finallink', 'nolink'); setOptionDefault('zpmas_disablemeta', false); setOptionDefault('zpmas_imagetitle', false); setOptionDefault('zpmas_thumbsize', 'small'); setOptionDefault('zpmas_thumbcrop', true); setOptionDefault('zpmas_infscroll', true); setOptionDefault('zpmas_fixsidebar', true); setOptionDefault('zpmas_cbtarget', true); setOptionDefault('zpmas_cbstyle', 'example3'); setOptionDefault('zpmas_cbtransition', 'fade'); setOptionDefault('zpmas_cbssspeed', '2500'); setOptionDefault('zpmas_ss', true); setOptionDefault('zpmas_sstype', 'random'); setOptionDefault('zpmas_sscount', 5); setOptionDefault('zpmas_sseffect', 'fade'); setOptionDefault('zpmas_ssspeed', '4000'); setOptionDefault('jcarousel_zpmasonry_image', 1); if (class_exists('cacheManager')) { cacheManager::deleteThemeCacheSizes('zpmasonry'); cacheManager::addThemeCacheSize('zpmasonry', null, 108, 108, 108, 108, null, null, null, true, getOption('Image_watermark'), false, false); // image thumbs - small cacheManager::addThemeCacheSize('zpmasonry', null, 248, 248, 248, 248, null, null, true, getOption('Image_watermark'), false, false); // album thumbs - small - square cacheManager::addThemeCacheSize('zpmasonry', null, 248, 125, 248, 125, null, null, true, getOption('Image_watermark'), false, false); // album thumbs - small - landscape cacheManager::addThemeCacheSize('zpmasonry', null, 528, 528, 528, 528, null, null, true, getOption('Image_watermark'), false, false); // fp slideshow - small - square cacheManager::addThemeCacheSize('zpmasonry', null, 528, 270, 528, 270, null, null, true, getOption('Image_watermark'), false, false); // fp slideshow - small - landscape cacheManager::addThemeCacheSize('zpmasonry', null, 168, 168, 168, 168, null, null, null, true, getOption('Image_watermark'), false, false); // image thumbs - large cacheManager::addThemeCacheSize('zpmasonry', null, 368, 368, 368, 368, null, null, true, getOption('Image_watermark'), false, false); // album thumbs - large - square cacheManager::addThemeCacheSize('zpmasonry', null, 368, 200, 368, 200, null, null, true, getOption('Image_watermark'), false, false); // album thumbs - large - landscape cacheManager::addThemeCacheSize('zpmasonry', null, 768, 768, 768, 768, null, null, true, getOption('Image_watermark'), false, false); // fp slideshow - large - square cacheManager::addThemeCacheSize('zpmasonry', null, 768, 360, 768, 360, null, null, true, getOption('Image_watermark'), false, false); // fp slideshow - large - landscape cacheManager::addThemeCacheSize('zpmasonry', 1200, null, null, null, null, null, null, false, getOption('fullimage_watermark'), null, null); // full image } }
function ThemeOptions() { // force core theme options for this theme setThemeOption('albums_per_row', 3, null, 'zpbase'); setThemeOption('images_per_row', 3, null, 'zpbase'); setThemeOption('image_use_side', 'longest', null, 'zpbase'); // set core theme option defaults setThemeOptionDefault('albums_per_page', 6); setThemeOptionDefault('images_per_page', 12); setThemeOptionDefault('thumb_crop', false); // set zpbase option defaults setThemeOptionDefault('zpbase_pnglogo', ''); setThemeOptionDefault('zpbase_style', 'light'); setThemeOptionDefault('zpbase_maxwidth', '960'); setThemeOptionDefault('zpbase_verticalscale', true); setThemeOptionDefault('zpbase_align', 'center'); setThemeOptionDefault('zpbase_date_albums', true); setThemeOptionDefault('zpbase_date_images', true); setThemeOptionDefault('zpbase_date_news', true); setThemeOptionDefault('zpbase_date_pages', true); setThemeOptionDefault('zpbase_social', true); setThemeOptionDefault('zpbase_download', true); setThemeOptionDefault('zpbase_selectmenu', 'chosen'); setThemeOptionDefault('zpbase_indexlayout', 'index-grid'); setThemeOptionDefault('zpbase_galleryishome', true); setThemeOptionDefault('zpbase_defaultalbum', 'album-grid'); setThemeOptionDefault('zpbase_newsstyle', 'masonry-style'); setThemeOptionDefault('zpbase_searchlayout', 'search-masonry'); setThemeOptionDefault('zpbase_usenews', true); setThemeOptionDefault('zpbase_newsname', ''); setThemeOptionDefault('zpbase_archive', true); setThemeOptionDefault('zpbase_iscrollbehavior', 'manual-first'); setThemeOptionDefault('zpbase_galss', true); setThemeOptionDefault('zpbase_galclicknext', false); setThemeOptionDefault('zpbase_galcropop', 'landscape'); setThemeOptionDefault('zpbase_galpan', false); setThemeOptionDefault('zpbase_galcaption', false); setThemeOptionDefault('zpbase_galhomeop', 'albums'); setThemeOptionDefault('zpbase_galhomecount', 30); setThemeOptionDefault('zpbase_galautoplay', false); setThemeOptionDefault('zpbase_galinterval', '4000'); setThemeOptionDefault('zpbase_galtrans', 'fadeslide'); setThemeOptionDefault('zpbase_galtranspeed', '400'); setThemeOptionDefault('zpbase_galhistory', true); setThemeOptionDefault('zpbase_galbigsize', 1200); setThemeOptionDefault('zpbase_googlefont1', ''); setThemeOptionDefault('zpbase_googlefont2', ''); setThemeOptionDefault('zpbase_fontsize', '12'); setThemeOptionDefault('zpbase_customcss', ''); setThemeOptionDefault('zpbase_bg', ''); setThemeOptionDefault('zpbase_facebook', ''); setThemeOptionDefault('zpbase_twitter', ''); setThemeOptionDefault('zpbase_google', ''); setThemeOptionDefault('zpbase_copy', '© ' . date("Y")); setThemeOptionDefault('zpbase_cbtarget', true); setThemeOptionDefault('zpbase_nodetailpage', false); setThemeOptionDefault('zpbase_disqus', false); setThemeOptionDefault('zpbase_disqus_shortname', ''); setThemeOptionDefault('zpbase_disqus_comment_form_albums', true); setThemeOptionDefault('zpbase_disqus_comment_form_images', true); setThemeOptionDefault('zpbase_disqus_comment_form_pages', false); setThemeOptionDefault('zpbase_disqus_comment_form_articles', true); setThemeOptionDefault('zpbase_magnific_grid', false); setThemeOptionDefault('zpbase_magnific_masonry', true); setThemeOptionDefault('zpbase_magnific_sds', true); setThemeOptionDefault('zpbase_magnific_target', 'image'); setThemeOptionDefault('zpbase_mobiletogrid', true); setThemeOptionDefault('zpbase_sds_maxheight', 500); setThemeOptionDefault('zpbase_sds_pagination', 'paginate'); setThemeOptionDefault('zpbase_analytics', ''); setThemeOptionDefault('zpbase_analytics_type', 'universal'); // set image sizes based on maxwidth setThemeOption('image_size', round(getOption('zpbase_maxwidth')), null, 'zpbase'); setThemeOption('thumb_size', round(0.31 * getOption('zpbase_maxwidth')), null, 'zpbase'); if (class_exists('cacheManager')) { $me = basename(dirname(__FILE__)); cacheManager::deleteThemeCacheSizes($me); cacheManager::addThemeCacheSize($me, getThemeOption('image_size'), NULL, NULL, NULL, NULL, NULL, NULL, false, getOption('fullimage_watermark'), NULL, NULL); // full image size cacheManager::addThemeCacheSize($me, getThemeOption('thumb_size'), NULL, NULL, NULL, NULL, NULL, NULL, true, getOption('Image_watermark'), NULL, NULL); // default thumb cacheManager::addThemeCacheSize($me, getThemeOption('zpbase_galbigsize'), NULL, NULL, NULL, NULL, NULL, NULL, false, getOption('fullimage_watermark'), NULL, NULL); //slideshow big image cacheManager::addThemeCacheSize($me, NULL, NULL, getOption('zpbase_sds_maxheight'), NULL, NULL, NULL, NULL, true, getOption('Image_watermark'), NULL, NULL); //sds layout image } }