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

 
 
Thread Tools
Vanguard Guild Roster Integration Hack Details »»
Vanguard Guild Roster Integration Hack
Version: 1.0.2, by Gandiel Gandiel is offline
Developer Last Online: Sep 2009 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.6.4 Rating:
Released: 03-13-2007 Last Update: 03-14-2007 Installs: 13
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

Vanguard - Saga of Heroes
Guild Roster Integration Hack


WHAT IS THIS?

This plugin integrates your guild's data obtained from vgplayers.station.sony.com with vBulletin

FEATURES:
  • Automatically updates your guild's data once per hour. No more manually downloading the XML or CSV files.
  • Allows you to specify the text for the headers of guild roster display
  • Allows you to turn off certain columns is you so desire
  • Ability to sort on most data... i.e. Name, Class, Level, Crafting Level, etc.

INSTALLATION:

Easy! Takes only a few minutes:
  1. Edit line 27 of vgroster_import.php to include your guild's ID on vgplayers.station.sony.com
  2. The line should look like this:
    Code:
    $file ="http://vgplayers.station.sony.com/includes/guilds/guildsRosterCSV.vm?guildId=123456789";
  3. Upload vgroster.php to the root of your forums. Upload vgroster_import.php to /includes/cron/
  4. Import the xml into products. (AdminCP -> Plugin System -> Manage Products -> Add/Import Product)
  5. Edit the options. (AdminCP -> vBulletin Options -> Vanguard Roster Settings)
    • Enter in the information specific to your guild... and the text you'd like displayed for the headers.
    • Also gives you the ability to turn off certain columns if you'd like.
  6. Run the Scheduled Task once to populate the database with your guilds information. The task will run once per hour afterwards.
    (AdminCP -> Scheduled Task Manager -> Vanguard Roster Update -> Run Now)
  7. View your roster at http://www.yourwebsite.org/yourforums/vgroster.php
You're done!



NOTE TO USER:
I am VERY new to vBulletin and .php coding. This is my first hack. I'll do my best to support it the best I can. I know if Sigil changes their format of the .csv file, we'll all need to do a little more work on it. Hope you enjoy this!

Please be gentle with your comments.

UPDATES:
Version 1.0.2: Initial Release (March 14, 2007)



MAKE SURE YOU CLICK INSTALL
You will get an email when a new version is released.



This hack is created for your use free of charge. No payment is requested. However, if you would like to donate money for the work I put in to this hack, a donation would show your appreciation.

Supporters / CoAuthors

Show Your Support

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

Comments
  #22  
Old 03-30-2007, 01:37 PM
TrIn@dOr TrIn@dOr is offline
 
Join Date: Nov 2006
Location: South Bend, IN
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here we have

http://aaotracker.com/livefeed/xml_c...hp?clanid=1295
Reply With Quote
  #23  
Old 03-30-2007, 04:33 PM
Gandiel Gandiel is offline
 
Join Date: Jan 2007
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hrmmm.. well... I'll certainly look into it then.

It may have to wait until I get the next release of this hack out the door... which should be soon.

Gandiel
Reply With Quote
  #24  
Old 03-30-2007, 11:01 PM
Kavious Kavious is offline
 
Join Date: Mar 2007
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Gandiel View Post
Kavious,

I've been doing some research on your problem...

What version of PHP do you have? Do you know if safe mode is on?

http://us.php.net/fopen -- This is the function that opens the VGPlayers CSV file.



And here is the allow_url_fopen:



So it looks like you may be unable to run the scheduled task because safe mode for PHP is turned on.



Something you can try....
  1. Download the CSV from VGPlayers manually. From your guild's page on VGPlayers, right-click the CSV List link and choose Save-As. The file will be something like "guildsRosterCSV.vm"
  2. Rename that file to "guildsRosterCSV.csv" and upload it to your webserver.
  3. Change line #27 in "vgroster_import.php" to the location of where you uploaded the CSV file in Step 2. Don't use a URL... use something similar to this:
    Code:
    $file = "/forum_root/vgroster/guildsRosterCSV.csv";
  4. Try the Scheduled Task and see if it works locally rather than trying to grab the CSV from a URL.
Worked great I have PHP 5.1 dont know why it would be set to safe mode but contacted the hosting company to have them change it, your work around worked great though!

Thanks a bunch
Reply With Quote
  #25  
Old 03-31-2007, 04:18 AM
TrIn@dOr TrIn@dOr is offline
 
Join Date: Nov 2006
Location: South Bend, IN
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Gandiel View Post
Hrmmm.. well... I'll certainly look into it then.

It may have to wait until I get the next release of this hack out the door... which should be soon.


Gandiel
Hooah!, thanks man!
Reply With Quote
  #26  
Old 04-19-2007, 05:57 PM
Xaices's Avatar
Xaices Xaices is offline
 
Join Date: May 2006
Location: West Coast USA
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

edit: Found the problem, fixed it myself. Disregaurd.

I was missing images in a directory that the template coding points to for the sort buttons, causing the roster to not be sortable.
Reply With Quote
  #27  
Old 04-19-2007, 07:00 PM
Gandiel Gandiel is offline
 
Join Date: Jan 2007
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey Xaices!

Was just about to reply. =)

Maybe see you on tonight. Kinsie and I "should" be there.
Reply With Quote
  #28  
Old 04-20-2007, 06:27 PM
Xaices's Avatar
Xaices Xaices is offline
 
Join Date: May 2006
Location: West Coast USA
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Holy hell, Bro

You know it realy did not dawn on me that you were the Coder of this Hack, till just now. Damn bro nice work by the way.

Sorry I missed you in game last night. I was only on for a short time, Althrom and Tom were running the Unicorn Quest, and I, well Can you realy see a LG DK on a unicorn, well any ways just helped some of the Bladesworn guys try and down a few named in Thelaseen. Unfortunately no names where up all that were there were PH's. Lots of friken Heavy Ancient Drops tho, the most I have seen in 14 levels. 4 puldrons droped in the course of 3 hours, and numerous other pieces.

PM me any time on my site if you want to link up with the IRE Crew.

ttyl

Xaices
Reply With Quote
  #29  
Old 06-08-2007, 10:48 PM
SuprSurfr SuprSurfr is offline
 
Join Date: Apr 2005
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed the hack exactly the way the instructions stated.
I get the following at this url:
http://www.vgchronicle.org/vgroster.php

any help would be appreciated.

Thanks.
Reply With Quote
  #30  
Old 07-09-2007, 08:48 AM
Ev!L ErN!E Ev!L ErN!E is offline
 
Join Date: Feb 2006
Location: Michigan
Posts: 134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

could you please make an Everquest 2 roster hack?
Reply With Quote
  #31  
Old 07-09-2007, 03:02 PM
Mother_Dee Mother_Dee is offline
 
Join Date: Jul 2007
Location: Wisconsin
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ev!L ErN!E View Post
could you please make an Everquest 2 roster hack?
https://vborg.vbsupport.ru/showthread.php?t=149275
Reply With Quote
 


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 05:55 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05552 seconds
  • Memory Usage 2,309KB
  • 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
  • (2)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete