Example #1
0
     if (is_array($postfields)) {
         foreach ($postfields as $key => $value) {
             $form .= '<input name="' . $key . '" type="hidden" value="' . $value . '" />' . "\n";
         }
     }
     $form .= '</form>' . "\n";
     $form .= '<!-- End Input Form -->' . "\n";
     print $form;
 } elseif ($postfields['admindisplay'] == 'insertnewraid' && isset($postfields['parseconfirm']) && $postfields['parseconfirm'] == 'false') {
     if (isset($postfields['dkpstringxml']) && $postfields['dkpstringxml']) {
         // Fill the rest of the options
         $options['raid_start'] = $postfields['raidstarttime'];
         $options['raid_end'] = $postfields['raidendtime'];
         $options['quality_threshold'] = $addon_conf['roster_dkp']['rosterdkp_qualityfilter'];
         // Create an instance of the ct_rt class and fill it
         $ctraid = new ct_raidtracker($options);
         $result = $ctraid->process($postfields['dkpstringxml']);
         // There were errors in parsing the string!
         if ($ctraid->error) {
             $exitstring = '<span class="title_text">';
             $exitstring .= $wordings[$roster_conf['roster_lang']]['rosterdkp_errorparsing'];
             $exitstring .= ': </span><span style="font-size:18px;color:red;">';
             $exitstring .= $ctraid->error . '</span><br>';
             print $exitstring;
         } else {
             $raidform = new rosterdkp_raidform(0);
             $raidform->set_start($ctraid->raid_start);
             $raidform->set_end($ctraid->raid_end);
             $raidform->set_zone($ctraid->zone_name);
             $raidform->set_note($ctraid->raid_note);
             $raidform->insert_bosses($ctraid->bosses);
Example #2
0
<?php

/******************************
 * WoWRoster.net  Roster
 * Copyright 2002-2006
 * Licensed under the Creative Commons
 * "Attribution-NonCommercial-ShareAlike 2.5" license
 *
 * Short summary
 *  http://creativecommons.org/licenses/by-nc-sa/2.5/
 *
 * Full license information
 *  http://creativecommons.org/licenses/by-nc-sa/2.5/legalcode
 * -----------------------------
 *
 * $Id$
 *
 ******************************/
//require_once('config.php');
require_once 'roster_dkp_logparse.php';
$ctraid = new ct_raidtracker($options);
$xml = "<RaidInfo><key>08/09/06 20:48:16</key><start>08/09/06 20:48:16</start><end>08/10/06 00:47:50</end><zone>Zul'Gurub</zone><PlayerInfos><key1><name>Vickvaliant</name><race>Human</race><level>60</level><class>MAGE</class></key1><key2><name>Shalkir</name><race>Human</race><level>60</level><class>MAGE</class></key2><key3><name>Marly</name><race>NightElf</race><level>60</level><class>PRIEST</class></key3><key4><name>Benny</name><race>Human</race><level>60</level><class>WARRIOR</class></key4><key5><name>Anoushka</name><race>Dwarf</race><level>60</level><class>HUNTER</class></key5><key6><name>Marrina</name><race>NightElf</race><level>60</level><class>HUNTER</class></key6><key7><name>Micaiah</name><race>NightElf</race><level>60</level><class>PRIEST</class></key7><key8><name>Liananitrae</name><race>NightElf</race><level>60</level><class>HUNTER</class></key8><key9><name>Jarrow</name><race>NightElf</race><level>60</level><class>DRUID</class></key9><key10><name>Locklear</name><race>Human</race><level>60</level><class>ROGUE</class></key10><key11><name>Betfinel</name><race>NightElf</race><level>60</level><class>WARRIOR</class></key11><key12><name>Magura</name><race>Human</race><level>60</level><class>MAGE</class></key12><key13><name>Bunjo</name><race>Gnome</race><level>60</level><class>WARLOCK</class></key13><key14><name>Jorja</name><race>Human</race><level>60</level><class>PALADIN</class></key14><key15><name>Heroptimus</name><race>Human</race><level>60</level><class>PRIEST</class></key15><key16><name>Ironcrafted</name><race>Dwarf</race><level>60</level><class>WARRIOR</class></key16><key17><name>Onedog</name><race>NightElf</race><level>60</level><class>DRUID</class></key17><key18><name>Ura</name><race>Dwarf</race><level>60</level><class>HUNTER</class></key18><key19><name>Zaphodus</name><race>NightElf</race><level>58</level><class>DRUID</class></key19><key20><name>Díablos</name><race>Gnome</race><level>60</level><class>WARLOCK</class></key20></PlayerInfos><BossKills><key1><name>High Priestess Jeklik</name><time>08/09/06 22:17:35</time></key1><key2><name>High Priest Venoxis</name><time>08/09/06 22:57:10</time></key2></BossKills><note><![CDATA[First DKP Run of Pure SoE - Zone: Zul'Gurub]]></note><Join><key1><player>Onedog</player><race>NightElf</race><class>DRUID</class><level>60</level><time>08/09/06 20:48:16</time></key1><key2><player>Díablos</player><race>Gnome</race><class>WARLOCK</class><level>60</level><time>08/09/06 20:48:16</time></key2><key3><player>Betfinel</player><race>NightElf</race><class>WARRIOR</class><level>60</level><time>08/09/06 20:48:16</time></key3><key4><player>Zaphodus</player><race>NightElf</race><class>DRUID</class><level>58</level><time>08/09/06 20:48:16</time></key4><key5><player>Marly</player><race>NightElf</race><class>PRIEST</class><level>60</level><time>08/09/06 20:48:16</time></key5><key6><player>Shalkir</player><race>Human</race><class>MAGE</class><level>60</level><time>08/09/06 20:48:16</time></key6><key7><player>Jorja</player><race>Human</race><class>PALADIN</class><level>60</level><time>08/09/06 20:48:16</time></key7><key8><player>Bunjo</player><race>Gnome</race><class>WARLOCK</class><level>60</level><time>08/09/06 20:48:16</time></key8><key9><player>Heroptimus</player><race>Human</race><class>PRIEST</class><level>60</level><time>08/09/06 20:48:16</time></key9><key10><player>Micaiah</player><race>NightElf</race><class>PRIEST</class><level>60</level><time>08/09/06 20:48:16</time></key10><key11><player>Marrina</player><race>NightElf</race><class>HUNTER</class><level>60</level><time>08/09/06 20:48:16</time></key11><key12><player>Locklear</player><race>Human</race><class>ROGUE</class><level>60</level><time>08/09/06 20:48:16</time></key12><key13><player>Magura</player><race>Human</race><class>MAGE</class><level>60</level><time>08/09/06 20:48:16</time></key13><key14><player>Benny</player><race>Human</race><class>WARRIOR</class><level>60</level><time>08/09/06 20:48:16</time></key14><key15><player>Liananitrae</player><race>NightElf</race><class>HUNTER</class><level>60</level><time>08/09/06 20:48:16</time></key15><key16><player>Ura</player><race>Dwarf</race><class>HUNTER</class><level>60</level><time>08/09/06 20:50:45</time></key16><key17><player>Onedog</player><race>NightElf</race><class>DRUID</class><level>60</level><time>08/09/06 20:54:21</time></key17><key18><player>Vickvaliant</player><race>Human</race><class>MAGE</class><level>60</level><time>08/09/06 20:55:13</time></key18><key19><player>Ironcrafted</player><race>Dwarf</race><class>WARRIOR</class><level>60</level><time>08/09/06 21:02:16</time></key19><key20><player>Jarrow</player><race>NightElf</race><class>DRUID</class><level>60</level><time>08/09/06 21:04:14</time></key20><key21><player>Anoushka</player><race>Dwarf</race><class>HUNTER</class><level>60</level><time>08/09/06 21:36:54</time></key21><key22><player>Ironcrafted</player><race>Dwarf</race><class>WARRIOR</class><level>60</level><time>08/09/06 21:59:45</time></key22><key23><player>Díablos</player><race>Gnome</race><class>WARLOCK</class><level>60</level><time>08/09/06 23:26:12</time></key23><key24><player>Magura</player><race>Human</race><class>MAGE</class><level>60</level><time>08/09/06 23:43:35</time></key24><key25><player>Jarrow</player><race>NightElf</race><class>DRUID</class><level>60</level><time>08/10/06 00:27:57</time></key25><key26><player>Magura</player><race>Human</race><class>MAGE</class><level>60</level><time>08/10/06 00:29:37</time></key26></Join><Leave><key1><player>Onedog</player><time>08/09/06 20:52:34</time></key1><key2><player>Ironcrafted</player><time>08/09/06 21:58:10</time></key2><key3><player>Díablos</player><time>08/09/06 23:25:59</time></key3><key4><player>Magura</player><time>08/09/06 23:43:19</time></key4><key5><player>Marrina</player><time>08/09/06 23:57:16</time></key5><key6><player>Heroptimus</player><time>08/10/06 00:17:59</time></key6><key7><player>Jarrow</player><time>08/10/06 00:26:54</time></key7><key8><player>Magura</player><time>08/10/06 00:29:30</time></key8><key9><player>Zaphodus</player><time>08/10/06 00:43:21</time></key9><key10><player>Vickvaliant</player><time>08/10/06 00:43:25</time></key10><key11><player>Jarrow</player><time>08/10/06 00:45:14</time></key11><key12><player>Ironcrafted</player><time>08/10/06 00:46:28</time></key12><key13><player>Marly</player><time>08/10/06 00:47:50</time></key13><key14><player>Benny</player><time>08/10/06 00:47:50</time></key14><key15><player>Bunjo</player><time>08/10/06 00:47:50</time></key15><key16><player>Micaiah</player><time>08/10/06 00:47:50</time></key16><key17><player>Liananitrae</player><time>08/10/06 00:47:50</time></key17><key18><player>Locklear</player><time>08/10/06 00:47:50</time></key18><key19><player>Anoushka</player><time>08/10/06 00:47:50</time></key19><key20><player>Magura</player><time>08/10/06 00:47:50</time></key20><key21><player>Betfinel</player><time>08/10/06 00:47:50</time></key21><key22><player>Jorja</player><time>08/10/06 00:47:50</time></key22><key23><player>Shalkir</player><time>08/10/06 00:47:50</time></key23><key24><player>Onedog</player><time>08/10/06 00:47:50</time></key24><key25><player>Ura</player><time>08/10/06 00:47:50</time></key25><key26><player>Díablos</player><time>08/10/06 00:47:50</time></key26></Leave><Loot><key1><ItemName>Bloodscalp Coin</ItemName><ItemID>19706:0:0:0</ItemID><Icon>INV_Misc_Coin_11</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 23:06:58</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key1><key2><ItemName>Bloodscalp Coin</ItemName><ItemID>19706:0:0:0</ItemID><Icon>INV_Misc_Coin_11</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/10/06 00:29:06</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key2><key3><ItemName>Bloodvine</ItemName><ItemID>19726:0:0:0</ItemID><Icon>INV_Misc_Herb_09</Icon><Class>Trade Goods</Class><SubClass>Trade Goods</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Micaiah</Player><Time>08/09/06 21:53:44</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key3><key4><ItemName>Gurubashi Coin</ItemName><ItemID>19701:0:0:0</ItemID><Icon>INV_Misc_Coin_07</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 23:28:37</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key4><key5><ItemName>Gurubashi Coin</ItemName><ItemID>19701:0:0:0</ItemID><Icon>INV_Misc_Coin_07</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 23:39:21</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key5><key6><ItemName>Massacre Sword of the Wolf</ItemName><ItemID>15256:0:545:979358332</ItemID><Icon>INV_Sword_26</Icon><Class>Weapon</Class><SubClass>Two-Handed Swords</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 22:04:50</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key6><key7><ItemName>Nightshade Tunic of Spirit</ItemName><ItemID>10220:0:421:1795699818</ItemID><Icon>INV_Chest_Leather_02</Icon><Class>Armor</Class><SubClass>Leather</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 21:18:46</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key7><key8><ItemName>Punctured Voodoo Doll</ItemName><ItemID>19819:0:0:0</ItemID><Icon>INV_Misc_Idol_02</Icon><Class>Miscellaneous</Class><SubClass>Junk</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Díablos</Player><Time>08/09/06 23:32:46</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key8><key9><ItemName>Razzashi Coin</ItemName><ItemID>19699:0:0:0</ItemID><Icon>INV_Misc_Coin_10</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/10/06 00:31:55</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key9><key10><ItemName>Razzashi Coin</ItemName><ItemID>19699:0:0:0</ItemID><Icon>INV_Misc_Coin_10</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 22:37:58</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key10><key11><ItemName>Razzashi Coin</ItemName><ItemID>19699:0:0:0</ItemID><Icon>INV_Misc_Coin_10</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 23:39:46</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key11><key12><ItemName>Sandfury Coin</ItemName><ItemID>19704:0:0:0</ItemID><Icon>INV_Misc_Coin_15</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 23:28:45</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key12><key13><ItemName>Sandfury Coin</ItemName><ItemID>19704:0:0:0</ItemID><Icon>INV_Misc_Coin_15</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 23:17:45</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key13><key14><ItemName>Sandfury Coin</ItemName><ItemID>19704:0:0:0</ItemID><Icon>INV_Misc_Coin_15</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/10/06 00:29:13</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key14><key15><ItemName>Sandfury Coin</ItemName><ItemID>19704:0:0:0</ItemID><Icon>INV_Misc_Coin_15</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 23:17:59</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key15><key16><ItemName>Sharpshooter Harquebus of the Tiger</ItemName><ItemID>15325:0:681:246301004</ItemID><Icon>INV_Weapon_Rifle_06</Icon><Class>Weapon</Class><SubClass>Guns</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 23:36:41</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key16><key17><ItemName>Skullsplitter Coin</ItemName><ItemID>19705:0:0:0</ItemID><Icon>INV_Misc_Coin_12</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 23:30:34</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key17><key18><ItemName>Skullsplitter Coin</ItemName><ItemID>19705:0:0:0</ItemID><Icon>INV_Misc_Coin_12</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 21:24:26</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key18><key19><ItemName>Souldarite</ItemName><ItemID>19774:0:0:0</ItemID><Icon>INV_Misc_Gem_01</Icon><Class>Trade Goods</Class><SubClass>Trade Goods</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Liananitrae</Player><Time>08/09/06 22:06:43</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key19><key20><ItemName>Souldarite</ItemName><ItemID>19774:0:0:0</ItemID><Icon>INV_Misc_Gem_01</Icon><Class>Trade Goods</Class><SubClass>Trade Goods</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Liananitrae</Player><Time>08/10/06 00:32:07</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key20><key21><ItemName>Vilebranch Coin</ItemName><ItemID>19702:0:0:0</ItemID><Icon>INV_Misc_Coin_13</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 22:29:03</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key21><key22><ItemName>Vilebranch Coin</ItemName><ItemID>19702:0:0:0</ItemID><Icon>INV_Misc_Coin_13</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 22:46:11</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key22><key23><ItemName>Vilebranch Coin</ItemName><ItemID>19702:0:0:0</ItemID><Icon>INV_Misc_Coin_13</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 21:15:55</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key23><key24><ItemName>Wanderer's Armor of the Eagle</ItemName><ItemID>10105:0:886:1847441964</ItemID><Icon>INV_Chest_Leather_10</Icon><Class>Armor</Class><SubClass>Leather</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 21:24:23</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key24><key25><ItemName>Witherbark Coin</ItemName><ItemID>19703:0:0:0</ItemID><Icon>INV_Misc_Coin_14</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 23:39:36</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key25><key26><ItemName>Witherbark Coin</ItemName><ItemID>19703:0:0:0</ItemID><Icon>INV_Misc_Coin_14</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/10/06 00:31:46</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key26><key27><ItemName>Witherbark Coin</ItemName><ItemID>19703:0:0:0</ItemID><Icon>INV_Misc_Coin_14</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 23:37:17</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key27><key28><ItemName>Zulian Coin</ItemName><ItemID>19698:0:0:0</ItemID><Icon>INV_Misc_ArmorKit_11</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 22:06:56</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key28><key29><ItemName>Zulian Coin</ItemName><ItemID>19698:0:0:0</ItemID><Icon>INV_Misc_ArmorKit_11</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff1eff00</Color><Count>1</Count><Player>Onedog</Player><Time>08/09/06 21:17:33</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob]]></Note></key29><key30><ItemName>Blue Hakkari Bijou</ItemName><ItemID>19708:0:0:0</ItemID><Icon>INV_Bijou_Blue</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff0070dd</Color><Count>1</Count><Player>Onedog</Player><Costs>0.0</Costs><Time>08/09/06 23:30:29</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob - 0.0 DKP]]></Note></key30><key31><ItemName>Green Hakkari Bijou</ItemName><ItemID>19711:0:0:0</ItemID><Icon>INV_Bijou_Green</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff0070dd</Color><Count>1</Count><Player>Onedog</Player><Costs>5.0</Costs><Time>08/09/06 22:06:27</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob - 5.0 DKP]]></Note></key31><key32><ItemName>Green Hakkari Bijou</ItemName><ItemID>19711:0:0:0</ItemID><Icon>INV_Bijou_Green</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff0070dd</Color><Count>1</Count><Player>Onedog</Player><Costs>5.0</Costs><Time>08/09/06 21:24:29</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob - 5.0 DKP]]></Note></key32><key33><ItemName>Might of the Tribe</ItemName><ItemID>22712:0:0:0</ItemID><Icon>INV_Misc_Cape_16</Icon><Class>Armor</Class><SubClass>Cloth</SubClass><Color>ff0070dd</Color><Count>1</Count><Player>Locklear</Player><Costs>0.0</Costs><Time>08/09/06 23:02:04</Time><Zone>Zul'Gurub</Zone><Boss>High Priest Venoxis</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: High Priest Venoxis - 0.0 DKP]]></Note></key33><key34><ItemName>Primalist's Band</ItemName><ItemID>19920:0:0:0</ItemID><Icon>INV_Jewelry_Ring_47</Icon><Class>Armor</Class><SubClass>Miscellaneous</SubClass><Color>ff0070dd</Color><Count>1</Count><Player>Marly</Player><Time>08/09/06 22:23:56</Time><Zone>Zul'Gurub</Zone><Boss>High Priestess Jeklik</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: High Priestess Jeklik]]></Note></key34><key35><ItemName>Purple Hakkari Bijou</ItemName><ItemID>19712:0:0:0</ItemID><Icon>INV_Bijou_Purple</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff0070dd</Color><Count>1</Count><Player>Onedog</Player><Costs>5.0</Costs><Time>08/09/06 22:40:41</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob - 5.0 DKP]]></Note></key35><key36><ItemName>Purple Hakkari Bijou</ItemName><ItemID>19712:0:0:0</ItemID><Icon>INV_Bijou_Purple</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff0070dd</Color><Count>1</Count><Player>Onedog</Player><Costs>0.0</Costs><Time>08/09/06 23:13:18</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob - 0.0 DKP]]></Note></key36><key37><ItemName>Purple Hakkari Bijou</ItemName><ItemID>19712:0:0:0</ItemID><Icon>INV_Bijou_Purple</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff0070dd</Color><Count>1</Count><Player>Onedog</Player><Costs>5.0</Costs><Time>08/09/06 21:58:15</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob - 5.0 DKP]]></Note></key37><key38><ItemName>Yellow Hakkari Bijou</ItemName><ItemID>19709:0:0:0</ItemID><Icon>INV_Bijou_Yellow</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ff0070dd</Color><Count>1</Count><Player>Onedog</Player><Costs>5.0</Costs><Time>08/09/06 22:29:19</Time><Zone>Zul'Gurub</Zone><Boss>Trash mob</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: Trash mob - 5.0 DKP]]></Note></key38><key39><ItemName>Zanzil's Band</ItemName><ItemID>19905:0:0:0</ItemID><Icon>INV_Jewelry_Ring_46</Icon><Class>Armor</Class><SubClass>Miscellaneous</SubClass><Color>ff0070dd</Color><Count>1</Count><Player>Vickvaliant</Player><Costs>0.0</Costs><Time>08/09/06 23:01:05</Time><Zone>Zul'Gurub</Zone><Boss>High Priest Venoxis</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: High Priest Venoxis - 0.0 DKP]]></Note></key39><key40><ItemName>Band of Servitude</ItemName><ItemID>22721:0:0:0</ItemID><Icon>INV_Jewelry_Ring_16</Icon><Class>Armor</Class><SubClass>Miscellaneous</SubClass><Color>ffa335ee</Color><Count>1</Count><Player>Shalkir</Player><Costs>0.0</Costs><Time>08/09/06 22:24:52</Time><Zone>Zul'Gurub</Zone><Boss>High Priestess Jeklik</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: High Priestess Jeklik - 0.0 DKP]]></Note></key40><key41><ItemName>Primal Hakkari Sash</ItemName><ItemID>19720:0:0:0</ItemID><Icon>INV_Belt_07</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ffa335ee</Color><Count>1</Count><Player>Bunjo</Player><Costs>0.0</Costs><Time>08/09/06 22:22:47</Time><Zone>Zul'Gurub</Zone><Boss>High Priestess Jeklik</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: High Priestess Jeklik - 0.0 DKP]]></Note></key41><key42><ItemName>Primal Hakkari Stanchion</ItemName><ItemID>19718:0:0:0</ItemID><Icon>INV_Bracer_14</Icon><Class>Quest</Class><SubClass>Quest</SubClass><Color>ffa335ee</Color><Count>1</Count><Player>Micaiah</Player><Costs>0.0</Costs><Time>08/09/06 23:00:11</Time><Zone>Zul'Gurub</Zone><Boss>High Priest Venoxis</Boss><Note><![CDATA[ - Zone: Zul'Gurub - Boss: High Priest Venoxis - 0.0 DKP]]></Note></key42></Loot></RaidInfo>";
$result = $ctraid->process($xml);
print "<pre>";
print_r($ctraid->bosses);
print_r($ctraid->players);
print_r($ctraid->items);
print "</pre>";
Example #3
0
include '../inc/functions.php';
include '../inc/itemlink.class.php';
include 'xmls.php';
$roster_conf['interface_url'] = "/dkp_wizzard/img/";
$addonDir = "/dkp_wizzard/addons/dkp_wizard";
include_once '../../../roster_header.tpl';
if (isset($_GET['format'])) {
    if ($_GET['format'] == 'new') {
        $xml = $xmlnew;
    } else {
        $xml = $xmlold;
    }
} else {
    $xml = $xmlold;
}
$ctrt = new ct_raidtracker($xml);
print "<pre>";
//print("error: ".$ctrt->error."\n");
//print("zone: ".$ctrt->zone_name."\n");
//print("format: ".$ctrt->format."\n");
//print("start: ".$ctrt->raid_start."\n");
//print("end: ".$ctrt->raid_end."\n");
//print("duration: ".$ctrt->raid_duration."\n");
//print("note: ".$ctrt->raid_note."\n");
//print("prefix: ".$GLOBALS['db_prefix']."\n");
//print("\n");
//print("Was Shalkir there? : ".$ctrt->was_player_present($ctrt->players['Shalkir'], 1158788752)."\n");
//print_r ($ctrt->players['Shalkir']);
//print_r ($ctrt->players['Shalkir']);
//print_r ($ctrt->bosses);
//print_r ($addon_conf);