requireUser(WEB_ROOT . '/login.' . SITE_CONFIG_PAGE_EXTENSION); // per page options $perPageOptions = array(15, 30, 50, 100, 250); $defaultPerPage = 100; // load all files $sQL = "SELECT COUNT(id) FROM file WHERE userId = " . (int) $Auth->id . " AND statusId = 1"; $totalActive = $db->getValue($sQL); // load all trash $sQL = "SELECT COUNT(id) FROM file WHERE userId = " . (int) $Auth->id . " AND statusId != 1"; $totalTrash = $db->getValue($sQL); // setup order by options $orderByOptions = array(); $orderByOptions['order_by_filename_asc'] = 'Filename ASC'; $orderByOptions['order_by_filename_desc'] = 'Filename DESC'; $orderByOptions['order_by_uploaded_date_asc'] = 'Uploaded Date ASC'; $orderByOptions['order_by_uploaded_date_desc'] = 'Uploaded Date DESC'; $orderByOptions['order_by_downloads_asc'] = 'Downloads ASC'; $orderByOptions['order_by_downloads_desc'] = 'Downloads DESC'; $orderByOptions['order_by_filesize_asc'] = 'Filesize ASC'; $orderByOptions['order_by_filesize_desc'] = 'Filesize DESC'; $orderByOptions['order_by_last_access_date_asc'] = 'Last Access Date ASC'; $orderByOptions['order_by_last_access_date_desc'] = 'Last Access Date DESC'; // handle screen messages if (isset($_REQUEST['s'])) { $s = $_REQUEST['s']; $s = validation::safeOutputToScreen($s); notification::setSuccess($s); } /* setup page */ define("PAGE_NAME", t("account_home_page_name", "Account Home")); define("PAGE_DESCRIPTION", t("account_home_meta_description", "Your Account Home")); define("PAGE_KEYWORDS", t("account_home_meta_keywords", "account, home, file, your, interface, upload, download, site")); // include header require_once(SITE_TEMPLATES_PATH . '/partial/_header.inc.php'); ?>
|
||
|