[XFA] Tournament

[XFA] Tournament 2.7.0

No permission to buy (€14.00)
Corrected bugs:
  • ErrorException: Fatal Error: Can't use method return value in write context - library/XFA/Tournament/DataWriter/Participant.php:99
  • Undefined index: hasRosterInGame
  • In not started team round robin tournaments, player X is shown instead of team X
  • Incorrect link to tournament link in thread
  • "Tournaments Won" is displayed twice in club view
  • "Participated Tournament" tab vanishes when clicking on Discussion in Club view

Modifications:
  • Tournaments are now started even if number of users is not power of 2
  • Bracket connection link are now centered in between the two oponents
  • All tournaments are now displayed in Remaining slots and End registering filters but with smart order to behave as expected
  • Create tournament button and edit link not an overlay anymore
  • Mode and Type added prior to username in tournament lists

New features:
  • Participants list tab in tournament, activate through options
  • Option to deactivate the participants avatar list in tournament sidebar
  • Option to configure the default sort order of tournaments in the index and categories lists
  • New tournament mode: Single elimination with consolation bracket
  • Restrict tournament registration to specific usergroups (if authorized to restrict per permissions)
  • Like
Reactions: Kerby
Corrected bugs:
  • Errors on setup where Roster is not installed
Corrected bugs:
  • Can create private tournament permission not taken into account
  • Missing phrase xfa_tourn_too_much_users_provided
  • Remaining unused template xfa_tourn_manual_select_bracket
  • Automatic generation of brackets for private tournaments doesn't work
  • Incorrect link on tournament name in the winner post
  • Inviting already invited user to a tournament would still lead to an alert sent
  • Users could be manually added more than once in a tournament
  • Users added to private tournament but not invited couldn't see tournament

Changes:
  • Removed capability to edit tournament type after creation, made no sense

New features:
  • Permissions split in two categories: Permissions / Moderator permissions
  • New moderator permission to view all tournaments
  • New tournament mode: Round Robin with two ways matches (home and away)
  • Type of allowed tournaments configuration per category
  • Capability to view bracket or round robin results on full page (new button on tournament view)
  • Winner block on tournament view
  • Private tournament now highlighted by the xF padlock icon in tournaments list
  • Register/Unregister buttons on tournaments list
  • Team tournaments (thanks to [XFA] Roster integration)

With these new features and the potential we see in the future, we took the opportunity of this release to raise the purchase price to 35€ (promotion currently still running though), renewal price remained unchanged.
But don't worry, we do not plan to raise the price again in the future.

Attachments

  • Round_robin_team.webp
    Round_robin_team.webp
    44.8 KB · Views: 38
  • Roster_integration.webp
    Roster_integration.webp
    39.8 KB · Views: 40
Corrected bugs:
  • Scores get mixed up and attributed to wrong teams upon after first scores save and refresh in Round Robin mode.
  • Wrong comparison for scores higher than 10 due to string comparison instead of int in single/double elimination modes.
New features:
  • New alert added upon creation of new tournament, this alert is permission based.
  • Options in alert preferences to disable alerts (except for add/invite which can't be disabled).
Corrected bugs:
  • BBCode not parsed in Rules tab
  • User could still register after maximum number of participants was reached
Bug corrected:
  • Tournaments displayed twice in the breadcrumb on some pages
  • Editing tournament after matches generation could lead to issues. Now it's only possible to edit category, title, description and rules.
  • Error when changing category: Invalid data writer 'XFA_DocMngr_DataWriter_Category' specified
  • Tournament that were started with free slots still display in the Remaining slots list
  • When no registering end date specified, wrong date displayed in tournaments list (1970's)

New features:
  • Tournament can now be unvalidated through menu link after their generation/validation.
  • Add User to tournament functionality (permission based).
  • New alerts :
    • Tournament unvalidated
    • Added to tournament
  • New "Rules" field added to the tournaments.
  • Automatic thread creation, with or without defined prefix, upon tournament creation (category based configuration).
  • New layout with tabs (tournament, rules and discussion).
  • If automatic creation is active, updates posted in the thread upon matches generation, matches unvalidation and winner announcement.
  • New page My Tournaments
  • New page Participated Tournaments
Warning:
For users who had install the previous version, due to the big changes in the bracket structure, we have decided not to provide an automatic script to convert from the previous structure.
Upon install, bracket will be removed.

If you want to keep the previous tournaments bracket, please contact us before install the upgrade through the support forum and we will help you export the data.
DO NOT INSTALL the upgrade first or the data will be lost.

Corrected bugs:

  • Tournament tab visible to user not having the permissions
  • Tournament tab not selected when in the tournament page

New features:

  • 2 new tournament types :
    • Round robin
    • Double elimination
  • Redesign of the tournaments display
  • Third place match now supported for single elimination and double elimination
  • Number of wins counted and displayed in member card and profile
  • Top winners block on index and categories
  • Like
Reactions: Kintaro and THLove
Top Bottom