Content Ratings

Content Ratings 2.8.1

No permission to buy ($35.00)
  • Fix syntax error in UserGivenRatingCount class
  • Like
Reactions: imno007
  • Require StandardLib v1.21.0+
  • XF2.3 support
    • Emoji picker now stores results as emoji shortcodes instead of raw unicode for better XF2.3 compatibility
  • php 8.4 compatibility
  • Improve screen reader compatibility for reaction images
  • Fix touch support for showing a reaction tooltip as the user drags across possible reactions
  • Like
Reactions: imno007
  • php 8.4+ compatibility fixes
  • Fix removing content which had been reacted to would result in a user's reaction score increasing. Reactions counts where correctly updated
    • Rebuilding counters can be done by running php cmd.php xf-rebuild:svcr-user-counts
  • Like
Reactions: PhineasD
  • Fix a user couldn't see anonymous reactions they had given in the new feed.
  • Fix a user couldn't see visible but not active reactions they had received in the new feed and alerts
  • Fix "Alerts" option on a reaction just did not work
  • Make "Alerts" option on a reaction work retroactively in news feed and alerts
  • When rebuilding content reaction counts encounters a broken XF entity configuration, only log in debug mode to avoid spamming logs
  • Fix compatibility with UI.X when reacting to the first post of an article threads
  • Tweak locking strategy when sending alerts to hopefully reduce deadlocks
  • Expose the reaction category name to the reaction bar so the count can be styled
  • Add "anonymous" flag to the reaction definition which allows a reaction to be used and seen but to not display who gave it.
  • Add style property "Reaction bar icon size" (small/medium/large) instead of hardcoding the reaction bar icon as small
  • Do cache rebuilding when the add-on is rebuild, including detecting json support. If json support is disabled do not enable it on upgrade/rebuild
  • Add reaction restrictions:
    • Allow/deny by user(s)
    • Allow/deny by thread ids
  • Like
Reactions: imno007
  • Fix lock ordering imposed when a reaction is added using the wrong ID as a user id for the receiving user
  • When a reaction is added, add explicitly ordered locking of the user records in an attempt to prevent deadlocks when XF does it's hourly cleanup and updates the last_activity timestamp for users.
Back
Top Bottom