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.
  • We are aware that a no permission error was shown when you tried to purchase in the last 2 days, this is now fixed.
Tournament - XF2

XF2 XF2.3 Tournament - XF2 3.6.1

Corrected bugs:
  • ErrorException: [E_WARNING] Attempt to read property "Category" on null src/addons/XFA/Tournament/Entity/ScoresSubmission.php:20
  • Missinng approval queue cleanup upon uninstall
  • Like
Reactions: KevinRG
This version provides compatibility with XF2.3.
It is not compatible with older version of XF.


Corrected bugs:
  • Error in the uninstall process
  • Missing phrase xfa_tourn_private
  • Errorneous categories tournaments count when private tournaments exist
  • Template error: [E_USER_WARNING] Method canViewTournaments is not callable on the given object
  • Tournament links in "who's online" is broken

New features:
  • Added new option to count private tournaments in categories tournament count
  • Like
Reactions: KevinRG
Corrected bugs:
  • Still some SQL error following table rename
  • Like
Reactions: André
Corrected bugs:
  • SQL errors in some location following table renaming
  • Like
Reactions: André
Corrected bugs:
  • Error: Attempt to increment/decrement property "xfa_tourn_wins" on null in src/addons/XFA/Tournament/Entity/Tournament.php at line 926
  • LogicException: Entity XFA\Roster:Roster (class: XFA\Roster\Entity\Roster) could not be found in src/XF/Mvc/Entity/Manager.php at line 53
  • Missing link in latest tournament widget header

Modifications:
  • Renamed all database table to add xf_ prefix
  • Like
Reactions: André
Corrected bugs
  • Missing phrase alert_opt_out.tournament_result_submitted
  • Check-in button does not appear when time has come
  • Register now button still displayed despite user being registered

New features:
  • Screenshot upload capability for scores submission
  • Approval queue for scores submission

Attachments

  • Scores submission.png
    Scores submission.png
    37.4 KB · Views: 164
  • Approval queue.png
    Approval queue.png
    35.2 KB · Views: 162
  • Like
Reactions: André
Corrected bugs:
  • LogicException: Class XFa\Tournament\Service\Tournament\Icon does not exist in src/XF/Container.php at line 273
  • Like
Reactions: André
Corrected bugs
  • JS error on single/double elimination tournaments
  • ErrorException: [E_NOTICE] Indirect modification of overloaded property XFA\Tournament\Entity\Tournament::$invites has no effect src/addons/XFA/Tournament/Entity/Participant.php:46 when adding users in private tournament
  • Min players/Max players fields shown in tournament create while Roster compatibility is not active
  • Scores submission limitation phrase not up to date in category edit page view

New features
  • Tournament help page added
  • Link to help page added as hint for tournament type/registration type fields
  • Added conditions to NixFifty User Onboarding:
    • User registered to tournament in category
    • User completed tournament in category
Register/Unregister/Check in buttons moved to tournament wrapper header (displayed on all tabs)
  • Tournament icons:
    • Optional
    • Uploaded by users
    • Displayed on tournaments lists, tournament page and widgets
    • Default icon either Font Awesome trophy icon or url based (style properties)
  • Feature / Unfeature tournament (permission based)
  • Featured tournament widget
  • Like
Reactions: André and EazyEazy
Corrected bugs:
  • Participated tournaments in Clubs shows an incorrect list
  • Incomplete permission check for users invite authorization (missing edit anyone check)
  • Incomplete permission check for users add authorization (missing edit anyone check)
  • Invalid opponent shown in submit scores popup for first round when at least one score is set
  • Submit scores alert shows own username instead of opponent username

New features:
  • Leaderboard page highlighting top users/rosters ever/this month/last month

We have also decided to increase the price of the add-on was increased from 35€ to 40€ and the renewal price from 15€ to 20€.
  • Like
Reactions: André
Corrected bugs:
  • XF\Db\Exception: MySQL statement prepare error [1146]: Table 'xxxx.xfa_tournament_category' doesn't exist in src/XF/Db/AbstractStatement.php at line 228
  • Like
Reactions: André
Top