// Should we abort here?
if (($strict === true) && ($isset === false)) {
// Output backtrace
- debug_report_bug(__FUNCTION__, __LINE__, 'module is empty.');
+ debug_report_bug(__FUNCTION__, __LINE__, 'Module is empty.');
} // END - if
// Return it
}
/**
- * Wrapper function for addPointsThroughReferalSystem(), you should generally
- * avoid this function and use addPointsThroughReferalSystem() directly and add
+ * Wrapper function for addPointsThroughReferralSystem(), you should generally
+ * avoid this function and use addPointsThroughReferralSystem() directly and add
* your special payment method entry to points_data instead.
*
* @param $subject A string-encoded subject for this add
*/
function addPointsDirectly ($subject, $userid, $points) {
// Reset level here
- initReferalSystem();
+ initReferralSystem();
// Call more complicated method (due to more parameters)
- return addPointsThroughReferalSystem($subject, $userid, $points, false, 0, 'DIRECT');
+ return addPointsThroughReferralSystem($subject, $userid, $points, false, 0, 'DIRECT');
}
// Wrapper for redirectToUrl but URL comes from a configuration entry
}
// Checks wether stats are enabled
-function ifStatsAreEnabled () {
+function ifInternalStatsEnabled () {
// Do we have cache?
if (!isset($GLOBALS[__FUNCTION__])) {
// Then determine it
- $GLOBALS[__FUNCTION__] = (getConfig('stats_enabled') == 'Y');
+ $GLOBALS[__FUNCTION__] = (getConfig('internal_stats') == 'Y');
} // END - if
// Return cached value
return $GLOBALS[__FUNCTION__];
}
-// Checks wether random referal id selection is enabled
-function isRandomReferalIdEnabled () {
+// Checks wether random referral id selection is enabled
+function isRandomReferralIdEnabled () {
// Do we have cache?
if (!isset($GLOBALS[__FUNCTION__])) {
// Determine it
return $GLOBALS[__FUNCTION__];
}
-// "Getter" for default referal id
+// "Getter" for default referral id
function getDefRefid () {
// Do we have cache?
if (!isset($GLOBALS[__FUNCTION__])) {
return $GLOBALS[__FUNCTION__];
}
+// Checks wether JavaScript-based admin menu is enabled
+function isAdminMenuJavascriptEnabled () {
+ // Do we have cache?
+ if (!isset($GLOBALS[__FUNCTION__])) {
+ // Determine it
+ $GLOBALS[__FUNCTION__] = ((isExtensionInstalledAndNewer('sql_patches', '0.8.7')) && (getConfig('admin_menu_javascript') == 'Y'));
+ } // END - if
+
+ // Return cache
+ return $GLOBALS[__FUNCTION__];
+}
+
// Wrapper to check if current task is for extension (not update)
function isExtensionTask ($content) {
// Do we have cache?
}
// Generates a YES/NO option list from given default
-function generateYesNoOptionList ($configValue = '') {
+function generateYesNoOptionList ($defaultValue = '') {
// Generate it
- return generateOptionList('/ARRAY/', array('Y', 'N'), array('{--YES--}', '{--NO--}'), $configValue);
+ return generateOptionList('/ARRAY/', array('Y', 'N'), array('{--YES--}', '{--NO--}'), $defaultValue);
}
// "Getter" for total available receivers