View Full Version : Add-On Releases - gWoWRoster - World of Warcraft Guild Roster
Dutch_Boy
07-14-2009, 04:46 PM
Hey Gryphon,
I got a problem with the WoW Roster.
Site: http://iwsgaming.nl/gwowroster.php
As you can see there arnt any pictures. The site uses only names instead of the pictures like on your site.
Site: http://www.alliedtribalforces.com/gwowroster.php
How can i fix this problem?
Kind regards,
Dutch_Boy.
Dutch_Boy
07-17-2009, 10:27 PM
Sorry for double post.
But i found out what i did wrong :) Forgot to put the pictures in my template file :)
So problem fixed !! :)
Cledus James
08-13-2009, 01:32 AM
I uploaded the files but when I try to install it gives me an database error. Anyone know how to fix this?
Database error in vBulletin 3.8.4:
Invalid SQL:
CREATE TABLE IF NOT EXISTS gwowroster_charinfo_prof (
`locale` VARCHAR( 2 ) NOT NULL ,
`realm` VARCHAR( 100 ) NOT NULL ,
`name` VARCHAR( 100 ) NOT NULL ,
`charname` VARCHAR( 100 ) NOT NULL ,
`key` VARCHAR( 100 ) NOT NULL ,
`updated` INT( 255 ) NOT NULL ,
`primary` INT( 1 ) NOT NULL ,
`profname` VARCHAR( 100 ) NOT NULL ,
`max` INT( 10 ) NOT NULL ,
`value` INT( 10 ) NOT NULL ,
PRIMARY KEY ( `locale`, `realm`, `name`, `charname`, `key` )
);
MySQL Error : Specified key was too long; max key length is 1000 bytes
Error Number : 1071
Request Date : Wednesday, August 12th 2009 @ 07:30:08 PM
Error Date : Wednesday, August 12th 2009 @ 07:30:09 PM
Script : http://www.website.com/forums/admincp/plugin.php?do=productimport
Referrer : http://www.website.com/forums/admincp/plugin.php?do=productadd
IP Address : 1.1.1.1.1.1
Username : Cledus
Classname : vb_database
MySQL Version : 4.1.22-max-log
lwalsh
09-03-2009, 12:40 PM
Edit:
Ok installed and options set correctly. However I am still getting the issue with wow names that have Ascii characters in them :(
lwalsh
09-03-2009, 07:18 PM
I uploaded the files but when I try to install it gives me an database error. Anyone know how to fix this?
Read further back in the post, your issue is the encoding being used. Seems that if your sql uses UTF8 it will not correctly install.
CrosseyedGamer
09-26-2009, 11:05 PM
All I get is a database error when trying to install this. Any fixes??
bc641990
10-15-2009, 12:48 PM
Got it working, I go into Edit your details and add my character (even tried using just the example). After this, I check gwowroster.php and it doesn't show my character. What is the problem?
bc641990
10-21-2009, 03:16 AM
Got it working, I go into Edit your details and add my character (even tried using just the example). After this, I check gwowroster.php and it doesn't show my character. What is the problem?
http://sleeplessknightsguild.com/forum/gwowroster.php
You can see there that it isn't showing up anything. If you check under a users post with their player added, you can see that they are using the script and a couple users are set up:
http://sleeplessknightsguild.com/forum/showthread.php?p=58
Anyone know why it wouldn't be working?
grey_goose
11-07-2009, 01:36 AM
wow if you could only Phrase this so it could be adapted for other games :) very nice work
Gryphon
11-07-2009, 01:43 AM
Unfortunately it would take much more than just phrases.
we_are_borg
12-03-2009, 04:35 PM
Will there be an update for vb4.0
soulnothing
12-07-2009, 06:14 PM
i cant get this to show up anyone
http://extreme-gamers.org/gwowroster.php
any help would be much appreciated
we_are_borg
12-12-2009, 04:36 PM
i cant get this to show up anyone
http://extreme-gamers.org/gwowroster.php
any help would be much appreciated
Looks like you made an error in the config. It should read as follows:
EU|Aggramar|Voice of the Many
Make sure you type with capitals and spaces in it also the server needs to be the same as armory.
DeMiNe0
12-26-2009, 03:15 PM
I'm using the latest version, but I'm still seeing players with jumbled names, who have special characters in their names. It also won't update the talent tree for these guys. Is there a fix for this?
Loramore
12-30-2009, 09:40 PM
Great mod but had to move this to uninstalled as our website has upgraded to vBulletin 4. Any chance it will be changed to support that version?
Theda
03-10-2010, 05:20 PM
Will there be an update for vb4.0
I want to use this for 4.x too!
michael5472
04-30-2010, 12:34 PM
Great addition to our forums thanks
djvexo
05-16-2010, 05:12 PM
Hi.
This Product is updated for Vbulletin 4.0.x ?
Thanks you very much
Prasutagus
05-20-2010, 03:34 PM
Hi.
This Product is updated for Vbulletin 4.0.x ?
Thanks you very much
No, and I don't think the author will update it based on previous posts.
Keith.Almli
09-29-2010, 08:52 PM
I want to use this for 4.x too!
^^ /cry
Dragonsys
11-12-2010, 08:00 PM
Hey Gryphon are you still updating this for vb3?
I made a bunch of changes & fixes (Special Characters, Prefixes, Suffixes, Guild Rank, Professions, Icons, and more). I am also working on integrating it with your Events plugin (as I mentioned over there (https://vborg.vbsupport.ru/showthread.php?t=170592&p=2120273))
Also what does this addon use the userfield for? I can't find any where in the code that uses this information, other than in the admincp settings. Was this something you were doing for future use?
I am still tweaking things some so, sometimes they do not display just right, but you can see most of my changes here - http://reckoning.dragonsys.org/gwowroster.php
I think we had problems the last time I tried to send you my updates, but I will try again.
juhler
12-19-2010, 09:56 PM
what did you do to fix it, cant get it to show anything
Dragonsys
12-20-2010, 01:10 PM
Which fix are you referring to? I have made a LOT of changes to the code for it to look like it does on my site.
The new battle.net changes I made are currently specific to my server (and will not work for other servers), but I'll get it cleaned up once I have a chance.
Also, for those who are wondering, I really cannot share my changes without Gryphon's permission, as stated in the Copyright
gWoWRoster, Copyright ? Ryan Snook (www.gryphonllc.com)
Please do not redistribute this script without my consent. While updates may not be made to this product regularly, I still maintain it. If you have fixes, improvements or other additions to make to this mod, please contact me at rsnook@gmail.com for collaboration. I appreciate your consideration.
I will send him an email soon, in regards to this.
DR AUTONAMUS
12-20-2010, 03:07 PM
Which fix are you referring to? I have made a LOT of changes to the code for it to look like it does on my site.
The new battle.net changes I made are currently specific to my server (and will not work for other servers), but I'll get it cleaned up once I have a chance.
Also, for those who are wondering, I really cannot share my changes without Gryphon's permission, as stated in the Copyright
I will send him an email soon, in regards to this.
Without redistributing the script, can you let us know how you fixed special characters?
Dragonsys
12-20-2010, 03:39 PM
Without redistributing the script, can you let us know how you fixed special characters?
Let's see if i can remember all the changes ;)
in {forums}/includes/cron/cron.gwowroster.charinfo.php
Find (1st occurrence):
$char['charname'] = utf8_decode(urlencode($char['charname']));
Replace with:
$char['charname'] = utf8_encode($char['charname']);
// $char['charname'] = utf8_decode(urlencode($char['charname']));
Find:
$char['charname'] = utf8_encode(urldecode($char['charname']));
Replace with:
// $char['charname'] = utf8_encode(urldecode($char['charname']));
$char['charname'] = utf8_decode($char['charname']);
In {forums}/gwowroster.php
Find:
$player['charname'] = utf8_encode($player['charname']);
After Add:
$char_name = utf8_decode(urldecode(substr($player[charurl], 18)));
In Styles -> gWoWRoster -> gwr_roster_bit
Find:
$player[charname]
Replace with:
$char_name
I *think* that is all for the character fix. Let me know if this doesn't work and I will take another look.
Remember to make a backup before you make any changes to files & templates. I will assume no responsibility if something bad happens
DR AUTONAMUS
12-20-2010, 04:38 PM
I will have to test that later, but first, how do we upgrade this to the new armory site.
Dragonsys
12-20-2010, 06:59 PM
I will have to test that later, but first, how do we upgrade this to the new armory site.
?? you still use the old armory site for XML. The New Armory site does not have XML implemented yet.
juhler
12-20-2010, 07:30 PM
I think he means:
How to change:
eu.wowarmory.com/guild-info.xml bla bla bla
to
eu.battle.net/wow/en/guild/
Im trying myself and have changed it every where I can find.
Now its giving me errors:
Deprecated: Assigning the return value of new by reference is deprecated in "BLABLABLA"/forum/includes/init.php on line 55 etc.
You know how to fix that ?
Dragonsys
12-20-2010, 07:47 PM
I think he means:
How to change:
eu.wowarmory.com/guild-info.xml bla bla bla
to
eu.battle.net/wow/en/guild/
Im trying myself and have changed it every where I can find.
Now its giving me errors:
Deprecated: Assigning the return value of new by reference is deprecated in "BLABLABLA"/forum/includes/init.php on line 55 etc.
You know how to fix that ?
I would revert your changes to correct your error
mmm you mean the links?
well there are a couple of ways to do this.
The easiest is to change the Template files to not use the link from the DB. (remove $player[charurl], and replace it with the new url).
For example:
<a href="$player[charurl]" target="_blank">
becomes:
<a href="http://eu.battle.net/wow/en/character/$guild[realm]/$player[charname]/simple" target="_blank">
This is a quick short term fix, as an upgrade or reinstall would revert these changes ;)
I am working on cleaning up all of my code and making it all non-server/locale specific. Once I get this completed i will email everything I have to Gryphon for his review.
DR AUTONAMUS
01-04-2011, 03:15 PM
Let's see if i can remember all the changes ;)
in {forums}/includes/cron/cron.gwowroster.charinfo.php
Find (1st occurrence):
$char['charname'] = utf8_decode(urlencode($char['charname']));
Replace with:
$char['charname'] = utf8_encode($char['charname']);
// $char['charname'] = utf8_decode(urlencode($char['charname']));
Find:
$char['charname'] = utf8_encode(urldecode($char['charname']));
Replace with:
// $char['charname'] = utf8_encode(urldecode($char['charname']));
$char['charname'] = utf8_decode($char['charname']);
In {forums}/gwowroster.php
Find:
$player['charname'] = utf8_encode($player['charname']);
After Add:
$char_name = utf8_decode(urldecode(substr($player[charurl], 18)));
In Styles -> gWoWRoster -> gwr_roster_bit
Find:
$player[charname]
Replace with:
$char_name
I *think* that is all for the character fix. Let me know if this doesn't work and I will take another look.
Remember to make a backup before you make any changes to files & templates. I will assume no responsibility if something bad happens
Not possible.
$char['charname'] = utf8_decode(urlencode($char['charname']));
is not found, what is found is.
$char['charname'] = utf8_encode($char['charname']);
and why replace it with a piece of code that is commented out with //?
In no place in the file cron.gwowroster.charinfo.php is the text
urlencode found.
Dragonsys
01-04-2011, 03:43 PM
Not possible.
$char['charname'] = utf8_decode(urlencode($char['charname']));
is not found, what is found is.
$char['charname'] = utf8_encode($char['charname']);
and why replace it with a piece of code that is commented out with //?
In no place in the file cron.gwowroster.charinfo.php is the text
found.
ok so I remembered the original line wrong.
Replace that line you found. If you look the replace code is 2 lines, the commented out one was just the original code, you don't have to keep it
DR AUTONAMUS
01-04-2011, 03:48 PM
But, the word urlencode does not exist anywhere in that file...
Dragonsys
01-05-2011, 04:06 PM
But, the word urlencode does not exist anywhere in that file...
just replace this line:
$char['charname'] = utf8_encode($char['charname']);
DataHero
01-06-2011, 08:00 AM
EDIT: alright, I've found a fix to the issue with the database error when trying to install the product.
Go to your PHPMyAdmin, and execute the following command:
ALTER DATABASE yourdbname CHARACTER SET latin1 COLLATE latin1_swedish_ci;
That should change the database's character set you're currently using to latin1_swedish_ci (ISO-8859-1). It installed without any issue now. The only possible issue I could imagine happening would be names that are absolutely multi-byte - such as Japanese; I don't think that is used in WoW, though.
Thanks for the add-on, by the way! Very nice, and much appreciated. Installed. :)
DataHero
01-07-2011, 10:16 AM
Pardon for the double post.
It seems that the guild roster does not contain any data regarding the Goblins and their class, and the same goes for the Worgen. I realize this, as the release of Cataclysm was obviously later than the latest build of this modification.
So, does anybody know what I should do as to add these races to it? And even then, what raceid's would these have?
I also have a second problem oddly enough; the roster only shows about 5 people with spec, and the rest of them are all the time "in progress" (the .gif), and also appear as untalented.
Any help would be greatly appreciated.
Dragonsys
01-10-2011, 05:26 PM
Pardon for the double post.
It seems that the guild roster does not contain any data regarding the Goblins and their class, and the same goes for the Worgen. I realize this, as the release of Cataclysm was obviously later than the latest build of this modification.
So, does anybody know what I should do as to add these races to it? And even then, what raceid's would these have?
I also have a second problem oddly enough; the roster only shows about 5 people with spec, and the rest of them are all the time "in progress" (the .gif), and also appear as untalented.
Any help would be greatly appreciated.
Yeah, this mod needs work for Cata data to show up properly. I have done some pretty extensive work on it, but have not yet had a chance to send it to the Author.
Worgen = 22
Goblin = 9
as for the Specs, give it time. It takes awhile for Cron script to get all of your toons data updated.
DataHero
01-11-2011, 08:36 AM
Hey there Dragonsys,
Thanks for the quick response. Much appreciated.
I've also, however, encountered another issue. Apparently, when I try to re-install this modification, it gives me the following error:
TABLE IF NOT EXISTS gwowroster_charinfo_prof (
`locale` VARCHAR( 2 ) NOT NULL ,
`realm` VARCHAR( 100 ) NOT NULL ,
`name` VARCHAR( 100 ) NOT NULL ,
`charname` VARCHAR( 100 ) NOT NULL ,
`key` VARCHAR( 100 ) NOT NULL ,
`updated` INT( 255 ) NOT NULL ,
`primary` INT( 1 ) NOT NULL ,
`profname` VARCHAR( 100 ) NOT NULL ,
`max` INT( 10 ) NOT NULL ,
`value` INT( 10 ) NOT NULL ,
PRIMARY KEY ( `locale`, `realm`, `name`, `charname`, `key` )
);
MySQL Error : Specified key was too long; max key length is 1000 bytes
Error Number : 1071
Request Date : Tuesday, January 11th 2011 @ 04:38:39 AM
Error Date : Tuesday, January 11th 2011 @ 04:38:40 AM
Script : http://mydomain.com/forum/acp/plugin.php?do=productimport
Referrer : http://mydomain.com/forum/acp/plugin.php?do=productadd
IP Address : **.***.***.***
Username : ****
Classname : vB_Database
MySQL Version : 5.1.51-log
The reason I reinstalled this is because I changed the character set from utf8 to latin1. It installed fine then, but then character names - such as K?ri? - appeared oddly with copyright symbols and whatnot, as latin1 isn't multi-byte supportive.
From my understanding, the reason this occurs is because these values are occurring:
(2 + 100 + 100 + 100 + 100 + 100) * 3 = 1506 bytes
Any way to have a workaround to either the 1000bytes error, or the characters whilst using another character set than utf8 (should the former not be fixable ATM)?
Cheers,
DataHero
Dragonsys
01-12-2011, 01:17 PM
the table gwowroster_charinfo_prof is not actually used by this mod and should be removed.
jimfries
01-14-2011, 05:03 PM
I opened the gwowroster file, but do not see any SQL command to add that table at all. I manually added the table just to see if it would skip that step (given it asks "if table does not exist", but still receive the error.
Dragonsys
01-15-2011, 02:39 AM
I opened the gwowroster file, but do not see any SQL command to add that table at all. I manually added the table just to see if it would skip that step (given it asks "if table does not exist", but still receive the error.
the xml file has the command to create the table
jimfries
01-25-2011, 06:14 AM
the xml file has the command to create the table
Thank you, found it and uploaded it. I'm using vb 4.1.1, so I'm not sure if I'll get this to work or not, but I have my fingers crossed. Excellent group of Mods.
jimfries
01-25-2011, 06:42 AM
No luck on the install. Such an awesome mod, but I think my version of vB is not compatible.
Once the install was complete, I went to http://www.distortedguild.com/gwowroster.php and I get a spam of:
Warning: fetch_template() calls should be replaced by the vB_Template class. Template name: gwr_roster_bit in [path]/includes/functions.php on line 4097
Here's the code for functions.php on line 4097:
trigger_error('fetch_template() calls should be replaced by the vB_Template class. Template name: ' . htmlspecialchars($templatename), E_USER_WARNING);
Then under 30 or so lines of that my Logo appears & under the logo is the Roster, but none of my website formatting has attached to it.
Any suggestions to make this work would be so welcome.
Gryphon
01-25-2011, 06:13 PM
jimfries, it does not work with vB 4
Slimshady655
01-25-2011, 06:16 PM
How long before you think youll get Worgen and Goblins added, and im unsure retreiving the talents is working as it just plays a Continuous loop of Progress.gif and every Class is Untalented.
Cheers Ryan
jimfries
01-25-2011, 09:44 PM
jimfries, it does not work with vB 4
That's too bad. It looks like a wonderful modification. I read you were considering updating it in this thread, but that was about a year ago.
Dragonsys
02-01-2011, 04:57 PM
How long before you think youll get Worgen and Goblins added, and im unsure retreiving the talents is working as it just plays a Continuous loop of Progress.gif and every Class is Untalented.
Cheers Ryan
it works, but it takes time for the mod to get every toon's details from the armory.
DR AUTONAMUS
02-10-2011, 02:23 AM
Any idea when we get an update for this?
for worgens and goblins, and the new website, also Dragonsys, your code changes didn't work, for the special characters
Dragonsys
02-15-2011, 05:40 PM
Any idea when we get an update for this?
for worgens and goblins, and the new website, also Dragonsys, your code changes didn't work, for the special characters
if it didn't work, then some of the other changes I made, affect it as well.
What do yo mean the new website? If you are referring to the new battle.net armory, then there is nothing you can do about it, as it does not currently offer XML. Blizz is still "looking into it", so we have to continue to use the Old Armory for these types of applications.
Kenjiwing
03-21-2011, 10:07 PM
This is an awesome mod.. please consider updating it :(
Uberguilds
07-13-2011, 08:50 AM
I was just wondering if anyone had updated this for VB4 and/or cataclysm? Thanks
Dragonsys
07-20-2011, 07:23 PM
I was just wondering if anyone had updated this for VB4 and/or cataclysm? Thanks
for Vb v4, not that I am aware of
For Cata, yes, I have it working on my site.
As for any updates to this, Blizzard has announced their new API, using REST instead of XML. This mod will cease to work after August 2, 2011 (se here for info - http://us.battle.net/wow/en/forum/topic/2872617604)
So looks like it might be easier for someone to re-write this to use the new API, instea dof trying to port it to vB v4.
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.