/
function CommonOutput() { |
global $data, $table_prefix, $events, $poolname, $eventlist, $aliaslist; |
//$result = mysql_query("SELECT alias_id, alias_name, alias_member_id, member_name |
// FROM " . CTRT_ALIASES_TABLE . ", " . $table_prefix . 'members' . |
// " WHERE member_id = alias_member_id ORDER BY alias_name"); |
if ($aliaslist) { |
$data .= "Aliases = {\n\t\t"; |
$c = 0; |
// while ($row = mysql_fetch_array($result)) { |
foreach ($aliaslist as $alias=>$member) { |
if ($c > 0) $data .= ",\n\t\t"; |
$alias = converttext($alias); |
$DKP[$c] = $eqDKP[$c]; |
$c++; |
} |
$offset = 0; |
$dkpnum = 1; |
if ($tzone and $php_version > 5) date_default_timezone_set($timezones[$tzone]); |
foreach ($DKP as $i => $pool) { |
require($root_path . $pool . '/config.php'); |
$events[1] = $DBName[1]; |
$singlepool = true; |
} |
$offset += count($pools) - 1; |
foreach ($pools as $pluspoolnum => $poolname) { |
if ($i == 1) { |
$dkpnum = $pluspoolnum; |
} else $dkpnum = $i + $pluspoolnum; |
$data .= "MorgDKP_DKP$dkpnum = {\n\tTimestamp = " . strftime("%d%m%Y%H%M") . ",\n\tPool = \"$poolname\",\n\teqdkpsite = \"$dbname\",\n\tprefix = \"$table_prefix\",\n\tPoints = {\n\t\t"; |
$result = mysql_query("SELECT * FROM " . $table_prefix . 'members' . " ORDER BY member_name"); |
$added = 0; |
} |
} |
$data .= "\n\t},\n\t"; |
$dkpnum++; |
CommonOutput(); |
} |
} else { |
$dkpnum = $i + $offset; |
$data .= "MorgDKP_DKP$dkpnum = {\n\tTimestamp = " . strftime("%d%m%Y%H%M") . ",\n\tPool = \"$DBName[$i]\",\n\teqdkpsite = \"$dbname\",\n\tprefix = \"$table_prefix\",\n\tPoints = {\n\t\t"; |
$result = mysql_query("SELECT * FROM " . $table_prefix . 'members' . " ORDER BY member_name"); |
$added = 0; |
} |
} |
$data .= "\n\t},\n\t"; |
$dkpnum++; |
CommonOutput(); |
} |
} |
MorgDKP = AceLibrary("AceAddon-2.0"):new("AceEvent-2.0", "AceHook-2.1", "AceConsole-2.0","AceComm-2.0", "AceDB-2.0") |
MorgDKP.version = "6.99" |
MorgDKP.version = "7.00" |
MorgDKP.commPrefix = "MorgDKP" |
MorgDKP.commVersion = 6.2 |
## Interface: 20400 |
## Author: Morgalm & Fryguy |
## Title: MorgDKP - |cffffffffv|r|cff00ff006.99|r |
## Title: MorgDKP - |cffffffffv|r|cff00ff007.00|r |
## Notes: Inspects all members of raid and saves in database, as well as lists people's dkp values |
## DefaultState: 1 |
## SavedVariables: MorgDKPDB, MorgDKPFuBarDB |