Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
gWoWRoster - World of Warcraft Guild Roster Details »»
gWoWRoster - World of Warcraft Guild Roster
Version: 1.0.14, by Gryphon Gryphon is offline
Developer Last Online: Sep 2023 Show Printable Version Email this Page

Category: Add-On Releases - Version: 3.8.x Rating:
Released: 02-14-2008 Last Update: 01-31-2010 Installs: 193
Supported DB Changes Uses Plugins Auto-Templates
Re-useable Code Additional Files  

What is it?
[hr]-[/hr]gWoWRoster is a modification for vBulletin which allows you to display multiple guild rosters for World of Warcraft.

If you use this mod, please Mark as Installed, and if you really enjoy this mod, please Nominate for MOTM, and if you really really enjoy this mod, feel free to Support Developer! Thank you!


Support
[hr]value[/hr]I use my released mods daily, if I find an issue with them or add features for myself I will release updates. If there are significant bugs or simple feature requests I will do my best to release fixes. Some of my mods rely on fetching data from 3rd party websites, due to the unreliable results, my mods will require users to troubleshoot for themselves if they find the addon is not working for them specifically. I am offering my personal mods that work ok for me for you to use, I am sorry I do not have time to troubleshoot many user specific issues. Thank you for your understanding.

Features
[hr]-[/hr]
  • Links to either US or EU WoW Armorys.
  • Multiple guild support
  • Usergroup access to roster
  • Unified profilefield compatible with gWoWEvents and gWoWChar
  • Currently requires cURL

Installation
[hr]-[/hr]
  1. Download the latest version and upload all files.
  2. Install the product.
  3. Create a Multiple-Line Text Box User Profile Field.
    • /admincp/?loc=profilefield.php%3Fdo%3Dadd
    • Multiple-Line Text Box
    • Continue
    • Title: World of Warcraft Characters
    • Description:
      Code:
      Enter one character per line.<br /><br />Format: US/EU|Realm|Faction|Name<br /><br />Example: US|Mal'Ganis|Alliance|Gryphen
    • Default Value: Leave Blank
    • Max length of allowed user input: 1000
    • Field Length: 50
    • Text Area Height: 6
    • Field Editable by User: Yes
    • Other options are optional.
    • Save
    • Look and see what the field name is for World of Warcraft Characters, example field25.
  4. Fill in the gWoWRoster configuration options.
  5. That is all.

Examples
[hr]-[/hr]
Changes
[hr]-[/hr]
v1.0.14a - upload class_gwowarmory.php
  • Quick fix for Armory import.

v1.0.14 - upload cron.gwowroster.guildinfo.php, import product with overwrite enabled.
  • Fix race designation.

v1.0.13 - upload class_gwowarmory.php, cron.gwowroster.charinfo.php, cron.gwowroster.guildinfo.php, import product with overwrite enabled.
  • Quick fix for 3.1 armory changes.

v1.0.12 - upload gwowroster.php, cron.gwowroster.charinfo.php, import product with overwrite enabled.
  • Fixed special characters in player names. Thanks Bumpaneer.

v1.0.11 - upload gwowroster.php, external icons, import product with overwrite enabled.
  • Fixed level 80 avatars
  • Fixed scheduled task database error
  • Added wow-achievements.com link per user

v1.0.9 - import product with overwrite enabled.
  • Update for be.imba and wowheroes, new options to specify levels the links are active.

v1.0.8 - Upload all files, import product with overwrite enabled.
  • Update for WotLK

v1.0.5 - import product with overwrite enabled.
  • Fix for armory light link.

v1.0.4 - Upload functions_gwowroster.php, import product with overwrite enabled.
  • Fix for divide by zero error.
  • Display throbber for talents scheduled to be imported.

v1.0.3 - Upload all files, import product with overwrite enabled.
  • Fixed some urls to external sites
  • Added options to display external liks to wowjutsu and wowprogress.
  • Updated WoW Juju's icon to their current favicon
  • Should* now be able to use kr/cn/tw armorys in addition to us and eu.

v1.0.2 - Upload all files, import product with overwrite enabled.
  • Some style tweaks
  • Added options to display external links to sites like be.imba.hu, wowjuju.com and more.

v1.0.1 - Upload all files import product.
  • Initial Release

Copyright
[hr]-[/hr]gXboxLive, Copyright ? Ghryphen (https://github.com/ghryphen)
Please maintain copyrights in derivative works, thank you.

Download Now

File Type: zip gWoWRoster_v1.0.9_avatars.zip (597.5 KB, 511 views)
File Type: zip gWoWRoster_v1.0.14a.zip (1.63 MB, 194 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #272  
Old 11-12-2010, 08:00 PM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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)

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.
Reply With Quote
  #273  
Old 12-19-2010, 09:56 PM
juhler juhler is offline
 
Join Date: Apr 2010
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

what did you do to fix it, cant get it to show anything
Reply With Quote
  #274  
Old 12-20-2010, 01:10 PM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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
Quote:
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.
Reply With Quote
  #275  
Old 12-20-2010, 03:07 PM
DR AUTONAMUS DR AUTONAMUS is offline
 
Join Date: Jul 2007
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dragonsys View Post
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?
Reply With Quote
  #276  
Old 12-20-2010, 03:39 PM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DR AUTONAMUS View Post
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):
Code:
		$char['charname'] = utf8_decode(urlencode($char['charname']));
Replace with:
Code:
		$char['charname'] = utf8_encode($char['charname']);
//		$char['charname'] = utf8_decode(urlencode($char['charname']));
Find:
Code:
			$char['charname'] = utf8_encode(urldecode($char['charname']));
Replace with:
Code:
//			$char['charname'] = utf8_encode(urldecode($char['charname']));
			$char['charname'] = utf8_decode($char['charname']);

In {forums}/gwowroster.php
Find:
Code:
			$player['charname'] = utf8_encode($player['charname']);
After Add:
Code:
			$char_name = utf8_decode(urldecode(substr($player[charurl], 18)));
In Styles -> gWoWRoster -> gwr_roster_bit
Find:
Code:
$player[charname]
Replace with:
Code:
$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
Reply With Quote
  #277  
Old 12-20-2010, 04:38 PM
DR AUTONAMUS DR AUTONAMUS is offline
 
Join Date: Jul 2007
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I will have to test that later, but first, how do we upgrade this to the new armory site.
Reply With Quote
  #278  
Old 12-20-2010, 06:59 PM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DR AUTONAMUS View Post
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.
Reply With Quote
  #279  
Old 12-20-2010, 07:30 PM
juhler juhler is offline
 
Join Date: Apr 2010
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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 ?
Reply With Quote
  #280  
Old 12-20-2010, 07:47 PM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by juhler View Post
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:
Code:
<a href="$player[charurl]" target="_blank">
becomes:
Code:
<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.
Reply With Quote
  #281  
Old 01-04-2011, 03:15 PM
DR AUTONAMUS DR AUTONAMUS is offline
 
Join Date: Jul 2007
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dragonsys View Post
Let's see if i can remember all the changes
in {forums}/includes/cron/cron.gwowroster.charinfo.php

Find (1st occurrence):
Code:
		$char['charname'] = utf8_decode(urlencode($char['charname']));
Replace with:
Code:
		$char['charname'] = utf8_encode($char['charname']);
//		$char['charname'] = utf8_decode(urlencode($char['charname']));
Find:
Code:
			$char['charname'] = utf8_encode(urldecode($char['charname']));
Replace with:
Code:
//			$char['charname'] = utf8_encode(urldecode($char['charname']));
			$char['charname'] = utf8_decode($char['charname']);

In {forums}/gwowroster.php
Find:
Code:
			$player['charname'] = utf8_encode($player['charname']);
After Add:
Code:
			$char_name = utf8_decode(urldecode(substr($player[charurl], 18)));
In Styles -> gWoWRoster -> gwr_roster_bit
Find:
Code:
$player[charname]
Replace with:
Code:
$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.
Code:
$char['charname'] = utf8_decode(urlencode($char['charname']));
is not found, what is found is.
Code:
$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

Quote:
urlencode
found.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:52 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05254 seconds
  • Memory Usage 2,367KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (21)bbcode_code
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (2)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete