Esempio n. 1
0
$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";
Esempio n. 2
0
	'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";
    }
Esempio n. 3
0
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";
}