TRANSLATE_COMMA($points), 'online' => SURFBAR_DETERMINE_TOTAL_ONLINE(), 'reload' => (getConfig('surfbar_stats_reload') * 1000), 'c_total' => TRANSLATE_COMMA(getConfig('surfbar_total_counter')), 'c_today' => TRANSLATE_COMMA(getConfig('surfbar_daily_counter')), 'c_yester' => TRANSLATE_COMMA(getConfig('surfbar_yester_counter')), 'c_week' => TRANSLATE_COMMA(getConfig('surfbar_weekly_counter')), 'c_month' => TRANSLATE_COMMA(getConfig('surfbar_monthly_counter')), ); // Load template for "stats" page LOAD_TEMPLATE('surfbar_frame_stats', false, $content); } elseif ((REQUEST_ISSET_GET(('frame'))) && (REQUEST_GET('frame') == 'textlinks')) { // Prepare content $content = array( 'online' => SURFBAR_DETERMINE_TOTAL_ONLINE(), 'reload' => (getConfig('surfbar_stats_reload') * 1000) ); // Load template for "stats" page LOAD_TEMPLATE('surfbar_frame_textlinks', false, $content); } else { // Prepare content $content = array( 'restart' => getConfig('surfbar_restart_time'), 'start' => str_repeat('X', strlen(getConfig('surfbar_restart_time'))), 'autostart' => (getConfig('surfbar_autostart') == 'Y') ? 'true' : 'false' ); // Load template for stopped surfbar LOAD_TEMPLATE('surfbar_stopped', false, $content); } } elseif ((REQUEST_ISSET_GET(('check'))) && (REQUEST_ISSET_GET(('id'))) && (REQUEST_ISSET_GET(('salt')))) { // Dummy next id get SURFBAR_DETERMINE_NEXT_ID(REQUEST_GET('id')); // Check reload lock and validation code if ((!SURFBAR_CHECK_RELOAD_LOCK(REQUEST_GET('id'))) && (SURFBAR_CHECK_VALIDATION_CODE(REQUEST_GET('id'), REQUEST_GET('check'), REQUEST_GET('salt')))) { // Lock the URL (id) down SURFBAR_LOCKDOWN_ID(REQUEST_GET('id')); // Code is valid so pay points here SURFBAR_PAY_POINTS(); // Check if reload is full if (SURFBAR_CHECK_RELOAD_FULL()) { // Then load waiting page SURFBAR_RELOAD_TO_STOP_PAGE(); } // END - if } else { // Reload to stop frame! SURFBAR_RELOAD_TO_STOP_PAGE(); } // All done, so fix notice for footer.php $GLOBALS['footer_sent'] = 1; } else { // Prepare content $content = ''; // Determine template name $templateName = SURFBAR_DETERMINE_TEMPLATE_NAME(); // Frame "top" set? if ((REQUEST_ISSET_GET(('frame'))) && (REQUEST_GET('frame') == 'top')) { // Determine next id $nextId = SURFBAR_DETERMINE_NEXT_ID(); // Is there a valid id? if ($nextId > 0) { // Then prepare other content $content = array( 'id' => $nextId, 'check' => SURFBAR_GENERATE_VALIDATION_CODE($nextId), 'salt' => SURFBAR_GET_SALT(), 'reward' => TRANSLATE_COMMA(SURFBAR_GET_REWARD($nextId)), 'url' => SURFBAR_GET_URL($nextId), 'curr_reload' => SURFBAR_GET_USER_LOCKS(), 'max_urls' => SURFBAR_GET_TOTAL_URLS(), 'reload' => SURFBAR_GET_RELOAD_TIME($nextId), 'xxx' => str_repeat('X', strlen(SURFBAR_GET_RELOAD_TIME($nextId))) ); // Update salt (double-call lock!) and statistics SURFBAR_UPDATE_SALT_STATS(); } else { // Load new URL SURFBAR_RELOAD_TO_STOP_PAGE('stop2'); } } elseif ((REQUEST_ISSET_GET(('frame'))) && (REQUEST_GET('frame') == 'start')) { // Starter frame found so let the footer display REQUEST_UNSET_GET(('frame')); } else { // Load header in frameset mode $isFrameset = true; } // Load header LOAD_INC_ONCE('inc/header.php'); // Load that template //* DEBUG: */ die("templateName={$templateName}
\ncontent=
".print_r($content, true)."
"); LOAD_TEMPLATE($templateName, false, $content); } // Load footer LOAD_INC_ONCE('inc/footer.php'); } else { // You have to install first! LOAD_URL('install.php'); } // Really all done here... ;-) shutdown(); // ?>