$FIELD['sessionHK'] = array('lang_field' => 'todayhk', 'order' => array('`players`.`sessionHK` DESC'), 'order_d' => array('`players`.`sessionHK` ASC'), 'js_type' => 'ts_number', 'display' => $addon['config']['honor_thk']); $FIELD['sessionCP'] = array('lang_field' => 'todaycp', 'order' => array('`players`.`sessionCP` DESC'), 'order_d' => array('`players`.`sessionCP` ASC'), 'js_type' => 'ts_number', 'display' => $addon['config']['honor_tcp']); $FIELD['yesterdayHK'] = array('lang_field' => 'yesthk', 'order' => array('`players`.`yesterdayHK` DESC'), 'order_d' => array('`players`.`yesterdayHK` ASC'), 'js_type' => 'ts_number', 'display' => $addon['config']['honor_yhk']); $FIELD['yesterdayContribution'] = array('lang_field' => 'yestcp', 'order' => array('`players`.`yesterdayContribution` DESC'), 'order_d' => array('`players`.`yesterdayContribution` ASC'), 'js_type' => 'ts_number', 'display' => $addon['config']['honor_ycp']); $FIELD['lifetimeHK'] = array('lang_field' => 'lifehk', 'order' => array('`players`.`lifetimeHK` DESC'), 'order_d' => array('`players`.`lifetimeHK` ASC'), 'js_type' => 'ts_number', 'display' => $addon['config']['honor_lifehk']); $FIELD['lifetimeRankName'] = array('lang_field' => 'highestrank', 'order' => array('risnull', '`players`.`lifetimeHighestRank` DESC'), 'order_d' => array('risnull', '`players`.`lifetimeHighestRank` ASC'), 'value' => array($memberlist, 'honor_value'), 'js_type' => 'ts_number', 'display' => $addon['config']['honor_hrank']); $FIELD['honorpoints'] = array('lang_field' => 'honorpoints', 'order' => array('`players`.`honorpoints` DESC'), 'order_d' => array('`players`.`honorpoints` ASC'), 'js_type' => 'ts_number', 'display' => $addon['config']['honor_hp']); $FIELD['arenapoints'] = array('lang_field' => 'arenapoints', 'order' => array('`players`.`arenapoints` DESC'), 'order_d' => array('`players`.`arenapoints` ASC'), 'js_type' => 'ts_number', 'display' => $addon['config']['honor_ap']); $memberlist->prepareData($mainQuery, $always_sort, $FIELD, 'memberslist'); // Start output $menu = ''; if ($addon['config']['honor_update_inst']) { $menu .= ' <a href="' . makelink('#update') . '"><span style="font-size:20px;">' . $roster->locale->act['update_link'] . '</span></a><br /><br />'; } if ($addon['config']['honor_motd'] == 1) { $menu .= $memberlist->makeMotd(); } $roster->output['before_menu'] .= $menu; if ($addon['config']['honor_hslist'] == 1 || $addon['config']['honor_pvplist'] == 1) { echo "<table>\n <tr>\n"; if ($addon['config']['honor_hslist'] == 1) { echo ' <td valign="top">'; include_once ROSTER_LIB . 'hslist.php'; echo generateHsList(); echo " </td>\n"; } if (active_addon('pvplog') && $addon['config']['honor_pvplist'] == 1) { echo ' <td valign="top">'; include_once ROSTER_ADDONS . 'pvplog' . DIR_SEP . 'inc' . DIR_SEP . 'pvplist.php'; echo generatePvpList(); echo " </td>\n";
'value' => array($memberlist,'guild_rep'), 'display' => $addon['config']['member_level'], ); */ $FIELD['zone'] = array('lang_field' => 'lastzone', 'order' => array('`members`.`zone` ASC'), 'order_d' => array('`members`.`zone` DESC'), 'display' => $addon['config']['member_zone']); $FIELD['note'] = array('lang_field' => 'note', 'order' => array('nisnull', '`members`.`note` ASC'), 'order_d' => array('nisnull', '`members`.`note` DESC'), 'value' => 'note_value', 'display' => $addon['config']['member_note']); $FIELD['officer_note'] = array('lang_field' => 'onote', 'order' => array('onisnull', '`members`.`note` ASC'), 'order_d' => array('onisnull', '`members`.`note` DESC'), 'value' => 'note_value', 'display' => $addon['config']['member_onote']); foreach ($members_list_fields as $pifield => $data) { foreach ($data as $name => $d) { $FIELD[$name] = $d; } } $memberlist->prepareData($mainQuery, $where, $group, $order_first, $order_last, $FIELD, 'memberslist'); // Start output if ($addon['config']['member_motd'] == 1) { echo $memberlist->makeMotd(); } if ($addon['config']['member_hslist'] == 1 || $addon['config']['member_pvplist'] == 1) { echo "<table style=\"width:100%\">\n <tr>\n"; if ($addon['config']['member_hslist'] == 1) { echo ' <td valign="top">'; include_once ROSTER_LIB . 'hslist.php'; echo generateHsList(); echo " </td>\n"; } if (active_addon('pvplog') && $addon['config']['honor_pvplist'] == 1) { echo ' <td valign="top">'; include_once ROSTER_ADDONS . 'pvplog' . DIR_SEP . 'inc' . DIR_SEP . 'pvplist.php'; echo generatePvpList(); echo " </td>\n"; }
if ($roster_conf['index_lastupdate'] == 1) { $FIELD['last_update_format'] = array('lang_field' => 'lastupdate', 'jsort' => 'last_update_stamp'); } if ($roster_conf['index_note'] == 1 && $roster_conf['compress_note'] == 1) { $FIELD['note'] = array('lang_field' => 'note', 'value' => 'note_value'); } include_once $addonDir . 'inc/memberslist.php'; $memberlist = new memberslist(); $memberlist->prepareData($mainQuery, $FIELD, 'memberslist'); $html_head = '<script type="text/javascript" src="' . $roster_conf['roster_url'] . 'addons/' . $_GET['roster_addon_name'] . '/js/sorttable.js"></script>'; // Start output if ($roster_conf['index_update_inst']) { print ' <a href="#update"><font size="4">' . $wordings[$roster_conf['roster_lang']]['update_link'] . '</font></a><br /><br />'; } if ($roster_conf['index_motd'] == 1) { print $memberlist->makeMotd(); } include_once ROSTER_LIB . 'menu.php'; if ($roster_conf['hspvp_list_disp'] == 'hide') { $pvp_hs_colapse = ' style="display:none;"'; $pvp_hs_image = 'plus'; } else { $pvp_hs_colapse = ''; $pvp_hs_image = 'minus'; } echo "<table>\n <tr>\n"; if ($roster_conf['index_hslist'] == 1) { echo ' <td valign="top">'; include_once ROSTER_BASE . 'hslist.php'; echo " </td>\n"; }