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
  #1592  
Old 08-17-2012, 05:54 AM
iSwick iSwick is offline
 
Join Date: Feb 2011
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Having some trouble after uploading it locating the Usergroup Settings...i know where i am supposed to look and not seeing anything about the Tournament System in there.
Reply With Quote
  #1593  
Old 08-17-2012, 07:22 AM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by iSwick View Post
Having some trouble after uploading it locating the Usergroup Settings...i know where i am supposed to look and not seeing anything about the Tournament System in there.
Make sure you have uploaded:
  • bitfield_tournament2008.xml -> \includes\xml\

And then:
AdminCP -> Rebuild -> Rebuild Bitfields
The usergroup settings may be located anywhere on the page, not necessarily at the top
Reply With Quote
  #1594  
Old 08-17-2012, 09:35 AM
holzy40 holzy40 is offline
 
Join Date: Jul 2012
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Instead of using the BB code in the tournament section to add different rules, is it possible to make it so when you click on "Rules" it will only be assigned to that tournament or ladder and isn't the overall rules page when you click on it.

This would be awesome addition.

Also, challenge options. When I create challenge options for ladder, it pops up a new screen but I can't scroll down or move the pop up screen because I have a lot of challenges and therefore has cause the screen to become to big.. Any way this can be fixed.

Thanks
Reply With Quote
  #1595  
Old 08-17-2012, 09:42 AM
holzy40 holzy40 is offline
 
Join Date: Jul 2012
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Also forgot a couple things..

1.) When a match gets disputed is there anyway to have a screen pop up saying match has been disputed and have a support ticket open up for the user to complete and send in with their proof in the ticket. Because a lot of users are forgetting to send in support tickets bc they dont know there match is disputed.

2.) Also anyway to have a private message sent to all Admins of when a match gets disputed and when a support ticket has been created by a user/member so Admins know when to check the support tickets?

3.) Last thing: Any way to design or come up with a LIVE SUPPORT, maybe like a chat system where users/member/teams can go to LIVE SUPPORT, (if online) to get help from admins??

Thanks again!!
Reply With Quote
  #1596  
Old 08-17-2012, 08:43 PM
EBZ2010 EBZ2010 is offline
 
Join Date: Apr 2011
Posts: 50
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bananalive View Post
Yep this will be added to next version.

Add embed=1 to end of tournament/ladder/league url
Please give a little more instruction on how to do the embed. What are we suppose to see by adding embed=1 at the end of the URL? It stays the same, and I don't see how to embed or given any code to embed.
Reply With Quote
  #1597  
Old 08-17-2012, 11:30 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
vB Tournaments, Ladders & Leagues Manager v5.7.6 Premium was released yesterday.

vB Tournaments, Ladders & Leagues Manager v5.7.6 Lite will be released soonish.
Any updated Version History.? (i see 5.3 is latest available)



Quote:
Originally Posted by holzy40 View Post
Also forgot a couple things..

1.) When a match gets disputed is there anyway to have a screen pop up saying match has been disputed and have a support ticket open up for the user to complete and send in with their proof in the ticket. Because a lot of users are forgetting to send in support tickets bc they dont know there match is disputed.

2.) Also anyway to have a private message sent to all Admins of when a match gets disputed and when a support ticket has been created by a user/member so Admins know when to check the support tickets?

3.) Last thing: Any way to design or come up with a LIVE SUPPORT, maybe like a chat system where users/member/teams can go to LIVE SUPPORT, (if online) to get help from admins??

Thanks again!!
Would be great.!!
Also, You could use a chatbox for live support.



Quote:
Originally Posted by EBZ2010 View Post
Please give a little more instruction on how to do the embed. What are we suppose to see by adding embed=1 at the end of the URL? It stays the same, and I don't see how to embed or given any code to embed.
Is this embed for a widget type thing or an RSS feed type or both.?



Also im wondering how to use the "Seasons"..?
If i want to have a new season each month, does that mean it will reset the ladder each month.?

Thanks
Reply With Quote
  #1598  
Old 08-18-2012, 06:06 AM
sutto sutto is offline
 
Join Date: Jul 2008
Location: Brisbane, Australia
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Dom,

When inviting users to a team after selecting their name as it appears it appends ';' at the end, which results in the following:

Quote:
GT.sutto; is not a forum member, please check your spelling. Click here to go back to the team page.
Reply With Quote
  #1599  
Old 08-18-2012, 09:43 AM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sutto View Post
Hi Dom,

When inviting users to a team after selecting their name as it appears it appends ';' at the end, which results in the following:
Find in teams.php
PHP Code:
$show['usernameajax'] = true
Replace with
PHP Code:
$show['single'] = $show['usernameajax'] = true
Reply With Quote
  #1600  
Old 08-18-2012, 09:49 AM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Gamelobby View Post
Any updated Version History.? (i see 5.3 is latest available)

They are mainly small edits, so I haven't done a version history for each minor release.
Quote:
Would be great.!!
Also, You could use a chatbox for live support.



Is this embed for a widget type thing or an RSS feed type or both.?
It's for embedding into iframes

HTML Code:
<iframe src="http://www.yoursite.com/forums/tournaments.php?do=view&id=5&embed=1"></iframe>
Quote:
Also im wondering how to use the "Seasons"..?
If i want to have a new season each month, does that mean it will reset the ladder each month.?

Thanks
Nope. You would create Ladder 1 January. And then you could create Ladder 1 February the following month. If you then link them together as seasons, you can easily flick between the two ladders, easily. And you also have the option (as admin) to fill your february ladder with all the players from january ladder.
Reply With Quote
  #1601  
Old 08-18-2012, 09:54 AM
sutto sutto is offline
 
Join Date: Jul 2008
Location: Brisbane, Australia
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Dom,

Found a small bug...

I've created a number of team categories.. when editing a team, it automatically defaults the category selection to the first option in the drop down box.

Are you able to make it so when editing the display value is the value previously entered and it only updates when physically changed?
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 05:34 AM.


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.12665 seconds
  • Memory Usage 2,373KB
  • 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
  • (1)bbcode_code
  • (1)bbcode_html
  • (2)bbcode_php
  • (10)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
  • (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
  • 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