Code: Select all
{TOTAL_USERS}<br />{NEWEST_USER}<br/><br/>
{TOTAL_POSTS} in {TOTAL_TOPICS}<br />
{L_RICHEST_USER}{richestrow.KOMMA}{richestrow.URL}{richestrow.USERNAME}</a>{richestrow.CASH}<br/>
{L_USERS_CASH}{USERS_CASH}
Code: Select all
$template->assign_vars(array(
'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'),
'L_RICHEST_USER' => $sornot,
'USERS_CASH' => $users_cash,
'L_USERS_CASH' => $l_users_cash,
'TOTAL_TOPICS' => sprintf($l_total_topic_s, $total_topics),
Analyse wrote: Checking Server Configuration
PHP Version: 4.3.1
Zend Version: 1.3.0
Interface Type: apache
DBMS: mysql
Register Globals: on
Checking phpBB Configuration
phpBB Version: 2.0.6
Easymod Version: Not installed
Cash Mod Version: 2.2.1
Points System Version: Not installed
Checking Cash on Index Mod Configuration
cash_richdis: 'komma'
cash_richnum: '1'
cash_userdis: 'yes'
cash_komma: 'komma'
cash_pointsorcash: 'cash'
Running the Script
$l_users_cash = $lang['users_cash'];
$lang["users_cash"]: Du hast momentan
$l_users_cash: Du hast momentan
$board_config['cash_richdis'] != 'no'
$display_limit = $board_config['cash_richnum'];
$display_limit: 1
$board_config['cash_richnum']: 1
$display_limit <= 1
$sornot = '<br />'.$lang['Richest_user'];
$sornot: <br />Die meisten Punkte hat:
$lang['Richest_users']: Die meisten Punkte hat:
$board_config['cash_pointsorcash'] == 'cash'
while : $c_cur = &$cash->currency_next($i,CURRENCY_ENABLED)
$i: 1
$cash_change = $c_cur->exchange();
$c_cur->exchange(): 1
$cash_change < $cash_overall_change)||($i==1)
$cash_id = $c_cur->id();
$c_cur->id(): 4
$cash_overall_change = $cash_change;$cash_field = $c_cur->db();
$c_cur->db(): user_points
$cash_sqls = ''.$cash_sqls.', '.$cash_field.'';
$cash_sqls: , user_points
$cash_order = ''.$cash_order.'('.$cash_field.' / '.$cash_change.') + ';
$cash_order: (user_points / 1) +
$c_cur = &$cash->currency_next($i,CURRENCY_ENABLED) : false
$i: 0
$board_config['cash_richdis'] != 'no'
$sql = "SELECT user_id, username $cash_sqls
FROM " . USERS_TABLE . "
WHERE (user_id <> " . ANONYMOUS . " )
ORDER BY ( $cash_order 0) DESC
LIMIT " . $display_limit;
$sql: SELECT user_id, username , user_points
FROM dbname_users
WHERE (user_id <> -1 )
ORDER BY ( (user_points / 1) + 0) DESC
LIMIT 1
$user_countusers = $db->sql_numrows($result);
$user_countusers: 1
$user_data = $db->sql_fetchrowset($result);
$user_data:
array(1) {
[0]=>
array(6) {
[0]=>
string(1) "11"
["user_id"]=>
string(1) "11"
[1]=>
string(12) "UserXY"
["username"]=>
string(12) "UserXY"
[2]=>
string(4) "67.5"
["user_points"]=>
string(4) "67.5"
}
}
for ($i = 0; $i < $user_countusers; $i++)
$i: 0
$richest_user = $user_data[0]['username'];
$richest_user: UserXY
$richest_uid = $user_data[0]['user_id'];
$richest_uid: 11
$board_config['cash_pointsorcash'] == 'cash'
while ( $c_cur = &$cash->currency_next($j,CURRENCY_ENABLED) )
$i: 0
$cash_field = $c_cur->db();
$cash_field: user_points
$cash_change = $c_cur->exchange();
$cash_change: 1
$richests_cash = $richests_cash + ($user_data[$i][$cash_field]/$cash_change);
$richests_cash: 67.5
$c_cur = &$cash->currency_next($j,CURRENCY_ENABLED) : false
$i: 0
$board_config['cash_pointsorcash'] == 'cash'
$c_cur = $cash->currency($cash_id);
$richests_cash = $c_cur->display(round($richests_cash,$c_cur->currency['cash_decimals']));
$richests_cash: 68 Punkte
$cashn = ' ('.$richests_cash.')';
$cashn: (68 Punkte)
$userdata['session_logged_in'] == true
$board_config['cash_userdis'] != 'no'
$board_config['cash_pointsorcash'] == 'cash'
while ( $c_cur = &$cash->currency_next($i,CURRENCY_ENABLED) )
$i: 1
$cash_change = $c_cur->exchange();
$c_cur->exchange(): 1
$users_money = $users_money + $userdata[$c_cur->db()] / $cash_change;
$users_money: 67.5
($cash_change < $cash_overall_change)||($i==1)
$cash_id = $c_cur->id();
$cash_id: 4
$cash_overall_change = $cash_change;
$cash_overall_change: 1
$c_cur = &$cash->currency_next($i,CURRENCY_ENABLED) : false
$i: 0
$c_cur = $cash->currency($cash_id);
$users_cash = ' '.$c_cur->display(round($users_money,$c_cur->currency['cash_decimals'])).'';
$users_cash: 68 Punkte
Checking Script Output
<br />Die meisten Punkte hat: <a href="profile.php?mode=viewprofile&u=11">UserXY</a>. (68 Punkte)
<br />Du hast momentan 44 Punkte
Code: Select all
Checking Server Configuration
PHP Version: 4.3.1
Zend Version: 1.3.0
Interface Type: apache
DBMS: mysql
Register Globals: on
Checking phpBB Configuration
phpBB Version: 2.0.6
Easymod Version: Not installed
Cash Mod Version: 2.2.1
Points System Version: Not installed
Checking Cash on Index Mod Configuration
cash_richdis: 'yes'
cash_richnum: '1'
cash_userdis: 'yes'
cash_komma: 'komma'
cash_pointsorcash: 'cash'
Running the Script
$l_users_cash = $lang['users_cash'];
$lang["users_cash"]: Du hast momentan
$l_users_cash: Du hast momentan
$board_config['cash_richdis'] != 'no'
$display_limit = $board_config['cash_richnum'];
$display_limit: 1
$board_config['cash_richnum']: 1
$display_limit <= 1
$sornot = '<br />'.$lang['Richest_user'];
$sornot: <br />Die meisten Punkte hat:
$lang['Richest_user']: Die meisten Punkte hat:
$board_config['cash_pointsorcash'] == 'cash'
while : $c_cur = &$cash->currency_next($i,CURRENCY_ENABLED)
$i: 1
$cash_change = $c_cur->exchange();
$c_cur->exchange(): 1
$cash_change < $cash_overall_change)||($i==1)
$cash_id = $c_cur->id();
$c_cur->id(): 4
$cash_overall_change = $cash_change;$cash_field = $c_cur->db();
$c_cur->db(): user_points
$cash_sqls = ''.$cash_sqls.', '.$cash_field.'';
$cash_sqls: , user_points
$cash_order = ''.$cash_order.'('.$cash_field.' / '.$cash_change.') + ';
$cash_order: (user_points / 1) +
$c_cur = &$cash->currency_next($i,CURRENCY_ENABLED) : false
$i: 0
$board_config['cash_richdis'] != 'no'
$sql = "SELECT user_id, username $cash_sqls
FROM " . USERS_TABLE . "
WHERE (user_id <> " . ANONYMOUS . " )
ORDER BY ( $cash_order 0) DESC
LIMIT " . $display_limit;
$sql: SELECT user_id, username , user_points
FROM tj_users
WHERE (user_id <> -1 )
ORDER BY ( (user_points / 1) + 0) DESC
LIMIT 1
$user_countusers = $db->sql_numrows($result);
$user_countusers: 1
$user_data = $db->sql_fetchrowset($result);
$user_data:
array(1) {
[0]=>
array(6) {
[0]=>
string(1) "11"
["user_id"]=>
string(1) "11"
[1]=>
string(12) "UserXY"
["username"]=>
string(12) "UserXY"
[2]=>
string(4) "67.5"
["user_points"]=>
string(4) "67.5"
}
}
for ($i = 0; $i < $user_countusers; $i++)
$i: 0
$richest_user = $user_data[0]['username'];
$richest_user: UserXY
$richest_uid = $user_data[0]['user_id'];
$richest_uid: 11
$board_config['cash_pointsorcash'] == 'cash'
while ( $c_cur = &$cash->currency_next($j,CURRENCY_ENABLED) )
$i: 0
$cash_field = $c_cur->db();
$cash_field: user_points
$cash_change = $c_cur->exchange();
$cash_change: 1
$richests_cash = $richests_cash + ($user_data[$i][$cash_field]/$cash_change);
$richests_cash: 67.5
$c_cur = &$cash->currency_next($j,CURRENCY_ENABLED) : false
$i: 0
$board_config['cash_pointsorcash'] == 'cash'
$c_cur = $cash->currency($cash_id);
$richests_cash = $c_cur->display(round($richests_cash,$c_cur->currency['cash_decimals']));
$richests_cash: 68 Punkte
$cashn = ' ('.$richests_cash.')';
$cashn: (68 Punkte)
$userdata['session_logged_in'] == true
$board_config['cash_userdis'] != 'no'
$board_config['cash_pointsorcash'] == 'cash'
while ( $c_cur = &$cash->currency_next($i,CURRENCY_ENABLED) )
$i: 1
$cash_change = $c_cur->exchange();
$c_cur->exchange(): 1
$users_money = $users_money + $userdata[$c_cur->db()] / $cash_change;
$users_money: 67.5
($cash_change < $cash_overall_change)||($i==1)
$cash_id = $c_cur->id();
$cash_id: 4
$cash_overall_change = $cash_change;
$cash_overall_change: 1
$c_cur = &$cash->currency_next($i,CURRENCY_ENABLED) : false
$i: 0
$c_cur = $cash->currency($cash_id);
$users_cash = ' '.$c_cur->display(round($users_money,$c_cur->currency['cash_decimals'])).'';
$users_cash: 68 Punkte
Checking Script Output
<br />Die meisten Punkte hat: <a href="profile.php?mode=viewprofile&u=2">UserXY</a>. (68 Punkte)
<br />Du hast momentan 68 Punkte
Code: Select all
{richestrow.KOMMA}{richestrow.URL}{richestrow.USERNAME}</a>{richestrow.CASH}
Code: Select all
<!-- BEGIN richestrow -->
{richestrow.KOMMA}{richestrow.URL}{richestrow.USERNAME}</a>{richestrow.CASH}
<!-- END richestrow -->