$ACCESS['usersessions'] = !isset($ACCESS['usersessions']) || empty($ACCESS['usersessions']) ? 0 : $ACCESS['usersessions']; if ($system->SETTINGS['activationtype'] == 0) { $query = "SELECT COUNT(id) as COUNT FROM " . $DBPrefix . "users WHERE suspended = 10"; $db->direct_query($query); $uuser_count = $db->result('COUNT'); } // version check switch ($system->SETTINGS['version_check']) { case 'unstable': $url = 'http://www.webidsupport.com/version_unstable.txt'; break; default: $url = 'http://www.webidsupport.com/version.txt'; break; } if (!($realversion = load_file_from_url($url))) { $ERR = $ERR_25_0002; $realversion = 'Unknown'; } $update_available = false; if (version_compare($system->SETTINGS['version'], $realversion, "<")) { $update_available = true; $text = $MSG['30_0211']; } //getting the correct email settings $mail_protocol = array('0' => 'WEBID MAIL', '1' => 'MAIL', '2' => 'SMTP', '4' => 'SENDMAIL', '5' => 'QMAIL', '3' => 'NEVER SEND EMAILS (may be useful for testing purposes)'); $template->assign_vars(array('SITENAME' => $system->SETTINGS['sitename'], 'ADMINMAIL' => $system->SETTINGS['adminmail'], 'CRON' => $system->SETTINGS['cron'] == 1 ? '<b>' . $MSG['373'] . '</b><br>' . $MSG['25_0027'] : '<b>' . $MSG['374'] . '</b>', 'GALLERY' => $system->SETTINGS['picturesgallery'] == 1 ? '<b>' . $MSG['2__0066'] . '</b><br>' . $MSG['gallery_images_allowance'] . ': ' . $system->SETTINGS['maxpictures'] . '<br>' . $MSG['gallery_image_max_kb'] . ': ' . $system->SETTINGS['maxuploadsize'] / 1024 . ' KB' : '<b>' . $MSG['2__0067'] . '</b>', 'BUY_NOW' => $system->SETTINGS['buy_now'] == 1 ? '<b>' . $MSG['2__0067'] . '</b>' : '<b>' . $MSG['2__0066'] . '</b>', 'CURRENCY' => $system->SETTINGS['currency'], 'TIMEZONE' => $timezones[$system->SETTINGS['timezone']], 'DATEFORMAT' => $system->SETTINGS['datesformat'], 'DATEEXAMPLE' => $system->SETTINGS['datesformat'] == 'USA' ? $MSG['382'] : $MSG['383'], 'DEFULTCONTRY' => $system->SETTINGS['defaultcountry'], 'USERCONF' => $system->SETTINGS['activationtype'], 'EMAIL_HANDLER' => $mail_protocol[$system->SETTINGS['mail_protocol']], 'C_USERS' => $COUNTERS['users'], 'C_IUSERS' => $COUNTERS['inactiveusers'], 'C_UUSERS' => isset($uuser_count) ? $uuser_count : '', 'C_AUCTIONS' => $COUNTERS['auctions'], 'C_CLOSED' => $COUNTERS['closedauctions'], 'C_BIDS' => $COUNTERS['bids'], 'A_PAGEVIEWS' => $ACCESS['pageviews'], 'A_UVISITS' => $ACCESS['uniquevisitors'], 'A_USESSIONS' => $ACCESS['usersessions'], 'THIS_VERSION' => $system->SETTINGS['version'], 'CUR_VERSION' => $realversion, 'UPDATE_AVAILABLE' => $update_available)); include 'header.php'; $template->set_filenames(array('body' => 'home.tpl')); $template->display('body'); include 'footer.php';
} $errmsg = $MSG['1029']; break; } } $query = "SELECT * FROM " . $DBPrefix . "counters"; $db->direct_query($query); $COUNTERS = $db->result(); $query = "SELECT * FROM " . $DBPrefix . "currentaccesses WHERE year = :year AND month = :month AND day = :day"; $params = array(); $params[] = array(':year', date('Y'), 'str'); $params[] = array(':month', date('m'), 'str'); $params[] = array(':day', date('d'), 'str'); $db->query($query, $params); $ACCESS = $db->result(); $ACCESS['pageviews'] = !isset($ACCESS['pageviews']) || empty($ACCESS['pageviews']) ? 0 : $ACCESS['pageviews']; $ACCESS['uniquevisitors'] = !isset($ACCESS['uniquevisitors']) || empty($ACCESS['uniquevisitors']) ? 0 : $ACCESS['uniquevisitors']; $ACCESS['usersessions'] = !isset($ACCESS['usersessions']) || empty($ACCESS['usersessions']) ? 0 : $ACCESS['usersessions']; if ($system->SETTINGS['activationtype'] == 0) { $query = "SELECT COUNT(id) as COUNT FROM " . $DBPrefix . "users WHERE suspended = 10"; $db->direct_query($query); $uuser_count = $db->result('COUNT'); } // version check if (!($realversion = load_file_from_url('http://www.webidsupport.com/version.txt'))) { $ERR = $ERR_25_0002; $realversion = 'Unknown'; } $template->assign_vars(array('ERROR' => isset($errmsg) ? $errmsg : '', 'SITENAME' => stripslashes($system->SETTINGS['sitename']), 'ADMINMAIL' => $system->SETTINGS['adminmail'], 'CRON' => $system->SETTINGS['cron'] == 1 ? '<b>' . $MSG['373'] . '</b><br>' . $MSG['25_0027'] : '<b>' . $MSG['374'] . '</b>', 'GALLERY' => $system->SETTINGS['picturesgallery'] == 1 ? '<b>' . $MSG['2__0066'] . '</b><br>' . $MSG['666'] . ': ' . $system->SETTINGS['maxpictures'] . '<br>' . $MSG['671'] . ': ' . $system->SETTINGS['maxuploadsize'] / 1024 . ' KB' : '<b>' . $MSG['2__0067'] . '</b>', 'BUY_NOW' => $system->SETTINGS['buy_now'] == 1 ? '<b>' . $MSG['2__0067'] . '</b>' : '<b>' . $MSG['2__0066'] . '</b>', 'CURRENCY' => $system->SETTINGS['currency'], 'TIMEZONE' => $system->SETTINGS['timecorrection'] == 0 ? $MSG['25_0036'] : $system->SETTINGS['timecorrection'] . $MSG['25_0037'], 'DATEFORMAT' => $system->SETTINGS['datesformat'], 'DATEEXAMPLE' => $system->SETTINGS['datesformat'] == 'USA' ? $MSG['382'] : $MSG['383'], 'DEFULTCONTRY' => $system->SETTINGS['defaultcountry'], 'USERCONF' => $system->SETTINGS['activationtype'], 'C_USERS' => $COUNTERS['users'], 'C_IUSERS' => $COUNTERS['inactiveusers'], 'C_UUSERS' => isset($uuser_count) ? $uuser_count : '', 'C_AUCTIONS' => $COUNTERS['auctions'], 'C_CLOSED' => $COUNTERS['closedauctions'], 'C_BIDS' => $COUNTERS['bids'], 'A_PAGEVIEWS' => $ACCESS['pageviews'], 'A_UVISITS' => $ACCESS['uniquevisitors'], 'A_USESSIONS' => $ACCESS['usersessions'], 'THIS_VERSION' => $system->SETTINGS['version'], 'CUR_VERSION' => $realversion)); $template->set_filenames(array('body' => 'home.tpl')); $template->display('body');
function load_xml_from_url($url) { return simplexml_load_string(load_file_from_url($url)); }