Content Ratings for XF2.1+

Content Ratings for XF2.1+ 2.4.1

No permission to buy ($35.00)
  • Fix importer; Correctly extract Post Reaction rating names when displaying post ratings to map to existing reactions
  • Fix importer; Ensure reaction scores are imported from Post Rating category information
  • Fix rebuilding user given/received counts could result in reducing reaction counts
  • Ensure given reaction index on xf_reaction_content exists if the rebuild job is triggered (happens automatically on importing)
  • When rebuilding received reaction counts, also rebuild the user's reaction score
  • Decouple "Display message user info reaction counts as a bar" style property from requiring "Message user info elements" to have "Reaction score" set
  • Like
Reactions: Sunka
  • Fix disabling Like (ie default reaction) via restrictions disables all reactions where the Like reaction is disabled
  • Like
Reactions: Sunka
  • Fix issue looking at reactions when content has been hard deleted
  • Ensure reaction columns are not logged by user change logging
  • Like
Reactions: Sunka
  • Allow use of mysql/mariadb json functions (hopefully reduced deadlocking for busy forums)
  • Like
Reactions: Gonanda and Sunka
  • Fix back-end not checking reaction restrictions when inserting a reaction
  • If a user can't see content's reaction list, use default css pointer on reactions
  • Like
Reactions: Gonanda and Sunka
  • Fix reacting to profile post comments could fail in some configurations
  • Like
Reactions: Sunka
  • Stable XF2.1+ release
Known issue
  • 'small reactions' option used in various places in XF (alerts, reaction bar) do not integrate well with XF2.1 styling. Will be fixed in a future update
  • Improve php 7.4 compatible
  • Fix installer not cleaning up XF2.0-only temp tables
  • Fix uninstaller not removing some extra columns
  • Post Rating importer fixes
    • If a previous import was done; only Likes where handled. To fix;
      Simply re-run the importer and ensure reactions & reaction categories are mapped to existing enties
    • Fix reaction titles not being imported
    • Fix reaction restrictions, categories not being imported
    • Fix non-like reactions not being imported with SQL-importer
    • Improve performance when rebuilding
  • Like
Reactions: Gonanda and Sunka
  • php 7.4 compatibility update (Requires XF v2.1.3)
  • Adjust css for a user's reaction summary category hide/show icon
  • Move "remove other's reactions" permissions into moderator permission categories
  • Overhaul 'removing reactions' feature to use inline moderation to support bulk-removing reactions
  • Add style property to display reaction title+text instead of remove button
This release can be considered stable enough for a live release. Unless significant bug-fixes are required this will likely be promoted to the 2.0.0 release version in a week

  • Record total conversation message reactions, Note; install Conversation Improvements add-on is installed for conversation reactions to be counted!
  • Fix installer for new installs via CLI
  • Fix updating reaction counts when using pre-MySQL5.8 or pre-MariaDB 10.2
  • New Feature: Permission-based access to remove reactions
  • New Feature: Extend style property "Message user info elements" to be able to display reaction score in addition to reaction counts on postbit
  • New Feature: Add style property "Member profile reaction score/totals"