We put up a large update to our DKP system to the live version today, adding some new features, some tweaks and some changes to how it works.
XML/Addon SupportOur DKP system now supports having raids being created by XML data. The purpose of this feature is to support the CT_RaidTracker addon's XML export feature (get addon
here), but anyone can make use of the XML upload feature if you have a web developer in your guild or if you just think writing an XML file is faster then using our web interface.
Update: Thanks to
Foolproof, the addon
DKPmon can now also be used, as he has updated the DKPmon_XML mod to support MMO Guildsites. Thanks Foolproof =)
Example XML File:
simple.xmlThe XML feature can be used with both normal dkp-systems and zero-sum systems.
With a Normal DKP System, the XML file will create each boss for you under the BossKills tag and add their attendees. It will also add each Item for you under the Loot tag and associate it with a boss if the Boss tag is present for the item (if no Boss tag is present the item will be added under the "Extra Items" header). Finally it will also parse the Join and Leave tags for times for players, calculate the total time the player was with the raid and add their Raid Hours for you.
With a Zero-sum DKP System, the XML file will parse each Item for you under the Loot tag, assign the buyer to it and add it to the raid for you. It will then use the Item's time tag to parse the Join and Leave tags to see which players were in the raid during that time to add attendees to the Item so they get their share of the DKP for the item dropping.
Templates No Longer MandatoryOne of the big changes is that Templates are no longer mandatory. You can create your raids without ever using a template if you wish. Templates were introduced based on normal dkp systems where you record each boss kill to simplify the process of having to enter the same bosses every raid. You can still use templates if you wish for normal dkp systems, they are just no longer mandatory.
Editing Raid UI CleanupThe Editing Raid page has received several UI changes to make it cleaner and hopefully easier to add data with.
Display Name + Raid SetWe have added an extra field for Raids, the Display Name and the Raid Set (dungeon/instance name). The Raid Set is used to group DKP data together so that it can be filtered on the /raids/standings page, so for example you can only view data earned within one dungeon (such as Karazhan) vs viewing data earned from all dungeons. Previously this was done on the Raid Name, except a few larger guilds pointed out they have several runs of the same dungeon on the same day. To support this there is now a Display Name for the Raid, which can be used to differentiate runs of the same dungeon. ex. The Raid's Display Name could be "Karazhan Group 1" and the Raid Set would be "Karazhan", that way all DKP earned from that raid will be added to the Karazhan grouping but it would be obvious which raid it was.
Taunus
Thanks.
You have to use a modified version of CT_RaidTracker that will export all the raid data to xml for you; with a button in the addon you click; then you just copy and paste the xml to our site =)
Details about the addon and the download link for it are on our blog here: http://www.mmoguildsites.com/blog/show/47
When I import the XML from Karazhan, will the purple items have no value? Will I be able to edit them? Or can I make use of a template to set the item values before the run?
I don't mind inputting the information manually until I know for sure, but obviously importing an XML string is much quicker :)
We have had a few guilds mention to us the need to be able to edit raid items after they are added to a raid, so this is a feature that we have planned for next dkp update, which will be in about 2 or 3 updates after the current update we are working on =) [we will also be adding tagging, raid polls, global dkp stats and a few more extras with the dkp update, and if you have any suggestions you would like to see added send us an email =)]
Any clues? Any chance there is a better program then CT_RaidTracker to use?
Would you be able to send me an email with the xml you are trying to use, and I can see if there is any problems with it =)