• Webmaster forum we offer you the best experience with our webmaster site and freelancer forum categories where you can share information on topics such as web development and digital marketing!
    Participation and use are completely free!
[XFA] Trophies Enhancement (categories, icons, more to come...) - XF2

XF 2.0 / 2.1 / 2.2 / 2.3 [XFA] Trophies Enhancement (categories, icons, more to come...) - XF2 3.0.1

Description
If you ever felt that Trophies were cool but lacked a bit of spotlight, this add-on is definitely what you are seeking !

Trophies enhancement adds support for trophies categories and trophies icons with the choice to pick among 3 options :
  • Font Awesome
  • Icons loaded from your server
  • Sprite image URL
Bring many other trophies addition :
  • User title ladder level progress
  • Manual trophies awarding
  • Trophies awarding announcement
  • Trophies leaderboard page
  • Trophy page
XFA Trophies Enhancement categories icons more to come XF2-1.webp


Features
  • Trophy Categories
  • Trophy Icons
    • By definition of trophy
    • Live preview while editing
    • Icons are displayed on the admincp node list page
    • Show on trophy help page [NEW 1.1.0]
    • Display in postal messages (optional)
    • Display in conversation messages (optional)
    • Configurable icon size and location for post and conversation messages [NEW 1.1.0]
    • Mouseover tooltip in post and conversation messages showing trophy title and award date [NEW 1.1.0]
    • Display in the "About" tab of the profile
    • Ability to limit the number of icons displayed in post and conversation messages
    • Ability to limit the display of icons in post/conversation messages of a specific category to the last assigned one
Specific features of Font Awesome icons:
  • Ability to set icon color
  • Awesome font icons selectable via pop-up with search capability
  • Support for stacking awesome fonts with bottom and top layers
  • Font Awesome Transform Support (both levels): Rotate 90°/180°/270° - Flip Horizontal - Flip Vertical
  • Font Awesome animation support (both levels): Spin - Pulse
Specific features of server icons:
  • Automatic icon resizing
  • Live Icon Preview
  • Icons directly selectable from a drop-down menu
Installation / Uninstallation Instructions
Readme file is available HERE .

Version 1.2.0 Bug fix and new features :
Corrected bugs :

Error: Call to a member function groupBy() on null in src/addons/XFA/TrophiesEnhancement/XF/Pub/Controller/Member.php at line 24 (when trophies are disabled)

New features :
Option to show or not icon in profile
Capability to set a display order for each trophy
Capability to set a display row for each trophy (for postbit)
User trophies widget in profile sidebar

Version 1.2.1 Maintenance release :
Corrected bugs :

Trophies not shown anymore in conversations
ErrorException: [E_WARNING] Invalid argument supplied for foreach() src/addons/XFA/TrophiesEnhancement/XF/Pub/Controller/Thread.php:49
With some other add-ons installed, bottom of message user info location does not work

Version 2.0.0 Bug fixes and new features :

This version is only compatible with XenForo 2.2

Corrected bugs:
Provided compatibility with xF2.2
Trophies without icons are present in the profile widget
Icons not displaying in postbit bottom userinfo with UI.X style
Missing fields removal on uninstall from xf_trophy table

New features :
Categorized trophies list display with icons on members trophies pages
Option to display member trophies in a dedicated profile tab
Display order for categories
Option to hide icons from posts and conversations for mobile
User selection of displayed trophies from preferences when displayed trophies number is limited
Manually award trophies to users
Trophies point leaderboard widget
User title ladder next level progress widget

Version 2.0.1 Maintenance release :
Corrected bugs :

ErrorException: Fatal Error: Access level to SV\UserEssentials\XF\Pub\Controller\Account: PreferencesSaveProcess() must be public (as in class XFA\TrophiesEnhancement\XF\Pub\Controller\Account) src/addons/SV/UserEssentials/XF/Pub/Controller/Account.php:101
Icons not displaying in postbit bottom userinfo with UI.X style

Version 2.0.2 Corrected bugs :
Error: Call to undefined method XFA\TrophiesEnhancement\Install\Install::rnStep1() in src/addons/XFA/TrophiesEnhancement/Setup.php at line 27
Missing phrase xfa_te_max_level_reached
Template admin:widget_def_options_xfa_te_level_progress: [E_USER_WARNING] Template admin:widget_def_options_xfa_te_level_progress is unknown (src/XF/Template/Templater.php:664)

Version 2.1.0 New features :
Corrected bugs :

Incorrect next level progress widget title link
admin:widget_def_options_xfa_te_trophies is unknown

New features :
Revamped options page with tabs sorting
New option value « Before avatar » position for trophies display in message user info
Option to select wether trophies are ordered per display order (current behaviour) or award date
Capability to display user level progress in message user info in posts and conversations
Trophy awarding announcement
Per trophy choice to announce a trophy awarding
Capability to post a new thread or post in an existing thread
Forum selection for new thread
Customisable thread title for new thread with username/trophy title replacementCustomisable message with username/trophy title/trophy description replacements
Trophies main navigation page
Leaderboard with pagination
Most awarded trophies sidebar block
Latest awarded trophies sidebar block

Version 2.1.1 Corrected bugs :
ErrorException: Template error: [E_USER_WARNING] Template public:xfa_te_message_user_icons is unknown src/XF/Template/Templater.php:689

Version 2.1.2 Maintenance release :
Corrected bugs :
Error :
Undefined constant "XFA\TrophiesEnhancement\Pub\Controller\__CLASS__s" src/addons/XFA/TrophiesEnhancement/Pub/Controller/Trophies.php:22
Missing trophy view page

Version 2.2.0 Bug fixes and new features :
Corrected bugs :
  • ErrorException: Template error: [E_WARNING] Undefined global variable $xfa_te_userTrophies src/addons/XFA/TrophiesEnhancement/Listener.php:57
  • Icons Not Showing Up In Question Threads
Modifications :
  • Left alignment of trophies icons on mobile
  • Slightly decreased icon size on mobile
New features :
  • Provided with 226 image icons from from Mark James famfamfam.com: Silk Icons
  • Trophies list in admincp user edit page
  • Capability to unaward a trophy from user edit page’s trophies tab
  • Capability to select user displayed trophies from user edit page’s trophies tab if limited
Version 2.2.1 Corrected bugs : Server icons selection not displaying images properly if using a CDN

Version 2.3.0 Corrected bugs :
  • "Message user info icons position" Does not work properly after upgrade to xF 2.2.13
New features :
  • Option to select the trophies order on help page
  • Option to show user trophies in member card
  • Capability to avoid a trophy from being displayed on the various location (help, post bit, profile, …)
Version 3.0.0 Modifications :
  • Add-on ported to XF2.3
  • Removed stacking capability due to XF2.3 font awesome handling change
This version is only compatible with XF2.3.

Version 3.0.1 Corrected bugs :

  • \Db\Exception: MySQL statement prepare error [1054]: Unknown column 'xf_user_trophy.xfa_te_selected' in 'where clause' in src/XF/Db/AbstractStatement.php at line 230
This version is only compatible with XF2.3.
 

Attachments

Similar threads Most view View more
Back
Top Bottom