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
  #172  
Old 07-06-2010, 04:10 PM
lasjaakon lasjaakon is offline
 
Join Date: Jul 2009
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bananalive View Post
Find in template
HTML Code:
<a class="navtab" href="competitions.php?{vb:raw session.sessionurl_q}">{vb:var vboptions.tmnt_modname}</a>
Replace with
Code:
<a class="navtab" href="competitions.php{vb:raw session.sessionurl_q}">{vb:var vboptions.tmnt_modname}</a>
Thank you very much but it still looks very weird when I press the tab:

http://grab.by/5i47
http://grab.by/5i48

Also I can not delete any tournaments or ladders even though I am admin with full rights.
Reply With Quote
  #173  
Old 07-07-2010, 07:18 AM
stwan stwan is offline
 
Join Date: Feb 2009
Posts: 159
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

please make Words => in the phrase:

line 924:
HTML Code:
Last edited by {vb:var le_username}; {vb:var le_time}.
line 948:
HTML Code:
Last edited by {vb:var le_username}; {vb:var le_time}
line 1111:
HTML Code:
<vb:if condition="$blocks[members]"><dd<vb:if condition="$selected_tab == 'members'"> class="selected"</vb:if>><a id="members-tab" href="{vb:raw relpath}#members-content" onclick="return tabViewPicker(this);">Team Members</a></dd></vb:if>
line 1458:
HTML Code:
<label for="tmin">Minimum/ Maximum Team Members:</label>
line 2549:
HTML Code:
<label for="tmin">Minimum/ Maximum Team Members:</label>
line 1879:
HTML Code:
<td class="blocksubhead"><b>Username</b></td>
line 1902:
HTML Code:
<span style="float: right;">Created</span>
line 1922:
HTML Code:
<span style="float: right;">Created</span>
line 4686:
HTML Code:
<a href="{vb:raw sortbaseurl}username">Created by</a>
line 1979:
HTML Code:
<span class="smallfont username">by <a href="member.php?u={vb:raw ladder.cr_userid}" rel="nofollow">{vb:raw ladder.cr_username}</a></span>
line 2000:
HTML Code:
<span class="smallfont username">by <a href="member.php?u={vb:raw tmnt.userid}" rel="nofollow">{vb:raw tmnt.username}</a></span>
line 4542:
HTML Code:
<span class="smallfont username">by <a href="member.php?u={vb:raw tmnt.userid}" rel="nofollow">{vb:raw tmnt.username}</a></span>
line 5093:
HTML Code:
<p class="label">Number of Tournaments Joined: {vb:raw counttmnt}</p>
line 5096:
HTML Code:
<p class="label">Number of Tournaments Won: {vb:raw countwins}</p>
line 5505:
HTML Code:
<p class="description">Joined: {vb:raw m_time}</p>
line 1845:
HTML Code:
<span class="smallfont">Upload Image From Your Computer</span>
line 1849:
HTML Code:
<span class="smallfont">Note: Leave field above blank to keep current team logo</span>
Reply With Quote
  #174  
Old 07-08-2010, 08:58 AM
Falcoita Falcoita is offline
 
Join Date: Jun 2010
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

have you planned to add a matchmaking function ?

thanks for all

Emilinano
Reply With Quote
  #175  
Old 07-08-2010, 07:56 PM
Dark-Master Dark-Master is offline
 
Join Date: Dec 2009
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's too great as it is for now. But I would love to see this to have double elimination and automatic team position insert when tournament starts. Just would love to see, this is great already.
Reply With Quote
  #176  
Old 07-10-2010, 07:06 AM
semka semka is offline
 
Join Date: Jul 2005
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

deleted.
Reply With Quote
  #177  
Old 07-11-2010, 07:52 AM
InfoAddict InfoAddict is offline
 
Join Date: Mar 2004
Posts: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This doesn't seem to work (vB 4.0.4)

New Tournament > "Create New Tournament" > Blank page (/tournaments.php)

Anyone know of a fix?
Reply With Quote
  #178  
Old 07-11-2010, 05:27 PM
dune3000 dune3000 is offline
 
Join Date: Apr 2007
Posts: 48
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

awesome !!
Reply With Quote
  #179  
Old 07-18-2010, 11:54 PM
midnz's Avatar
midnz midnz is offline
 
Join Date: Jul 2010
Location: New Zealand
Posts: 201
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm running 4.0.5
After creating a new Ladder I added two member's names for testing purposes but am unable to remove either of them now.


When I attempt to remove a player I receive the following error:

Reply With Quote
  #180  
Old 07-19-2010, 12:29 AM
InfoAddict InfoAddict is offline
 
Join Date: Mar 2004
Posts: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by InfoAddict View Post
This doesn't seem to work (vB 4.0.4)

New Tournament > "Create New Tournament" > Blank page (/tournaments.php)
Is this currently unresolvable?
Reply With Quote
  #181  
Old 07-19-2010, 09:08 AM
bananalive bananalive is offline
 
Join Date: Oct 2007
Location: UK
Posts: 2,802
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, implemented in v4.1.7

Quote:
Originally Posted by stwan View Post
please make Words => in the phrase:

line 924:
HTML Code:
Last edited by {vb:var le_username}; {vb:var le_time}.
line 948:
HTML Code:
Last edited by {vb:var le_username}; {vb:var le_time}
line 1111:
HTML Code:
<vb:if condition="$blocks[members]"><dd<vb:if condition="$selected_tab == 'members'"> class="selected"</vb:if>><a id="members-tab" href="{vb:raw relpath}#members-content" onclick="return tabViewPicker(this);">Team Members</a></dd></vb:if>
line 1458:
HTML Code:
<label for="tmin">Minimum/ Maximum Team Members:</label>
line 2549:
HTML Code:
<label for="tmin">Minimum/ Maximum Team Members:</label>
line 1879:
HTML Code:
<td class="blocksubhead"><b>Username</b></td>
line 1902:
HTML Code:
<span style="float: right;">Created</span>
line 1922:
HTML Code:
<span style="float: right;">Created</span>
line 4686:
HTML Code:
<a href="{vb:raw sortbaseurl}username">Created by</a>
line 1979:
HTML Code:
<span class="smallfont username">by <a href="member.php?u={vb:raw ladder.cr_userid}" rel="nofollow">{vb:raw ladder.cr_username}</a></span>
line 2000:
HTML Code:
<span class="smallfont username">by <a href="member.php?u={vb:raw tmnt.userid}" rel="nofollow">{vb:raw tmnt.username}</a></span>
line 4542:
HTML Code:
<span class="smallfont username">by <a href="member.php?u={vb:raw tmnt.userid}" rel="nofollow">{vb:raw tmnt.username}</a></span>
line 5093:
HTML Code:
<p class="label">Number of Tournaments Joined: {vb:raw counttmnt}</p>
line 5096:
HTML Code:
<p class="label">Number of Tournaments Won: {vb:raw countwins}</p>
line 5505:
HTML Code:
<p class="description">Joined: {vb:raw m_time}</p>
line 1845:
HTML Code:
<span class="smallfont">Upload Image From Your Computer</span>
line 1849:
HTML Code:
<span class="smallfont">Note: Leave field above blank to keep current team logo</span>
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 07:59 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.12854 seconds
  • Memory Usage 2,405KB
  • 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
  • (35)bbcode_html
  • (3)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
  • (4)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