Exemplo n.º 1
0
  WHERE id = ' . $site_id;
list($site_url) = pwg_db_fetch_row(pwg_query($query));
if (!isset($site_url)) {
    die('site ' . $site_id . ' does not exist');
}
$site_is_remote = url_is_remote($site_url);
list($dbnow) = pwg_db_fetch_row(pwg_query('SELECT NOW();'));
define('CURRENT_DATE', $dbnow);
$error_labels = array('PWG-UPDATE-1' => array(l10n('wrong filename'), l10n('The name of directories and files must be composed of letters, numbers, "-", "_" or "."')), 'PWG-ERROR-NO-FS' => array(l10n('File/directory read error'), l10n('The file or directory cannot be accessed (either it does not exist or the access is denied)')));
$errors = array();
$infos = array();
if ($site_is_remote) {
    fatal_error('remote sites not supported');
} else {
    include_once PHPWG_ROOT_PATH . 'admin/site_reader_local.php';
    $site_reader = new LocalSiteReader($site_url);
}
$general_failure = true;
if (isset($_POST['submit'])) {
    if ($site_reader->open()) {
        $general_failure = false;
    }
    // shall we simulate only
    if (isset($_POST['simulate']) and $_POST['simulate'] == 1) {
        $simulate = true;
    } else {
        $simulate = false;
    }
}
// +-----------------------------------------------------------------------+
// |                      directories / categories                         |
Exemplo n.º 2
0
      OR i.storage_category_id IS NULL
    )
;';
    $template->assign('associated_categories', query2array($query, 'id', 'id'));
}
if (count($page['cat_elements_id']) > 0) {
    // remove tags
    $template->assign('associated_tags', get_common_tags($page['cat_elements_id'], -1));
}
// creation date
$template->assign('DATE_CREATION', empty($_POST['date_creation']) ? date('Y-m-d') . ' 00:00:00' : $_POST['date_creation']);
// image level options
$template->assign(array('level_options' => get_privacy_level_options(), 'level_options_selected' => 0));
// metadata
include_once PHPWG_ROOT_PATH . 'admin/site_reader_local.php';
$site_reader = new LocalSiteReader('./');
$used_metadata = implode(', ', $site_reader->get_metadata_attributes());
$template->assign(array('used_metadata' => $used_metadata));
//derivatives
$del_deriv_map = array();
foreach (ImageStdParams::get_defined_type_map() as $params) {
    $del_deriv_map[$params->type] = l10n($params->type);
}
$gen_deriv_map = $del_deriv_map;
$del_deriv_map[IMG_CUSTOM] = l10n(IMG_CUSTOM);
$template->assign(array('del_derivatives_types' => $del_deriv_map, 'generate_derivatives_types' => $gen_deriv_map));
// +-----------------------------------------------------------------------+
// |                        global mode thumbnails                         |
// +-----------------------------------------------------------------------+
// how many items to display on this page
if (!empty($_GET['display'])) {