Exemple #1
0
                }
                // Display a single entry with a tooltip for the loot
                $playereventtooltip .= "</table>";
                $output .= "<td  class=\"membersRowRight" . $row . "\" style=\"color: #a335ee; font-weight: bold;\"><span onmouseover=\"overlib('" . $playereventtooltip . "',CAPTION,'Event Insert Details');\" onmouseout=\"return nd();\">[Events]</span></td>\n";
                if (floatval($totaldkpplayer) > 0) {
                    $dkpcolor = 'green';
                } elseif (floatval($totaldkpplayer) < 0) {
                    $dkpcolor = 'red';
                } else {
                    $dkpcolor = 'white';
                }
                // Display the total earned/spend DKP value
                $output .= "<td class=\"membersRowRight" . $row . "\" style=\"color: " . $dkpcolor . ";\">" . number_format($totaldkpplayer, 2, '.', '') . "</td>\n";
                $output .= "</tr>\n";
                // Swap $row for the next
                if ($row == 1) {
                    $row = 2;
                } else {
                    $row = 1;
                }
                // Trigger the calculation for the DKP values and statistics, for this member
                $calculation_log .= calculate_member($players[$playerkey]['member_id']);
            }
            $output .= "</table>" . border("sorange", 'end');
            // Display output and reset
            print $output . '<br>';
            $output = '';
            //			print($calculation_log);
        }
    }
}
Exemple #2
0
 if (floatval($addon_conf['rosterdkp_dkptillendbonus']) > 0) {
     $output .= '<th class="membersHeader"><a href="' . $linkbase . sort_link($sort, 'tillend') . '">' . $wordings[$roster_conf['roster_lang']]['raids_tillendratio'] . '</a></th>';
 }
 if (floatval($addon_conf['rosterdkp_dkphourbonus']) > 0) {
     $output .= '<th class="membersHeader"><a href="' . $linkbase . sort_link($sort, 'hours') . '">' . $wordings[$roster_conf['roster_lang']]['raids_hours'] . '</a></th>';
 }
 $output .= '</tr>';
 // Different Row Display Swap
 $tablerow = 1;
 // Get the members from the database
 $get_members_query = "SELECT * FROM `" . ROSTER_ADDON_ROSTER_DKP_MEMBERS;
 $members_result = $wowdb->query($get_members_query) or die_quietly($wowdb->error(), 'roster_dkp', __FILE__, __LINE__, $get_members_query);
 while ($memberrow = $wowdb->fetch_assoc($members_result)) {
     // Get the guild_title for the member, if there is any
     if ($memberrow['roster_id']) {
         $log .= calculate_member($memberrow['member_id']);
         $get_guild_title_sql = "SELECT guild_rank, guild_title FROM `" . ROSTER_MEMBERSTABLE . "` WHERE `member_id` = " . $memberrow['roster_id'] . " LIMIT 1";
         $gtitle_result = $wowdb->query($get_guild_title_sql) or die_quietly($wowdb->error(), 'roster_dkp', __FILE__, __LINE__, $get_guild_title_sql);
         if ($roster_member = $wowdb->fetch_assoc($gtitle_result)) {
             $memberrow['guild_title'] = $roster_member['guild_title'];
             $memberrow['guild_rank'] = $roster_member['guild_rank'];
         } else {
             $memberrow['guild_title'] = $wordings[$roster_conf['roster_lang']]['unknown'];
             $memberrow['guild_rank'] = 999;
         }
     } else {
         $memberrow['guild_title'] = $wordings[$roster_conf['roster_lang']]['not_in_guild'];
         $memberrow['guild_rank'] = 1000;
     }
     // Store the members into an array
     $member_array[] = $memberrow;