$admins = $_zp_authority->getAdministrators(); $zenphoto_tabs['overview']['subtabs'] = array(gettext('Mailing') => ''); printAdminHeader('overview', 'Mailing'); ?> </head> <body> <?php printLogoAndLinks(); ?> <div id="main"> <?php printTabs(); ?> <div id="content"> <?php printSubtabs('Mailing'); ?> <div class="tabbox"> <?php zp_apply_filter('admin_note', 'user_mailing', ''); ?> <h1><?php echo gettext('User mailing list'); ?> </h1> <p><?php echo gettext("A tool to send e-mails to all registered users who have provided an e-mail address. There is always a copy sent to the current admin and all e-mails are sent as <em>blind copies</em>."); ?> </p> <?php if (!zp_has_filter('sendmail')) {
break; } echo '</div>'; } if (isset($_GET['cookiepath']) && @$_COOKIE['zenphoto_cookie_path'] != getOption('zenphoto_cookie_path')) { setOption('zenphoto_cookie_path', NULL); ?> <div class="errorbox"> <h2><?php echo gettext('The path you selected resulted in cookies not being retrievable. It has been reset.'); ?> </h2> </div> <?php } printSubtabs(); if ($subtab == 'general' && zp_loggedin(OPTIONS_RIGHTS)) { ?> <div id="tab_gallery" class="tabbox"> <?php if (isset($_GET['local_failed'])) { $languages = array_flip(generateLanguageList('all')); $locale = sanitize($_GET['local_failed']); echo '<div class="errorbox">'; echo "<h2>" . sprintf(gettext("<em>%s</em> is not available."), html_encode($languages[$locale])) . ' ' . sprintf(gettext("The locale %s is not supported on your server."), html_encode($locale)) . '<br />' . gettext('See the troubleshooting guide on zenphoto.org for details.') . "</h2>"; echo '</div>'; } ?> <?php zp_apply_filter('admin_note', 'options', $subtab); ?>
echo "\n</head>"; ?> <body> <?php printLogoAndLinks(); ?> <div id="main"> <?php printTabs(); ?> <div id="content"> <div id="container"> <?php $subtab = printSubtabs(); ?> <div class="tabbox"> <?php zp_apply_filter('admin_note', 'upload', $subtab); ?> <h1><?php echo gettext('File Manager'); ?> </h1> <?php $locale = substr(getOption("locale"), 0, 2); if (empty($locale)) { $locale = 'en'; } ?>
.import-error { color: red; } </style> </head> <body> <?php printLogoAndLinks(); ?> <div id="main"> <?php printTabs(); ?> <div id="content"> <?php printSubtabs('Wordpress'); ?> <div class="tabbox"> <?php zp_apply_filter('admin_note', 'wordpress', ''); ?> <h1><?php echo gettext('Wordpress Importer'); ?> </h1> <?php if (!isset($_REQUEST['dbname']) && !isset($_REQUEST['dbuser']) && !isset($_REQUEST['dbpass']) && !isset($_REQUEST['dbhost']) && !isset($_GET['refresh'])) { ?> <p><?php echo gettext("An importer for <strong>Wordpress 3.x or newer</strong> to the Zenpage CMS plugin that imports the following:"); ?>
// force UTF-8 Ø define('OFFSET_PATH', 3); require_once "../../admin-globals.php"; require_once SERVERPATH . '/' . ZENFOLDER . '/template-functions.php'; require_once SERVERPATH . '/' . ZENFOLDER . '/' . PLUGIN_FOLDER . '/cacheManager/functions.php'; admin_securityChecks(NULL, $return = currentRelativeURL()); XSRFdefender('cacheDBImages'); $zenphoto_tabs['overview']['subtabs'] = array(gettext('Cache images') => PLUGIN_FOLDER . '/cacheManager/cacheImages.php?page=overview&tab=images', gettext('Cache stored images') => PLUGIN_FOLDER . '/cacheManager/cacheDBImages.php?page=overview&tab=DB&XSRFToken=' . getXSRFToken('cacheDBImages')); printAdminHeader('overview', 'DB'); echo "\n</head>"; echo "\n<body>"; printLogoAndLinks(); echo "\n" . '<div id="main">'; printTabs(); echo "\n" . '<div id="content">'; printSubtabs('Cache'); ?> <div class="tabbox"> <?php zp_apply_filter('admin_note', 'cache', ''); ?> <p class="notebox"> <?php echo gettext('This utility scans the database for images references that have been stored there.') . ' '; echo gettext('If an image processor URI is discovered it will be converted to a cache file URI.') . ' '; echo gettext('If the cache file for the image does not exist, a caching image reference will be made for the image.'); ?> </p> <?php $tables = array('albums' => array('desc'), 'images' => array('desc'), 'pages' => array('content', 'extracontent'), 'news' => array('content', 'extracontent')); ?>
echo "\n" . '<div id="content">'; if ($_zp_null_account) { echo "<div class=\"errorbox space\">"; echo "<h2>" . gettext("Password reset request.<br/>You may now set admin usernames and passwords.") . "</h2>"; echo "</div>"; } /* Page code */ ?> <div id="container"> <?php if (isset($_GET['saved'])) { echo '<div class="messagebox" id="fade-message">'; echo "<h2>" . gettext("Saved") . "</h2>"; echo '</div>'; } printSubtabs($tabs); if ($subtab == 'admin') { ?> <div id="tab_admin" class="box" style="padding: 15px;"> <?php if ($_zp_loggedin & ADMIN_RIGHTS) { $alterrights = ''; $admins = getAdministrators(); if (!$_zp_null_account || count($admins) == 0) { $admins[''] = array('id' => -1, 'user' => '', 'pass' => '', 'name' => '', 'email' => '', 'rights' => ALL_RIGHTS ^ ALL_ALBUMS_RIGHTS); } } else { $alterrights = ' DISABLED'; global $_zp_current_admin; $admins = array($_zp_current_admin['user'] => $_zp_current_admin); echo "<input type=\"hidden\" name=\"alter_enabled\" value=\"no\" />";
echo '</div>'; } if (isset($_GET['cleared'])) { echo '<div class="messagebox" id="fade-message">'; echo "<h2>" . gettext("Album cache purged") . "</h2>"; echo '</div>'; } $albumlink = '?page=edit&album=' . urlencode($album->name); $tabs = array(gettext('Album') => 'admin-edit.php' . $albumlink . '&tab=albuminfo'); if (count($subalbums) > 0) { $tabs[gettext('Subalbums')] = 'admin-edit.php' . $albumlink . '&tab=subalbuminfo'; } if ($allimagecount) { $tabs[gettext('Images')] = 'admin-edit.php' . $albumlink . '&tab=imageinfo'; } $subtab = printSubtabs($tabs); ?> <?php if ($subtab == 'albuminfo') { ?> <!-- Album info box --> <div id="tab_albuminfo" class="box" style="padding: 15px;"> <div class="innerbox" style="padding: 15px;"> <form name="albumedit1" AUTOCOMPLETE=OFF action="?page=edit&action=save<?php echo "&album=" . urlencode($album->name); ?> " method="post"> <input type="hidden" name="album" value="<?php echo $album->name; ?>
?> <div id="main"> <?php printTabs(); ?> <div id="content"> <?php if (count($filelist) > 0) { ?> <h1><?php echo gettext("View logs:"); ?> </h1> <?php $subtab = printSubtabs($default); ?> <!-- A log --> <div id="theme-editor" class="tabbox"> <?php zp_apply_filter('admin_note', 'logs', $subtab); ?> <form name="delete_log" action="?action=delete_log&page=logs&tab=<?php echo $subtab; ?> " method="post" style="float: left"> <?php XSRFToken('delete_log'); ?> <input type="hidden" name="action" value="delete" /> <input type="hidden" name="filename" value="<?php