What's new
Xen Factory

Register today to become a member! Once signed in, you'll be able to start purchasing our products, ask questions, request support and suggest new ideas!

  • Once you have purchased a product, go in the My licenses page available from the shop or account menu to set your domain name and start downloading your product.
  • If you owned an XF1 version of the add-ons from these sections, please note that you can potentially benefit from a discount. See HERE for more information and learn about the way to proceed.
Tournament - XF2

XF2 XF2.3 Tournament - XF2 4.0.2

Corrected bugs:
  • Long time when creating a tournament due to new tournament creation alert sending
  • InvalidArgumentException: Accessed unknown getter 'like_count' on XF:User
  • Incorrect display of bracket when generating matches for single elimination with consolation or single elimination/double elimination with third place
  • Lots of SQL queries on tournament page

Modification:
  • Round robin tournaments are no longer limited to power of 2

New features:
  • Maximum players in teams option for Roster based tournaments
  • Implementation of Reactions xF technology
  • Implementation of Bookmark xF technology
  • User scores submission (single elimination mode only)
Corrected bugs:
  • Incorrect participated tournaments listed in user profile
  • Tournament page displayed in overlay when register button is clicked and user is captain of only one roster
  • TypeError: Argument 1 passed to XFA\Roster\XF\Entity\User::canEditRoster() must be an instance of XFA\Roster\Entity\Roster, null given
  • Some phrases are not cached leading to extra queries
  • Like
Reactions: MattiGB
Corrected bugs:
  • XF\Db\DuplicateKeyException: MySQL query error [1062]: Duplicate entry '*' for key 'tournament_id' src/XF/Db/AbstractStatement.php:212
Corrected bugs:
  • Error upon uninstall An exception occurred: [Error] Call to undefined method XF\Db\Schema\Alter::dropColumn() in src/addons/XFA/Tournament/Install/Uninstall.php on line 32
  • New alert sent to all users even to those where get new alert permission is not set
Corrected bugs:
  • Single elimination bracket doesn't show on match generation page
  • Round robin tournament winner awarded before end

Modifications:
  • Few phrases changes
  • Highlighting of closing date and winner elements in tournaments list (css - style properties based)
  • Style properties to tweak even further the bracket tournament type display
Corrected bugs:
  • Single elimination bracket doesn't show after last upgrade
  • Winner got assigned before matches end in single and double elimination
  • Tournaments seems to be missing in categories
Corrected bugs:
  • ErrorException: [E_NOTICE] Undefined offset: 0 in src/addons/XFA/Tournament/Entity/Bracket.php at line 41 when generating Single elimination with consolation matches
  • Incorrect winner award in some case for double elimination tournaments
  • Category tournament count incremented and last update not changed after Tournament deletion
Corrected bugs:
  • InvalidArgumentException: Column definition 'catgory_description' does not exist therefore it cannot be changed. src/XF/Db/Schema/Column.php:414
  • User can register twice to a tournament
Corrected bugs:
  • Bracket sometimes does not appear upon page load
  • Empty participants list tab in free input and team tournaments
  • ErrorException: [E_NOTICE] Undefined offset: 0 src/addons/XFA/Tournament/Entity/Bracket.php:71 when selecting a winner that had first match without oponent
Modifications:
  • Styling of brackets is now style property based
Corrected bugs:
  • Upon install XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'category_title' in 'field list' in src/XF/Db/AbstractStatement.php at line 212
Top