Update highlights
This version adds a convenience feature; there will now be a "Start discussion" button on the group overview page, which will prompt members for what section they wish to post their discussion in.
Furthermore, a few issues have been resolved, including some important fixes for the [OzzModz] Social Groups importer. Please see the full change log for the details.
Complete Change Log
Feature: "Start discussion" button on overview page
Change: If the current user can't view the discussion list, hide the section list too
Fix: "Private" groups would not correctly show up in the group list
Fix: [OzzModz] Social Groups importer will now properly import the first post of group comments
Fix: [OzzModz] Social Groups importer will now properly import group icons
Update highlights
This version fixes a couple of issues reported by the community, including an issue where it could be possible for the "Undelete social group" background task to get stuck if one of the members had since been deleted.
Complete Change Log
Fix: Fix undeleting social groups infinite loop
Fix: "Time limit on editing own messages" default permission was set incorrectly
Update highlights
This version reworks how the thread import is handled, now relegating it to a background process. For smaller threads, this should have no real noticeable impact compared to v2.2.0, but for large forums thread import should now actually work without just crashing after the PHP timeout limit is reached.
A couple other issues have also been resolved, see the full changelog for more information.
Complete Change Log
Change: Thread import is now more robust for very large threads (#97)
Fix: Work around an issue with inviting someone to a private group
Fix: Fix content not embedding in Discussions (#190)
Update highlights
This version fixes an issue where attachments imported from forum threads would be invisible. All attachments were indeed imported, so no further action will be needed other than upgrading to this version if you were an early adopter of v2.2.0 and already imported some threads.
Complete Change Log
Fix: Fixattach_count
not transferring when importing forum threads to Social Groups
Update highlights
This version focuses almost entirely on importing; it's now possible to import forum threads to Social Groups, and you can now import from [OzzModz] Social Groups!
Importing threads to social groups requires both a new permission, as well as the "Copy thread" permission on the source forum(s).
Furthermore, a few bugs and other issues have been resolved.
Complete Change Log
Feature: Import forum threads to social groups (#97)
Feature: [OzzModz] Social Groups importer
Change: Use a unique phrase for Group Memberships rebuild jobs
Fix: Media index now respects the "Enable XFMG Integration" setting
Fix: Fix some template macro references
Fix: A section's "Minimum tags" setting was not correctly applied to new discussions
Fix: A missing phrase used in the Featured Content setup has been added
Fix: Fix importing XFMG data
Fix: Rebuild group members after import
Fix: Ensure we only restore the previous album category if it's an "Album" type category
Fix: Ensure album_count is at least 0
Fix: Fix server errors from an incorrect import
Update highlights
This version introduces a major breaking change: The "Use content moderator system" setting has been removed. The reason is; the setting had numerous adverse effects that I was not aware of when initially designing the feature.
Allowing social group moderators to also be considered forum moderators meant it was impossible to report posts made by those users, anywhere on the site, and it was also impossible to ban that member. Giving social group owners - which in many cases are just regular forum members - the ability to make anyone on the site immune to moderation is, as you might imagine, not a good idea.
Furthermore, it conflated the concept of who is actually site staff. Social group moderators only had the ability to perform limited actions within their own social groups, so them being listed on "Our Staff" pages and potentially being contacted for issues beyond their control would be confusing to both the social group moderators and the broader community.
Lastly, it was a pain to maintain two separate code paths for what is effectively the same feature; allowing social group owners to delegate certain moderation tasks as they see fit.
For these reasons, the "Supervisor" feature is now the only available option.
If you previously used the Content Moderator system, you should delete all content moderators you don't want to also be considered site staff from the admin.php?moderators/ page.
It is still possible to assign certain users as content moderators via the AdminCP using the normal XenForo functionality, but this is now an admin-only action.
---
This version also uses the XenForo native "Featured Content" system for featured social groups. Featuring groups must now be done via the "..." edit menu in the front-end, you can no longer feature social groups by editing an option in the AdminCP.
Lastly, there is now a badge counter in the navbar tab for pending group invites.
Complete Change Log
Removed: "Use content moderator" option
Feature: Use native XenForo "Featured Content" system for featured groups
Feature: "Pending group invites" badge on the navbar tab
Change: Replace nav.xfmg with dbtech_social_groups_media where appropriate
Fix: Fix deleting discussion reply ban alerts when a reply ban is deleted
Update highlights
This version adds auto-embed support for Group, Discussion and Message links, as well as miscellaneous changes and fixes found in testing.
Complete Change Log
Feature: Auto-embed Group, Discussion and Message links (#182)
Change: Only forum staff can see the fallback username in member logs (#180)
Change: Update ld+json data for Discussions
Fix: Fix server errors when editing permissions (#185)
Fix: Fix group ownership counter not refreshing when ownership is transferred (#184)
Fix: Fix group ownership counter not refreshing when group is soft deleted/undeleted (#184)
Fix: Fix group membership counter not refreshing when group is soft deleted/undeleted (#184)
Fix: Sections were not being cleaned up on social group deletion (#186)
Fix: Fix JS error with infinite scroll
Fix: Fix incorrect phrase when viewing a deleted discussion (#187)
Fix: Fix visibility checks for deleted group member log entries (#180)
Fix: Fix pagination on group media page
Fix: Fix quick reply not working in certain scenarios (#183)
Update highlights
This version is now considered stable. All known issues have been resolved.
This version also features usability improvements for group join requests as well as group membership lists. It is now possible to cancel group membership requests, and leave groups directly from the membership list.
Complete Change Log
Feature: View your own pending join requests / groups you've been banned from (#178)
Feature: Allow viewing other users' pending group requests / group bans (#178)
Feature: Ability to leave groups directly from your own membership lists
Change: Discussions in sections now also show the group name in discussion lists (#177)
Change: Don't send an alert about being removed as supervisor on group reassign (#179)
Change: IP addresses are now purged from group member logs when the "actor" is deleted (#180)
Fix: Attempting to view invited users would produce a server error
Fix: Attempting to view your group invitations would produce a server error
Fix: Show "(deleted member)" instead of nothing when the member who banned someone from a group is deleted (#180)
Fix: Fix server errors when viewing certain Membership pages
Update highlights
!!!This version requires PHP 8.0+!!!
This version mainly introduces compatibility with XenForo 2.3. The add-on has been fully updated, meaning no compatibility layers such as loading jQuery or other such patches are required for this add-on.
One thing to mention; Embed support has been added to Discussion and Message content types.
Furthermore, a few reported bugs since the release of the last version for XenForo 2.2 have also been resolved.
Complete Change Log
Feature: Add Embed support to Discussion and Message
Change: Replace deprecated function calls
Change: Update entity references to use class-string
Change: Updated macros to XF 2.3 format
Change: Replace various references withclass-string<T>
equivalents
Change: Update code for PHP 8.0
Change: Add compatibility with new XenForo 2.3 Beta 6 feature
Change: Remove "XenForo" from copyright footer
Change: Necessary changes for the new XenForo 2.3 coding style
Change: Automatically clean up files on upgrade
Fix: Removed unnecessary JS code
Fix: Message editing used the wrong JS file
Fix: Quick discussion issues
Fix: Fixed template modifications
Fix: Fix CSS compatibility
Fix: Fix various missing FontAwesome icons
Fix: Fix inconsistentconfirmUrl
behaviour with deletion
Fix: Fix server error when editing discussion messages
Update highlights
!!!This version requires PHP 7.4+!!!
This version adds numerous quality-of-life updates, please see the changelog for a complete list.
Several bugs have also been resolved.
This version also refactors some backend code and fixes a compatibility issue with PHP 8.4.
Complete Change Log
Feature: Add WebP support for group banners (Requires DragonByte WebP v1.0.0+ installed)
Feature: Add WebP support for group icons (Requires DragonByte WebP v1.0.0+ installed)
Feature: Add group name to alert phrases (#165)
Change: Replacexfmg_media
withnav.xfmg
where appropriate (#173)
Change: Refactored backend code
Change: Bump minimum PHP version to 7.4 and recommended version to 8.2
Fix: "Approve / reject members" supervisor permission did not work as intended (#174)
Fix: Supervisors with "Approve/Reject Members" permission could be unable to perform those duties (#174)
Fix: FixcanVote
check for polls to use the correct group flag (#172)
Fix: Fix not all media showing on thedbtech-social/media
route in certain circumstances (#171)
Fix: Fix server error on import
Fix: Attempt to fix a duplicate key exception while using database replication (#170)
Fix: Fix PHP 8.4 compatibility issue
We use essential cookies to make this site work, and optional cookies to enhance your experience.