Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(3 Kb)
Download
Updated: 07-12-14 06:48 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:07-12-14 06:48 PM
Created:06-20-10 12:39 PM
Downloads:1,593
Favorites:8
MD5:
Guild XML Exporter
Version: 2.1
by: infamy [More]
To Use:

/exportguild

Prints your Guild Roster to an edit form. From there you can copy and paste it to any XML editor to work with out of game. I save mine from Dreamweaver or XML Notepad and then open it up in MS Excel so that I can sort and filter it.

It's a great tool for making sure that notes are all up to date, that everyone has an officer note or just to be able to search your officer or guild notes.

We use officer notes to indicate mains and alts, it's nice to be able to search for all toons owned by one person.

Fields Exported: Blizz Name (Guild XML Exporter Name)

Name (character)
Rank (rank)
RankIndex (ranknumber)
Level (level)
Note (guildnote)
Officernote (officernote)
achievementPoints (achievementpoints) <- individual achievement points, not guild achievements or rep.
achievementRank (achievementrank)

Notes:
  • If you are not in a guild, the addon does nothing. If you are in a guild but are not an officer, the addon returns the information as expected, with the Officer Notes fields empty.
  • <, > and & characters do bad things to XML. If they appear in your notes, they'll break your file. Creative use of a web browser and XML editor like XML Notepad will help you track down the culprits so that you can remove them from your in-game notes.
  • Special characters will work with the included XML header, but only if you save the file in an application that manages XML properly. A plain old text editor will save what looks like a valid XML file but Excel (or a browser) will choke on the special characters when you try to open it.
  • This exports a lot of data. The larger your guild is, the longer you 'll have to wait for the data to load.


Potential Future Improvements:
  • A config screen that allows you to select what fields should be exported. If we do that, I'll include Blizz's location and online status as well.
March 24, 2012:

- Long-overdue TOC update.

December 19, 2010:

- Updated for Cataclysm.

- Fixed Error on window close

- Added Achievement Points and Achievement Rank - These are not related to guild achievements or reputation. These are individual achievement points and the character's rank in the guild according to how many points they have.

- Removed limit from EditBox to prevent truncation of data.

July 24, 2010:

- Fixed the frame not showing when using the slash command.

July 03, 2010:

- Clamped the frame to the screen to avoid it being dragged off-screen.


June 24, 2010:

- Added nice "Click Me" button to the Blizz Interface Panel. Get Excited.
Optional Files (0)


Archived Files (7)
File Name
Version
Size
Author
Date
2.1
3kB
infamy
03-24-12 11:05 PM
2.1
3kB
infamy
03-24-12 09:12 PM
2.0
3kB
infamy
12-19-10 02:56 PM
2.0
3kB
infamy
07-24-10 03:01 PM
1.1
3kB
infamy
07-03-10 10:13 AM
1.0
3kB
infamy
06-24-10 10:16 PM
0.9
3kB
infamy
06-20-10 12:55 PM


Post A Reply Comment Options
Unread 01-14-11, 06:16 AM  
makaka
A Cyclonian

Forum posts: 40
File comments: 3
Uploads: 0
Message: Interface\AddOns\GuildXMLExport\GuildXMLExport.lua:26: RosterCopyFrame:SetFrameStrata(): Unknown frame strata: Макс.
Time: 01/14/11 15:11:40
Count: 1
Stack: [C]: in function `SetFrameStrata'
Interface\AddOns\GuildXMLExport\GuildXMLExport.lua:26: in function `value'
Interface\FrameXML\ChatFrame.lua:4147: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3737: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:3775: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals: (*temporary) = RosterCopyFrame {
0 = <userdata>
}
(*temporary) = "Макс."
makaka is offline Report comment to moderator  
Reply With Quote
Unread 01-05-11, 08:52 PM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 640
Uploads: 3
Any plans on including guild achievement ranks and guild activity? That is the stuff I'm really interested in exporting, then Excel or Google Spreadsheets can make some sexy pie charts. Mmmmm...pie.

Thanks for your work!
__________________
There is absolutely no evidence to support the theory that life is serious.
xtoq is offline Report comment to moderator  
Reply With Quote
Unread 10-31-10, 07:09 AM  
makaka
A Cyclonian

Forum posts: 40
File comments: 3
Uploads: 0
do not work
makaka is offline Report comment to moderator  
Reply With Quote
Unread 07-27-10, 04:27 PM  
ortegoi
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 1
Question i am thinking is,

"Can some how, GearScore work with this Export?"
ortegoi is offline Report comment to moderator  
Reply With Quote
Unread 07-09-10, 01:52 PM  
infamy
A Murloc Raider
 
infamy's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 5
Uploads: 2
Re: <, > and & characters

Originally posted by AeonisX
The correct way to store the <, > and & characters is using their html-encoded counterparts:
& = &
< = <
> = >

It would be trivial to do a replacement using these strings before you output the XML to the editbox.
One person's trivial is another peson's WTF? But I'll do some work this weekend to figure that out - it would be a great upgrade to the addon.

I have to figure out how to grab the data, do the replace, then put the XML tags in - which is more complex than the current one-stage data dump.
Last edited by infamy : 07-09-10 at 01:55 PM.
infamy is offline Report comment to moderator  
Reply With Quote
Unread 07-08-10, 02:03 PM  
AeonisX
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
<, > and & characters

The correct way to store the <, > and & characters is using their html-encoded counterparts:
& = &amp;
< = &lt;
> = &gt;

It would be trivial to do a replacement using these strings before you output the XML to the editbox.
Last edited by AeonisX : 07-08-10 at 02:04 PM.
AeonisX is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.