function printThemeMenu() { echo '<ul class="menu main">'; if (getMainSiteName() != '') { echo '<li><a href="' . getMainSiteURL() . '" title="' . getMainSiteName() . '">' . getMainSiteName() . '</a></li>'; } echo '<li><a href="' . getGalleryIndexURL() . '" title="' . getGalleryTitle() . '">' . getGalleryTitle() . '</a></li>'; if (function_exists('printNewsIndexURL')) { echo '<li><a href="' . getNewsIndexURL() . '" title="' . gettext('News') . '">' . gettext('News') . '</a></li>'; } if (function_exists("printPageMenu")) { printPageMenu("list-top", "", "menu-active", "", "", '', 0, false, ''); } echo '<li><a href="' . getCustomPageURL('archive') . '">' . gettext('Archives') . '</a></li>'; echo '</ul>'; }
function printThemeMenu() { echo '<ul id="main">'; if (getMainSiteName() != '') { echo '<li class="title">' . gettext('Main site') . '</li>'; echo '<ul>'; echo '<li><a href="' . getMainSiteURL() . '" title="' . getMainSiteName() . '">' . getMainSiteName() . '</a></li>'; echo '</ul>'; } if (function_exists('printAlbumMenu')) { echo '<li class="title">' . gettext('Gallery') . '</li>'; $temp = getGalleryTitle(); printAlbumMenu('list', false, '', 'menu-active', 'submenu', 'menu-active', $temp, true); } else { echo '<li class="title">' . gettext('Gallery') . '</li>'; echo '<ul>'; echo '<li><a href="' . getGalleryIndexURL() . '" title="' . getGalleryTitle() . '">' . getGalleryTitle() . '</a></li>'; echo '</ul>'; } if (function_exists('printNewsIndexURL')) { echo '<li class="title">' . gettext('News blog') . '</li>'; printAllNewsCategories("All news", FALSE, "", "menu-active"); } if (function_exists("printPageMenu")) { echo '<li class="title">' . gettext('Pages') . '</li>'; printPageMenu("list", "", "menu-active", "submenu", "menu-active"); } echo '<li class="title">' . gettext('Stay informed') . '</li>'; echo '<ul>'; echo '<li><a href="' . getCustomPageURL('archive') . '">' . gettext('Archives') . '</a></li>'; echo '</ul>'; echo '</ul>'; echo '<div id="login">'; echo '<div class="title">' . gettext('Connection') . '</div>'; if (function_exists('printUserLogin_out') and !zp_loggedin()) { printUserLogin_out(); } echo '</div>'; if (function_exists("printLanguageSelector")) { echo '<div id="languages">'; echo '<div class="title">' . gettext('Languages') . '</div>'; printLanguageSelector(); echo '<div class="clear_left"></div>'; echo '</div>'; } }
</head> <body id="gallery-register"> <?php zp_apply_filter('theme_body_open'); ?> <div id="wrapper"> <div id="header"> <ul class="path c"> <?php if (getMainSiteURL()) { ?> <li><h1><a href="<?php echo getMainSiteURL(); ?> "><?php echo getMainSiteName(); ?> </a></h1></li> <?php } ?> <li><h2><a href="<?php echo getGalleryIndexURL(); ?> "><?php echo getGalleryTitle(); ?> </a></h2></li> <li><h3><a><?php echo gettext('Register'); ?>
/** * Function to create the page title to be used within the html <head> <title></title> element. * Usefull if you use one header.php for the header of all theme pages instead of individual ones on the theme pages * It returns the title and site name in reversed breadcrumb order: * <title of current page> | <parent item if present> | <gallery title> * It supports standard gallery pages as well a custom and Zenpage news articles, categories and pages. * * @param string $separator How you wish the parts to be separated * @param bool $listparentalbums If the parent albums should be printed in reversed order before the current * @param bool $listparentpage If the parent Zenpage pages should be printed in reversed order before the current page */ function getHeadTitle($separator = ' | ', $listparentalbums = true, $listparentpages = true) { global $_zp_gallery, $_zp_current_album, $_zp_current_image, $_zp_current_zenpage_news, $_zp_current_zenpage_page, $_zp_gallery_page, $_zp_current_category, $_zp_page, $_myFavorites; $mainsitetitle = html_encode(getBare(getMainSiteName())); $separator = html_encode($separator); if ($mainsitetitle) { $mainsitetitle = $separator . $mainsitetitle; } $gallerytitle = html_encode(getBareGalleryTitle()); if ($_zp_page > 1) { $pagenumber = ' (' . $_zp_page . ')'; } else { $pagenumber = ''; } switch ($_zp_gallery_page) { case 'index.php': return $gallerytitle . $mainsitetitle . $pagenumber; break; case 'album.php': case 'image.php': if ($listparentalbums) { $parents = getParentAlbums(); $parentalbums = ''; if (count($parents) != 0) { $parents = array_reverse($parents); foreach ($parents as $parent) { $parentalbums .= html_encode(getBare($parent->getTitle())) . $separator; } } } else { $parentalbums = ''; } $albumtitle = html_encode(getBareAlbumTitle()) . $pagenumber . $separator . $parentalbums . $gallerytitle . $mainsitetitle; switch ($_zp_gallery_page) { case 'album.php': return $albumtitle; break; case 'image.php': return html_encode(getBareImageTitle()) . $separator . $albumtitle; break; } break; case 'news.php': if (function_exists("is_NewsArticle")) { if (is_NewsArticle()) { return html_encode(getBareNewsTitle()) . $pagenumber . $separator . gettext('News') . $separator . $gallerytitle . $mainsitetitle; } else { if (is_NewsCategory()) { return html_encode(getBare($_zp_current_category->getTitle())) . $pagenumber . $separator . gettext('News') . $separator . $gallerytitle . $mainsitetitle; } else { return gettext('News') . $pagenumber . $separator . $gallerytitle . $mainsitetitle; } } } break; case 'pages.php': if ($listparentpages) { $parents = $_zp_current_zenpage_page->getParents(); $parentpages = ''; if (count($parents) != 0) { $parents = array_reverse($parents); foreach ($parents as $parent) { $obj = new ZenpagePage($parent); $parentpages .= html_encode(getBare($obj->getTitle())) . $separator; } } } else { $parentpages = ''; } return html_encode(getBarePageTitle()) . $pagenumber . $separator . $parentpages . $gallerytitle . $mainsitetitle; break; case '404.php': return gettext('Object not found') . $separator . $gallerytitle . $mainsitetitle; break; default: // for all other possible static custom pages $custompage = stripSuffix($_zp_gallery_page); $standard = array('contact' => gettext('Contact'), 'register' => gettext('Register'), 'search' => gettext('Search'), 'archive' => gettext('Archive view'), 'password' => gettext('Password required')); if (is_object($_myFavorites)) { $standard['favorites'] = gettext('My favorites'); } if (array_key_exists($custompage, $standard)) { return $standard[$custompage] . $pagenumber . $separator . $gallerytitle . $mainsitetitle; } else { return $custompage . $pagenumber . $separator . $gallerytitle . $mainsitetitle; } break; } }
?> <!DOCTYPE html> <head> <?php include_once 'header.php'; ?> <meta name="keywords" content="<?php echo html_encode(getMainSiteName() . ', ' . gettext('Search')); ?> " /> <meta name="description" content="<?php echo html_encode(getMainSiteName() . ' / ' . gettext('Search')); ?> " /> <title><?php echo strip_tags(getMainSiteName() . ' / ' . gettext('Search')); ?> </title> </head> <body id="gallery-search" class="<?php echo 'search page-' . getCurrentPage(); ?> "> <?php zp_apply_filter('theme_body_open'); ?> <div id="wrapper"> <div id="header"> <div id="logo"> <?php echo getGalleryLogo();
// force UTF-8 Ø $themeResult = getTheme($zenCSS, $themeColor, 'effervescence'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <?php zp_apply_filter('theme_head'); ?> <?php if (getOption('effervescence_daily_album_image_effect')) { setOption('image_custom_images', getOption('effervescence_daily_album_image_effect'), false); } ?> <title><?php $mainsite = getMainSiteName(); echo empty($mainsite) ? gettext("Zenphoto gallery") : $mainsite; ?> </title> <meta http-equiv="content-type" content="text/html; charset=<?php echo LOCAL_CHARSET; ?> " /> <link rel="stylesheet" href="<?php echo pathurlencode($zenCSS); ?> " type="text/css" /> <link rel="stylesheet" href="<?php echo WEBPATH . '/' . THEMEFOLDER; ?> /effervescence_plus/common.css" type="text/css" />
?> /reset.css" /> <link type="text/css" rel="stylesheet" href="<?php echo $_zp_themeroot; ?> /style.css" /> <meta name="doc-type" content="Web Page" /> <meta name="doc-class" content="Published" /> <meta name="doc-rights" content="Copywritten Work" /> <meta name="doc-publisher" content="<?php echo html_encode(getMainSiteName()); ?> " /> <meta name="author" content="<?php echo html_encode(getMainSiteName()); ?> " /> <meta name="designer" content="<?php echo html_encode(getMainSiteName()); ?> " /> <meta name="copyright" content="<?php echo html_encode(getMainSiteName()); ?> " /> <meta name="generator" content="Zenphoto <?php printVersion(); ?> " /> <meta name="robots" content="index, follow" /> <meta name="language" content="en" />