X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fmodules%2Fmember%2Fwhat-surfbar_start.php;h=fe8e16e6fabb6768730676f08233f4e0641a3098;hb=ffe9d7a4053c1b3ea361ed7b4fed742498f6708e;hp=7f95a74b2752f642698ee4ef55aa97c66c81028e;hpb=7b0f17cd637e388049d2167811e4332cec1e979b;p=mailer.git diff --git a/inc/modules/member/what-surfbar_start.php b/inc/modules/member/what-surfbar_start.php index 7f95a74b27..fe8e16e6fa 100644 --- a/inc/modules/member/what-surfbar_start.php +++ b/inc/modules/member/what-surfbar_start.php @@ -17,7 +17,7 @@ * Needs to be in all Files and every File needs "svn propset * * svn:keywords Date Revision" (autoprobset!) at least!!!!!! * * -------------------------------------------------------------------- * - * Copyright (c) 2003 - 2008 by Roland Haeder * + * Copyright (c) 2003 - 2009 by Roland Haeder * * For more information visit: http://www.mxchange.org * * * * This program is free software; you can redistribute it and/or modify * @@ -38,25 +38,25 @@ // Some security stuff... if (!defined('__SECURITY')) { - $INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), '/inc') + 4) . '/security.php'; - require($INC); -} elseif (!IS_MEMBER()) { - // Not logged in - redirectToUrl('modules.php?module=index'); -} elseif ((!EXT_IS_ACTIVE('surfbar')) && (!IS_ADMIN())) { - addFatalMessage(__FILE__, __LINE__, sprintf(getMessage('EXTENSION_PROBLEM_EXT_INACTIVE'), 'surfbar')); - return; + die(); +} elseif (!isMember()) { + redirectToIndexMemberOnlyModule(); } // Add description as navigation point -ADD_DESCR('member', __FILE__); +addMenuDescription('member', __FILE__); + +if ((!isExtensionActive('surfbar')) && (!isAdmin())) { + loadTemplate('admin_settings_saved', false, generateExtensionInactiveNotInstalledMessage('surfbar')); + return; +} // END - if // Prepare content for output $content = array( 'surfbar_static_reward' => translateComma(getConfig('surfbar_static_reward')), 'surfbar_static_time' => createFancyTime(getConfig('surfbar_static_time')), 'surfbar_static_lock' => createFancyTime(getConfig('surfbar_static_lock')), - 'surfbar_total_urls' => SURFBAR_GET_TOTAL_URLS('ACTIVE', '0') + 'surfbar_total_urls' => SURFBAR_GET_TOTAL_URLS('ACTIVE', 0) ); // In dynamic mode we need some more data @@ -64,10 +64,10 @@ if (getConfig('surfbar_pay_model') == 'DYNAMIC') { // Total URLs $content = array( 'surfbar_dynamic_percent' => translateComma(getConfig('surfbar_dynamic_percent')), - 'surfbar_total_urls' => SURFBAR_GET_TOTAL_URLS('ACTIVE', '0'), + 'surfbar_total_urls' => SURFBAR_GET_TOTAL_URLS('ACTIVE', 0), 'surfbar_user_urls' => SURFBAR_GET_TOTAL_USER_URLS(), 'surfbar_total_online' => SURFBAR_DETERMINE_TOTAL_ONLINE(), - 'surfbar_total_users' => translateComma(GET_TOTAL_DATA('CONFIRMED', 'user_data', 'userid', 'status', true)), + 'surfbar_total_users' => translateComma(countSumTotalData('CONFIRMED', 'user_data', 'userid', 'status', true)), 'surfbar_min_reward' => translateComma(SURFBAR_CALCULATE_DYNAMIC_MIN_VALUE()), 'surfbar_max_reward' => translateComma(SURFBAR_CALCULATE_DYNAMIC_MAX_VALUE()), 'surfbar_min_time' => createFancyTime(SURFBAR_CALCULATE_DYNAMIC_MIN_VALUE()), @@ -79,10 +79,10 @@ if (getConfig('surfbar_pay_model') == 'DYNAMIC') { } // END - if // Load the template -LOAD_TEMPLATE('member_surfbar_start_' . strtolower(getConfig('surfbar_pay_model')), false, $content); +loadTemplate('member_surfbar_start_' . strtolower(getConfig('surfbar_pay_model')), false, $content); // Load surfbar link template -LOAD_TEMPLATE('member_surfbar_link'); +loadTemplate('member_surfbar_link'); // ?>