* -------------------------------------------------------------------- *
* Copyright (c) 2003 - 2009 by Roland Haeder *
* Copyright (c) 2009 - 2011 by Mailer Developer Team *
* -------------------------------------------------------------------- *
* Copyright (c) 2003 - 2009 by Roland Haeder *
* Copyright (c) 2009 - 2011 by Mailer Developer Team *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
-if (!isGetRequestParameterSet('letter')) { setGetRequestParameter('letter', ''); }
-if (!isGetRequestParameterSet('sortby')) { setGetRequestParameter('sortby', 'userid'); }
-if (!isGetRequestParameterSet('page')) { setGetRequestParameter('page' , 1); }
+if (!isGetRequestElementSet('letter')) { setGetRequestElement('letter', ''); }
+if (!isGetRequestElementSet('sortby')) { setGetRequestElement('sortby', 'userid'); }
+if (!isGetRequestElementSet('page')) { setGetRequestElement('page' , 1); }
- `userid`, `country`, `email`, `birth_day`, `birth_month`, `birth_year`, `last_online`, `used_points`, `emails_sent`, `joined`, `last_update`, `last_profile_sent`, `notified`, `emails_received`, `mails_confirmed`".$MORE."
+ `userid`,`country`,`email`,`birth_day`,`birth_month`,`birth_year`,`last_online`,`used_points`,`emails_sent`,`joined`,`last_update`,`last_profile_sent`,`notified`,`emails_received`,`mails_confirmed`".$MORE."
}
// Prepare data for template
$content['email_link'] = generateEmailLink($content['email'], 'user_data');
}
// Prepare data for template
$content['email_link'] = generateEmailLink($content['email'], 'user_data');
- $content['last_online'] = generateDateTime($content['last_online'], '0');
- $content['joined'] = generateDateTime($content['joined'], '0');
- $content['last_update'] = generateDateTime($content['last_update'], '0');
- $content['last_profile_sent'] = generateDateTime($content['last_profile_sent'], '0');
+ $content['last_online'] = generateDateTime($content['last_online'], '2');
+ $content['joined'] = generateDateTime($content['joined'], '2');
+ $content['last_update'] = generateDateTime($content['last_update'], '2');
+ $content['last_profile_sent'] = generateDateTime($content['last_profile_sent'], '2');
$content['total_points'] = getTotalPoints($content['userid']);
$content['locked_points'] = countSumTotalData($content['userid'], 'user_points', 'locked_points') + countSumTotalData($content['userid'], 'user_points', 'locked_order_points');
$content['total_points'] = getTotalPoints($content['userid']);
$content['locked_points'] = countSumTotalData($content['userid'], 'user_points', 'locked_points') + countSumTotalData($content['userid'], 'user_points', 'locked_order_points');
// Is a WHERE statement already there?
if (!empty($whereStatement)) {
// Then append the status column
// Is a WHERE statement already there?
if (!empty($whereStatement)) {
// Then append the status column
- debug_report_bug(__FILE__, __LINE__, sprintf("Invalid list mode %s detected.", getRequestParameter('mode')));
+ debug_report_bug(__FILE__, __LINE__, sprintf("Invalid do %s detected.", getRequestElement('do')));
- $sql = sprintf("SELECT `userid`, `email`, `emails_sent`, `mails_confirmed`, `emails_received`" . $MORE . " FROM `{?_MYSQL_PREFIX?}_user_data`" . $whereStatement . " ORDER BY `%s` ASC",
- getRequestParameter('sortby')
+ $sql = sprintf("SELECT `userid`,`email`,`emails_sent`,`mails_confirmed`,`emails_received`" . $MORE . " FROM `{?_MYSQL_PREFIX?}_user_data`" . $whereStatement . " ORDER BY `%s` ASC",
+ getRequestElement('sortby')
// Activate the extension please!
$numPages = round(SQL_NUMROWS($result_master) / getConfig('user_limit') + 0.5);
// Activate the extension please!
$numPages = round(SQL_NUMROWS($result_master) / getConfig('user_limit') + 0.5);
- if (!isGetRequestParameterSet('page')) setGetRequestParameter('page' , 1);
- if (!isGetRequestParameterSet('offset')) setGetRequestParameter('offset', getConfig('user_limit'));
+ if (!isGetRequestElementSet('page')) setGetRequestElement('page' , 1);
+ if (!isGetRequestElementSet('offset')) setGetRequestElement('offset', getConfig('user_limit'));
$result = SQL_QUERY($sql, __FILE__, __LINE__);
// Are there some entries?
if (!SQL_HASZERONUMS($result_master)) {
// We have some (new?) registrations!
$result = SQL_QUERY($sql, __FILE__, __LINE__);
// Are there some entries?
if (!SQL_HASZERONUMS($result_master)) {
// We have some (new?) registrations!
- // Sorting links
- $templateContent['alpha_sort'] = alpha(getRequestParameter('sortby'), ($colspan + 1), true);
- $templateContent['sort_links'] = addSortLinks(getRequestParameter('letter'), getRequestParameter('sortby'), ($colspan + 1), true);
- $templateContent['page_nav'] = '';
-
- if ($numPages > 1) {
- $templateContent['page_nav'] = addPageNavigation($numPages, getConfig('user_limit'), true, $colspan, true);
- } // END - if
+ // Sorting links and number of pages
+ $templateContent['sort_links'] = addSortLinks(getRequestElement('letter'), getRequestElement('sortby'));
+ $templateContent['num_pages'] = $numPages;
// Transfer data to array
$content['email'] = '[<a href="' . generateEmailLink($content['email'], 'user_data') . '">' . $content['email'] . '</a>]';
// Transfer data to array
$content['email'] = '[<a href="' . generateEmailLink($content['email'], 'user_data') . '">' . $content['email'] . '</a>]';
$content['refs'] = countSumTotalData($content['userid'], 'user_refs', 'id', 'userid', true);
$content['own_points'] = countSumTotalData($content['userid'], 'user_points', 'points') + countSumTotalData($content['userid'], 'user_points', 'order_points');
$content['locked_points'] = countSumTotalData($content['userid'], 'user_points', 'locked_points') + countSumTotalData($content['userid'], 'user_points', 'locked_order_points');
$content['refs'] = countSumTotalData($content['userid'], 'user_refs', 'id', 'userid', true);
$content['own_points'] = countSumTotalData($content['userid'], 'user_points', 'points') + countSumTotalData($content['userid'], 'user_points', 'order_points');
$content['locked_points'] = countSumTotalData($content['userid'], 'user_points', 'locked_points') + countSumTotalData($content['userid'], 'user_points', 'locked_order_points');
if ($content['refs'] > 0) {
$content['refs'] = $base . '&what=list_refs&userid=' . $content['userid'] . '%}">{%pipe,translateComma=' . $content['refs'] . '%}</a>]';
} // END - if
if ($content['refs'] > 0) {
$content['refs'] = $base . '&what=list_refs&userid=' . $content['userid'] . '%}">{%pipe,translateComma=' . $content['refs'] . '%}</a>]';
} // END - if