public function retrieve_value() { $this->set_value(MiniCalendar::retrieve_date($this->get_html_id())); }
$file_timestamp = retrieve(POST, 'timestamp', 0); $file_size = retrieve(POST, 'size', 0.0, TUNSIGNED_FLOAT); $file_hits = retrieve(POST, 'count', 0, TUNSIGNED_INT); $file_cat_id = retrieve(REQUEST, 'idcat', 0); $file_visibility = retrieve(POST, 'visibility', 0); $file_approved = retrieve(POST, 'approved', false); $ignore_release_date = retrieve(POST, 'ignore_release_date', false); $file_download_method = retrieve(POST, 'download_method', 'redirect', TSTRING); $file_creation_date = MiniCalendar::retrieve_date('creation'); if (!$ignore_release_date) { $file_release_date = MiniCalendar::retrieve_date('release_date'); } else { $file_release_date = new Date(DATE_NOW, TIMEZONE_AUTO); } $begining_date = MiniCalendar::retrieve_date('begining_date'); $end_date = MiniCalendar::retrieve_date('end_date'); if ($delete_file > 0) { $Session->csrf_get_protect(); $file_infos = $Sql->query_array(PREFIX . 'download', '*', "WHERE id = '" . $delete_file . "'", __LINE__, __FILE__); if (empty($file_infos['title'])) { redirect(HOST . DIR . url('/download/download.php')); } if ($download_categories->check_auth($file_infos['idcat'])) { $Sql->query_inject("DELETE FROM " . PREFIX . "download WHERE id = '" . $delete_file . "'", __LINE__, __FILE__); if ($file_infos['nbr_com'] > 0) { import('content/comments'); $Comments = new Comments('download', $delete_file, url('download.php?id=' . $delete_file . '&com=%s', 'download-' . $delete_file . '.php?com=%s')); $Comments->delete_all($delete_file); } redirect(HOST . DIR . '/download/' . ($file_infos['idcat'] > 0 ? url('download.php?cat=' . $file_infos['idcat'], 'category-' . $file_infos['idcat'] . '+' . url_encode_rewrite($DOWNLOAD_CATS[$file_infos['idcat']]['name']) . '.php') : url('download.php'))); import('content/syndication/feed');