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
Tournaments, Ladders & Leagues Manager v4.x Details »»
Tournaments, Ladders & Leagues Manager v4.x
Version: 7.1.0, by bananalive bananalive is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Major Additions - Version: 4.x.x Rating:
Released: 03-22-2010 Last Update: 10-17-2015 Installs: 687
DB Changes Uses Plugins
Additional Files Translations  
No support by the author.

Code:
**** Copyright by bananalive.org **** Email: admin [at] bananalive.org


Modification Description
This modification allows you to manage tournaments and ladders on your forum. It provides interactibility both for forum members and forum admin.
Tournament Types:Ladder Description:
Users or teams can join ladders and challenge other players or teams in the ladder. Elo rating system is used which calculates the difficultly of a match according to the players' ranks and this is taken into account when the ranks are updated after the match is finished.
Feature List:
  • General Features
    • All pages are XHTML valid
  • Tournament Features
    • Hall of Fame (Top 10 Tournament Players)
    • Permissions can be set per usergroup
      (AdminCP -> Usergroups -> Usergroup Manager -> {Select Usergroup} -> Tournament Permissions)
    • Tournaments start automatically when no slots are left
    • Tournaments have proper Date/ Time converted to users timezone and DST
    • 3 Tournament Modes: Last Man Standing, Single Elimination, Double Elimination and Round Robin
    • Filter Tournaments Displayed according to Tournament Status
    • Tournament User Stats Page
    • 'Start Tournament' for Single Elimination adds bye players and creates brackets
  • Tournament options
    • Turn on/off tournament
    • Create Thread on Tournament Creation
    • Require check-in before tournaments
    • Tournament Stats in Member Profile
    • Tournament Stats in Postbit (Can be turned on/off in Tournament Options)
    • Comments per page
    • Tournament description length shown in tournament List
  • Tournament Display
    • LMS realtime ranking shows if players are equal positions
    • Tournament View Counter
    • Tournament creator and last edited by notes at bottom of tournament
  • Tournament Moderators can...
    • Add/edit tournament (description uses vBulletin Editor)
    • Edit tournament type if not started yet
    • Add Score type (points, wins, kills, deaths, etc.) for LMS tournaments
    • Tournament mods can remove players if tournament hasn't started
    • Increase/ Decrease Tournament Slots
    • Pm all competitors with custom message and title (permissions set to bypass max pm recipients restrictions)
    • Add players (Ajax/Javascript userid fetch)
    • Swap players in LMS mode
    • Create/ edit/ delete announcements
  • Competitors can...
    • Players can remove themselves if tournament hasn't started
    • Users can PM themselves the details of the tournament
    • Sign up to tournament only once
  • Tournament Comments
    • Uses vBulletin Editor
    • Comment Display with user avatars and last edited by note
    • User able to edit/delete their own comment (subject to permissions)
    • Tournament moderators can edit all comments
    • If applicable under username on comments Tournament Creator, Tournament Competitor or Tournament Winner
    • Comment paging
  • Teams
    • Users can apply to teams
    • Leader can accept/ decline users
    • Team profile shows team stats
    • Team list
    • Can limit teams created by user (in usergroup options)
    • Fields: team website, gamertag, logo, description, slog, tags
  • Team leader can...
    • delete players from his/her team
    • Promote players in his/her team to Leader or Co-Leader
    • Join tournaments
    • Search Free Agents for new team members
  • Ladder Features
    • Elo rating system (Javascript Elo calculator @ ladders.php?do=elorating)
    • Players last activity (date)
    • Winning/ Losing Streak
    • Longest Winning Streak
    • Admin can submit scores/ add challenges
    • Report/ dispute challenges
    • Match Finder
  • Ladder Display
    • leader-board for each ladder
    • last 10 upcoming/ past matches per ladder
    • separate page for accepting/rejecting challenges and submitting score (have to be accepted by other user)
  • Tournament Announcements
    • Tournament Moderators can create/edit announcements
    • Uses forum last visit for announcement read marking
    • Shows last user to edit announcement
  • Categories
    • Share categories for tournaments/ ladders/ leagues
    • Category displays in navbar when viewing ladder/ tournament/ league
Installation:
  1. Follow instructions included in .zip
  2. Click Install
Premium Features:
  • Pay to play/ credits system
    • Opportunity to earn money for your forum
    • Uses PayPal for payments
  • Support Tickets
  • Leagues into Knockout Stage
  • Live Match Finder
Suggestions:
  1. Please post any suggestions/ comments about this modification and I will try and implement them

** Don't forgot to click Mark as Installed **

Download Now

File Type: zip vB_Tournaments+Ladders_v6.5.9_LITE.zip (456.5 KB, 435 views)
File Type: zip vB_Tournaments+Ladders_v7.1.0_Lite.zip (462.4 KB, 221 views)

Show Your Support

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

Comments
  #922  
Old 05-08-2011, 10:04 PM
Gamelobby's Avatar
Gamelobby Gamelobby is offline
 
Join Date: Jul 2007
Location: Long Beach, CA
Posts: 997
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bananalive View Post
Upgrade to v4.4.1. There should be anything affecting the rest of your site in any of the versions.
Yea there should be no reason this mod would do damage like that, but it just seemed too coincidental not to be related. lol

Thanks
Reply With Quote
  #923  
Old 05-09-2011, 01:43 PM
jerett jerett is offline
 
Join Date: Apr 2005
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have installed this system but on the main page of the tournament and ladder listing things don't seem to be working right.

If I create a Tournament and put it under a Category for example "Xbox" then when you view the main home page it reads that there are still "0" tournaments under that category.

However ... if I give that category a sub-category - then the number will change to "1".

Finally - if I click on the new sub-category that I now placed my tournament in - the sub-category landing page will read "0" tournaments available. If you click the "0" link it will go to the page and show the tournament available.

Not sure if this has been discussed but is there a way to fix this?

Thanks
Reply With Quote
  #924  
Old 05-09-2011, 01:54 PM
jerett jerett is offline
 
Join Date: Apr 2005
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Also - is there a way to show player stats (wins, loss, draws, etc, number of games played, teams they are on) within the user profile page? Is there a widget of sorts?
Reply With Quote
  #925  
Old 05-09-2011, 09:46 PM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jerett View Post
I have installed this system but on the main page of the tournament and ladder listing things don't seem to be working right.

If I create a Tournament and put it under a Category for example "Xbox" then when you view the main home page it reads that there are still "0" tournaments under that category.

However ... if I give that category a sub-category - then the number will change to "1".

Finally - if I click on the new sub-category that I now placed my tournament in - the sub-category landing page will read "0" tournaments available. If you click the "0" link it will go to the page and show the tournament available.

Not sure if this has been discussed but is there a way to fix this?

Thanks
I'll release an update shortly to rectify this.

You can manually refresh the counters at http://yoursite.com/forums/competiti...=rebuildcaches
Reply With Quote
  #926  
Old 05-09-2011, 09:53 PM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jerett View Post
Also - is there a way to show player stats (wins, loss, draws, etc, number of games played, teams they are on) within the user profile page? Is there a widget of sorts?
Nope. Although users could manually add their ladder player image into their profile or signature.
Reply With Quote
  #927  
Old 05-11-2011, 02:15 PM
jrap jrap is offline
 
Join Date: Jan 2005
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

each time i create a double elimination tournament and assign 8 teams, then i restart the tournament so i can edit the teams (due to the feature added per my request) i get a error
"The page isn't redirecting properly" and the page will not load. also i close the the browser out and go back to my tournaments bracket and click on the the double elimination tournament i create and can't get back into it. which also mean i can't even delete the tournament cause it will give me the same error. also upon restart of the double elimination tournament i also noticed it ups the tournament slots from the max 8 to 16 when the restart feature is used.
Reply With Quote
  #928  
Old 05-12-2011, 10:46 AM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jrap View Post
each time i create a double elimination tournament and assign 8 teams, then i restart the tournament so i can edit the teams (due to the feature added per my request) i get a error
"The page isn't redirecting properly" and the page will not load. also i close the the browser out and go back to my tournaments bracket and click on the the double elimination tournament i create and can't get back into it. which also mean i can't even delete the tournament cause it will give me the same error. also upon restart of the double elimination tournament i also noticed it ups the tournament slots from the max 8 to 16 when the restart feature is used.
Upload attached file, to forum directory, allowing overwrite.
Attached Files
File Type: php tournaments.php (163.9 KB, 6 views)
Reply With Quote
  #929  
Old 05-13-2011, 12:04 PM
TinCow1 TinCow1 is offline
 
Join Date: Mar 2007
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey, thanks for making this mod, it is superb and I am in love with it. I have started using it to run tournaments for PC games. One problem I have encountered is that players need to be able to find their opponents on Steam. We have already integrated Steam information into each user profile with the IM Steam mod, and the result is that the postbit now displays a small Steam icon (), and clicking on that icon gives various options for contacting the user over Steam. What I would like to do is add that icon-link immediately following each player's name in the bracket after a tournament has started, essentially just like the avatar icon but at the end of the name instead of the beginning. The idea would be that the players would be able look at the bracket and simply click on the steam icon next to their opponent's name to find them on Steam.

I will find the proper code for adding the steam icon-link myself, but I'm not sure where I should be adding that code into the tournaments.php file to make it display the way I want it to. I would be grateful if you could show me where exactly I need to insert this to achieve that kind of result.

Many thanks for your help and for making such a high-quality mod.

[edit]LOL, I just notice that IM Steam is your mod as well. As such, if you could help me figure out the code that needs to be inserted to add the Steam icon-link as well, I will worship you forever in whatever manner a coding god like you believes is best.
Reply With Quote
  #930  
Old 05-14-2011, 01:31 PM
jrap jrap is offline
 
Join Date: Jan 2005
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ty bananalive that fixed the page error i was getting. however i still can't remove a team or teams from the double elimination bracket. there isn't a option for it. the restart feature works just can't remove a team from the bracket. is it possible to have more powers in regards to this. like a admin or forum mod being able to assign anyones team to a tourney bracket? just in case i have 2 double elmination tourney's going on at the same time. then i can move the teams around and put them in the tourney i want to prevent stacking in the tourney.
Reply With Quote
  #931  
Old 05-15-2011, 02:24 PM
mikem164 mikem164 is offline
 
Join Date: Jan 2009
Posts: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bananalive View Post
That is a mistake, but it will not affect any functionality.

If you click on a ladder, then click on the whitespace next to a player/team's name, see screenshot



http://www.youtube.com/watch?v=b6VZl-LURpo
When I do this, I get this error.


Code:
Fatal error: Call to undefined function imagecreate() in /home/wwwevi1/public_html/elite/upload/ladders.php on line 181
Otherwise, seems to be a great addon to my forum!! Keep up the good work!

ooh, one thing, I am in a ladder match, and only option is to Submit Score... it's me and other player, still not sure where scores come from. Scores are 0-0 so who's got the next move and where do the points come from and how do you score. THANKS!
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 09:13 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.05482 seconds
  • Memory Usage 2,376KB
  • 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
  • (5)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
  • (5)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (13)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (3)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • 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