Sign Up! Login: Password: New User? Forgot? Support
Top Mods!
Wowhead Search
by sonofsamedi
Digital Clock
by Wolfar15
Admin Forums
Welcome to the GuildPortal Help Community! These forums are for admin-to-admin help.
Available Forums
Deleted User (New Admin) 5/12/2003 12:12 PM EST : XML Interfacing

Deleted User
Posts: 0

name="757614">

There seems to be quite a bit of discussion on people liking or disliking the new roster interface.  At this point, however, I don't even see documentation regarding the XML interface.  I would love to group and cross list information over characters, quests, raid schedules, etc.  In other words, I'd love to develop a set of XSL scripts that actually group and cross list the information that is being stored on the guild portal server.  However, I don't see any documentation supporting this.  I know I can write the software to do this.  What I don't know is the format of the current information.

For example, if you look at the epic quests in everquest; there is one for every class.  For my guild, assuming people will participate and update their own character information, I'd love to be able to track their progress and plan raids based on people's needs.  If Susie (lvl 59enc) and Bob (lvl 61clr) both need to go to Chardok because their characters epics, I'd like to write an XSL script that identifies a zone, the mobs to kill, and the people who need the kills.  With the current interface, that type of information is only identified through a painful manual process.  Having a script to automate something like this would really enhance the usability of the web portal.

TopBottom

536905967_Inactive (New Admin) 5/18/2003 5:34 PM EST : RE: XML Interfacing
536905967_Inactive
Posts: 397
Fingers of Fury!

There seems to be quite a bit of discussion on people liking or disliking the new roster interface.  At this point, however, I don't even see documentation regarding the XML interface.  I would love to group and cross list information over characters, quests, raid schedules, etc.  In other words, I'd love to develop a set of XSL scripts that actually group and cross list the information that is being stored on the guild portal server.  However, I don't see any documentation supporting this.  I know I can write the software to do this.  What I don't know is the format of the current information.



There isn't a document because as far as I'm aware there currently is no XML for anything. From the FAQ you may notice that things like this are unfortunately considered "prohibitive" due to the amount of data that would be shoveled out by the server.


For example, if you look at the epic quests in everquest; there is one for every class.  For my guild, assuming people will participate and update their own character information, I'd love to be able to track their progress and plan raids based on people's needs.  If Susie (lvl 59enc) and Bob (lvl 61clr) both need to go to Chardok because their characters epics, I'd like to write an XSL script that identifies a zone, the mobs to kill, and the people who need the kills.  With the current interface, that type of information is only identified through a painful manual process.  Having a script to automate something like this would really enhance the usability of the web portal.


There are many quests and many games and ya know what? They change continually. How exactly would you suggest this script work? How should it automatically get this information?
If you would like an example for EQ epic quests input you can take a look at my guilds (Champions of Divinity) quests page (http://www.guildportal.com/Guild.aspx?GuildID=5032&TabID=48587) and cut and paste or what ever you like.
TopBottom

Deleted User (New Admin) 6/4/2003 10:01 AM EST : RE: XML Interfacing

Deleted User
Posts: 0


For example, if you look at the epic quests in everquest; there is one for every class.  For my guild, assuming people will participate and update their own character information, I'd love to be able to track their progress and plan raids based on people's needs.  If Susie (lvl 59enc) and Bob (lvl 61clr) both need to go to Chardok because their characters epics, I'd like to write an XSL script that identifies a zone, the mobs to kill, and the people who need the kills.  With the current interface, that type of information is only identified through a painful manual process.  Having a script to automate something like this would really enhance the usability of the web portal.


There are many quests and many games and ya know what? They change continually. How exactly would you suggest this script work? How should it automatically get this information?The information, just as you have on your guild page, would need to initially be fed by someone from your guild website. Something like an EQ Epic, however, doesn't change all that often - which is why you have an entire section for it on your website. My point, though, is that while it is nice to be able to list out the various steps on your website, it's not that much different than providing a link to another website that has the same exact list. What is unique about what I am suggesting is that the information - which is already available as text from the link you gave - may be modified slightly to include things such as: zone, mob, drop, action for completion, dependencies, etc. The part that makes it unique is the ability to cross list from person to person. Again, I go back to my example of two people needing something from the same zone. If I'm planning raids for my guild, it would be nice to understand that we could hit several epic mobs on the same raid. A perfect example would be Chardok (in EQ). Within a very small area, there are three epic level mobs for three different epics (cleric, enchanter, warrior). It takes at least a good hour to two hours just to get to the Royals with a raid force. I would rather go once and hit all three than to go three times and possibly waste 8 hours of time just moving from the zone entrance to the back end.
TopBottom

Admins Online
There are   members online.
So-and-so has logged on!
%title%
%message%