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

Reply
 
Thread Tools
WP_RosterMod Details »»
WP_RosterMod
Version: 1.1, by wpeloquin wpeloquin is offline
Developer Last Online: Oct 2021 Show Printable Version Email this Page

Category: Profile Enhancements - Version: 4.1.3 Rating:
Released: 06-04-2011 Last Update: 11-05-2011 Installs: 14
DB Changes Uses Plugins
Re-useable Code Additional Files Translations Is in Beta Stage  
No support by the author.

Guild Roster

Background
[hr]-[/hr]I looked for a good roster plugin that I could use on my site, but could not find one with the functionality that I wanted. The best I could find was by [name]Sarcoth[/name], and my inspiration to write this plugin came from his showroster addon (link). My roster homepage is modeled after his, so I am giving credit due where needed.

Right now, the default install is done based on the DDO Character model, but it should not be too hard to customize it to work with other games, such as WoW. My goal for a future release is to have it fully customizable to different games out-of-the-box.

This is also my first real addon, so any suggestions/etc. is welcomed.



Installation
[hr]-[/hr]
  1. Download the latest version of the addon [high](currently v1.1)[/high]
  2. Upload roster.php to your forum root directory
  3. Go to AdminCP -> Plugin & Products -> Manage Products -> Add/Import Product
    • Import product-wp_ddoroster.xml
  4. Go to AdminCP -> Settings -> Options -> WP - DDO Roster Settings
    • Change settings as needed



Features
[hr]-[/hr]
  • Specify what usergroups can use the addon
  • View summary screen showing all characters and which user owns the character
  • Enable/disable a statistics section at the bottom of the home page
  • View list of characters owned by a user
  • View detailed character screen with all stats
  • Enable/disable summary of characters owned in the postbit, with links to the character detail screens
  • Customizable phrases and roster name
  • Working breadcrumbs



Future Plans, Changes and Ideas
[hr]-[/hr]
  • Add a tab to the user profile page showing a quick summary of toons
  • Make the class and race tables fully editable in the addon, in order to more easily customize to different games
  • Add the ability to upload a picture of the character
  • Make dropdown menu for the admin group for editing future options such as class, race, etc.
  • Add multi-guild/clan support.



Notes
[hr]-[/hr]This mod is currently supported, but I cannot guarantee speedy service. School, work, volleyball, and of course, some light gaming and coding on the side...


Changelog
[hr]-[/hr]
Version 1.0 - Initial Release Version
Version 1.1 - Added 'Artificer' class. NOTE: if you do not use this for DDO, this update is not needed.

Download Now

File Type: zip wp_roster_v1.0.zip (13.3 KB, 64 views)
File Type: zip wp_roster_v1.1.zip (12.9 KB, 87 views)

Screenshots

File Type: png addchar.png (45.8 KB, 0 views)
File Type: png editchar.png (50.7 KB, 0 views)
File Type: png mychars.png (24.4 KB, 0 views)
File Type: png postbit.png (4.1 KB, 0 views)
File Type: png rosterhome.png (48.0 KB, 0 views)
File Type: png viewchar.png (46.7 KB, 0 views)
File Type: png wp-ddoroster-options.PNG (49.2 KB, 0 views)

Show Your Support

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

Comments
  #2  
Old 06-05-2011, 05:27 PM
wpeloquin wpeloquin is offline
 
Join Date: May 2006
Location: Behind you...
Posts: 143
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Reserved
Reply With Quote
  #3  
Old 06-05-2011, 08:33 PM
Harelin Harelin is offline
 
Join Date: Oct 2005
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, more gaming/guild related mods are always appreciated, will be checking this out soon.
Reply With Quote
  #4  
Old 06-10-2011, 08:34 AM
kardac.stenfot kardac.stenfot is offline
 
Join Date: Jun 2010
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Will try this out during the weekend. Does it suport multiclans? Thats one thing i really miss with Sarcoths otherwise great mod.
Reply With Quote
  #5  
Old 06-10-2011, 09:14 PM
wpeloquin wpeloquin is offline
 
Join Date: May 2006
Location: Behind you...
Posts: 143
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I plan to build multiclan support into it, but it does not currently have that.
Reply With Quote
  #6  
Old 07-29-2011, 10:35 PM
Zerandise Zerandise is offline
 
Join Date: Jan 2004
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This rocks wpeloquin! I do have a couple questions for you. This mod is what I have been looking for! I want to use it in a totally different light however and am unsure about the modding of it. Please let me know if you have some time. I fully understand if you dont but here is to hoping you do!!! Once again this is a killer mod!!!
Reply With Quote
  #7  
Old 07-30-2011, 06:25 PM
sanadil sanadil is offline
 
Join Date: Jul 2011
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Never thought I'd find a fellow DDO gamer here. I was looking at Sarcoths myself, but ended up writing my own as it didn't support multiple characters. I didn't go as far as you did with all the stats for the characters as my.ddo has most of that, I just added external links to my.ddo pages. You may be able to get all that info from my.ddo for yours, give them an option to "get stats" when entering the character, go out to my.ddo and pull the info down and populate.

I still haven't learned how to properly code for vBulletin yet, so I don't have the same clean look that you do. I'll be downloading this to take a peak how you did it and see if I can't mod mine a bit more

Not much of a point to the post other than to give you huge props on getting this working.

If you want to check mine out you can head to http://www.inferussus.com and register. Its invis to those that are not.
Reply With Quote
  #8  
Old 08-01-2011, 12:29 AM
wpeloquin wpeloquin is offline
 
Join Date: May 2006
Location: Behind you...
Posts: 143
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@ zerandise: i sent you a PM.

@ sanadil: i thought about linking to my.ddo, and may still add that on the view character page, but i would much more prefer some sort of API to have the ability to pull the stats directly, which i don't believe they have at this point. Currently working on adding in an event signup that integrates with the calendar for creating raids and such, and allowing members to sign up. I also registered on your site, i like the clean look of how you used the vbadvanced for your roster. I plan on incorporating some sort of sorting like you have, just maybe not as in-depth!
Reply With Quote
  #9  
Old 08-02-2011, 12:33 PM
sanadil sanadil is offline
 
Join Date: Jul 2011
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No API makes it more difficult for sure, but you can use a CURL and yank the data down yourself and regular expressions to parse it. Its how I'm doing the Renown charts daily, and something similar for the raid timers in the game guide.

I'd say I'm willing to offer my code for how I sorted, but it may require some significant changes in your code. I'm passing it all on the URL, and adjust the order by based on what it gets.
Reply With Quote
  #10  
Old 08-02-2011, 03:38 PM
Sarcoth Sarcoth is offline
 
Join Date: Mar 2006
Location: Huntsville
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice work. I like what you have done with it. The problem with my members is that it is hard enough just asking them to keep their level and class updated. They'd kill me if I also asked them to keep their stats up to date.
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 03:05 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.07801 seconds
  • Memory Usage 2,323KB
  • Queries Executed 24 (?)
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
  • (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
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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