);
// Load template
- $OUT = loadTemplate('admin_list_user_alpha', true, $content);
+ $OUT = loadTemplate('admin_list_user_alpha', TRUE, $content);
// Return generated code
return $OUT;
$content['list'] = substr($OUT, 0, -1);
// Load template
- $OUT = loadTemplate('admin_list_user_sort', true, $content);
+ $OUT = loadTemplate('admin_list_user_sort', TRUE, $content);
// Return code
return $OUT;
$content['list'] = $OUT;
// Load template
- $OUT = loadTemplate('admin_list_user_pagenav', true, $content);
+ $OUT = loadTemplate('admin_list_user_pagenav', TRUE, $content);
} // END - if
// Return code
// Is the extension version fine?
if ((isRandomReferralIdEnabled()) && (isExtensionInstalledAndNewer('user', '0.3.4'))) {
// Get all user ids
- $totalUsers = countSumTotalData('CONFIRMED', 'user_data', 'userid', 'status', true, runFilterChain('user_exclusion_sql', ' AND `rand_confirmed` >= {?user_min_confirmed?}'));
+ $totalUsers = countSumTotalData('CONFIRMED', 'user_data', 'userid', 'status', TRUE, runFilterChain('user_exclusion_sql', ' AND `rand_confirmed` >= {?user_min_confirmed?}'));
// Is there at least one?
if ($totalUsers > 0) {
$add = '';
$errorCode = '0';
$ext = '';
- $isFound = false;
+ $isFound = FALSE;
// Init array
$content = array(
}
// No error found?
- if (($errorCode == '0') && ($isFound === true)) {
+ if (($errorCode == '0') && ($isFound === TRUE)) {
// Get user data array and set userid (e.g. important if we login with nickname)
$content = getUserDataArray();
if (!empty($content['userid'])) {
array($content['hash'], $userid), __FUNCTION__, __LINE__);
// No login bonus by default
- $GLOBALS['bonus_payed'] = false;
+ $GLOBALS['bonus_payed'] = FALSE;
// Is bonus up-to-date?
if (isExtensionInstalledAndNewer('bonus', '0.2.2')) {
if ($probe >= getConfig('login_timeout')) {
// Add login bonus to user's account
$add = ',`login_bonus`=`login_bonus`+{?login_bonus?}';
- $GLOBALS['bonus_payed'] = true;
+ $GLOBALS['bonus_payed'] = TRUE;
// Subtract login bonus from userid's account or jackpot
if ((isExtensionInstalledAndNewer('bonus', '0.3.5')) && (getBonusMode() != 'ADD')) {
// Is a success URL set?
if (empty($successUrl)) {
// Procedure to checking for login data
- if (($GLOBALS['bonus_payed'] === true) && (isExtensionActive('bonus'))) {
+ if (($GLOBALS['bonus_payed'] === TRUE) && (isExtensionActive('bonus'))) {
// Bonus added (just displaying!)
$url = 'modules.php?module=chk_login&do=bonus';
} else {
//* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'email=' . $email . ',userid=' . $userid . ' - ENTERED!');
// Init found-status and error
$errorCode = '';
- $accountFound = false;
+ $accountFound = FALSE;
// Probe userid/nickname
if (!empty($email)) {
} elseif ((isValidUserId($userid)) && (empty($email))) {
// Direct userid entered
$accountFound = fetchUserData($userid);
- } else {
+ } elseif (isDebugModeEnabled()) {
// Userid not set!
logDebugMessage(__FUNCTION__, __LINE__, 'userid=' . $userid . ',email=' . $email . ': Important variables are empty.');
}
// Any entry found?
- if ($accountFound === true) {
+ if ($accountFound === TRUE) {
// Is the account confirmed
if (getUserData('status') == 'CONFIRMED') {
// Generate new password
- $NEW_PASS = generatePassword();
+ $newPassword = generatePassword();
// Update database
SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_user_data` SET `password`='%s' WHERE `userid`=%s LIMIT 1",
- array(generateHash($NEW_PASS), getUserData('userid')), __FUNCTION__, __LINE__);
+ array(
+ generateHash($newPassword),
+ getUserData('userid')
+ ), __FUNCTION__, __LINE__);
// Prepare data and message for email
$message = loadEmailTemplate('guest_new_password',
array(
- 'new_pass' => $NEW_PASS,
+ 'new_pass' => $newPassword,
'nickname' => $userid
- ), bigintval(getUserData('userid')));
+ ), getUserData('userid'));
// ... and send it away
sendEmail(bigintval(getUserData('userid')), '{--GUEST_NEW_PASSWORD--}', $message);
// Is the extension installed and updated?
if ((!isExtensionActive('sql_patches')) || (isExtensionInstalledAndOlder('sql_patches', '0.5.6'))) {
// Return zero here
- return false;
+ return FALSE;
} // END - if
// Default is not working
- $return = false;
+ $return = FALSE;
// Does it exist?
if ((!getEpocheTimeFromUserStats($statsType, $statsData, $userid)) && (!is_array($statsData))) {
// Is there cache?
if (!isset($GLOBALS[__FUNCTION__])) {
// Determine it
- $GLOBALS[__FUNCTION__] = countSumTotalData('', 'user_data', 'userid', '', true, runFilterChain('user_inclusion_sql'));
+ $GLOBALS[__FUNCTION__] = countSumTotalData('', 'user_data', 'userid', '', TRUE, runFilterChain('user_inclusion_sql'));
} // END - if
// Return cache
// Wrapper function to return a selection box for tester user default referral id
function addTesterUserDefaultRefidSelectionBox ($fieldName = 'tester_user_default_refid') {
// Return it
- return addMemberSelectionBox(getConfig('tester_user_default_refid'), false, true, true, $fieldName, " WHERE `surname` LIKE '{?tester_user_surname_prefix?}%'");
+ return addMemberSelectionBox(getConfig('tester_user_default_refid'), FALSE, TRUE, TRUE, $fieldName, " WHERE `surname` LIKE '{?tester_user_surname_prefix?}%'");
}
// Checks whether given surname is a test user name
if (!isRegistrationDataComplete()) {
// Then abort here
//* DEBUG: */ logDebugMessage(__FUNCTION__, __LINE__, 'isRegistrationDataComplete()=false, please check if you e.g. have selected the required minimum of categories.');
- return false;
+ return FALSE;
} // END - if
// Do registration
assert(isMember());
// Check it
- $isFree = (countSumTotalData(getMemberId(), 'user_subids', 'id', 'userid', true, sprintf(" AND `subid`='%s'", $subId)) == 0);
+ $isFree = (countSumTotalData(getMemberId(), 'user_subids', 'id', 'userid', TRUE, sprintf(" AND `subid`='%s'", $subId)) == 0);
// Return result
return $isFree;
}
-// Prepares given sub id for storage in database
-function prepareSubId ($subId) {
+// Checks whether the sub id is valid
+function isValidSubId ($subId) {
// First convert any spaces/dashes to underscores
$subId = str_replace(' ', '_', str_replace('-', '_', $subId));
// Then filter out any unwanted characters
- $subId = preg_replace('/([^a-zA-Z0-9_])/', '', $subId);
+ $subIdTest = preg_replace('/([^a-zA-Z0-9_])/', '', $subId);
+
+ // Is it valid?
+ return ($subId == $subIdTest);
+} // END - if
+
+// Prepares found sub id for updating in database
+function prepareFoundSubId ($subId) {
+ // Then check if it is valid and available
+ if ((!isValidSubId($subId)) || (isMemberSubIdFree($subId))) {
+ // Is not free or invalid
+ $subId = FALSE;
+ } // END - if
+
+ // Return prepared sub id
+ return $subId;
+}
- // Then Check if it is available
- if (!isMemberSubIdFree($subId)) {
- // Is not free
- $subId = false;
+// Validates sub id and returns FALSE if not valid
+function validateSubId ($subId) {
+ // Then check if it is valid and available
+ if (!isValidSubId($subId)) {
+ // Is not free or invalid
+ $subId = FALSE;
+ } // END - if
+
+ // Return prepared sub id
+ return $subId;
+}
+
+// Prepares given sub id for inserting into database
+function prepareSubId ($subId) {
+ // Then check if it is valid and available
+ if ((!isValidSubId($subId)) || (!isMemberSubIdFree($subId))) {
+ // Is not free or invalid
+ $subId = FALSE;
} // END - if
// Return prepared sub id
// Is there cache?
if (!isset($GLOBALS[__FUNCTION__])) {
// Determine it
- $GLOBALS[__FUNCTION__] = countSumTotalData(getMemberId(), 'user_subids', 'id', 'userid', true);
+ $GLOBALS[__FUNCTION__] = countSumTotalData(getMemberId(), 'user_subids', 'id', 'userid', TRUE);
} // END - if
// Return cache
//-----------------------------------------------------------------------------
// Template call-back function for list_user admin function
-function doTemplateAdminListUserTitle ($template, $clear = false) {
+function doTemplateAdminListUserTitle ($template, $clear = FALSE) {
// Init title with "all accounts"
$code = '{--ADMIN_LIST_ALL_ACCOUNTS--}';
}
// Template call-back function for displaying "username"
-function doTemplateDisplayUsername ($template, $clear = false, $userid = NULL) {
+function doTemplateDisplayUsername ($template, $clear = FALSE, $userid = NULL) {
// Is a userid set?
if (!isValidUserId($userid)) {
// Please don't call this without a valid userid