Collaborative Threads

Collaborative Threads 2.11.1

No permission to buy ($45.00)
Compatible XF 2.x versions
  1. 2.2
Additional requirements
php 7.2+
Standard Library by Xon v1.18.0+
Strongly recommend; Thread Reply Ban Teeth add-on (free) (v2.0.0 or newer)
Strongly recommend; Threadmarks Pro (v2.0.6 or newer)
If Thread Starter Alerts installed; Word Count Search add-on (v2.1.5 or newer)
License
https://atelieraphelion.com/products/license-agreement
Updates duration
12 months ($30/yearly renewal + GST for Australian Residents)
Visible branding
No
Formally a private XF1 add-on for nearly 3 years, this has now been publicly released with the XF2 version.

Enables ad-hoc created groups to share OP-rights to a thread.
  • Admin defined list of what permisions can be shared from the thread starter (some permissions require "masking" where the collaborator has them taken away if they are not in the right group)
  • End-user create groups with different permission sets.
  • Edit marked posts.
  • Trigger author alerts (Thread Starter Alerts add-on)
  • Manage threadmarks in thread (Threadmarks Pro add-on)
  • Supports Aggregating forums add-on
  • Manage tags in thread
  • Support for mostly arbitrary permission sharing from the thread starter to collaborators.
    • Requires opt-in code changes to support custom permission implementations.
  • Collaborators will be able to see threads they are members started by other users in forums lacking the "View Other" permission
    • Works with Watched threads & alerts (Including Content Ratings add-on)
  • Support User Essentials v3 "edit/delete posts in own thread" permission
Configuration notes
This is a complex add-on, and sharing permissions may require adjusting of the "masked" permission list, and in some cases may require additional integration work.

You must configure permissions for user groups to use this add-on!

Post-install Setup

To use this add-on you must ensure the following permissions are configured;
  • Ensure "Participate in collaborative threads" and "Join collaborative threads" is set.
  • Ensure "Maximum collaborative users" and "Maximum collaborative groups" have some values (or no one can be invited)
  • "Start collaborative threads" should be set for the groups you want to be able to start a collaborative thread.
  • Grant the "Manage collaborative threads" to moderation group.
Poor performance after installing

Ensure the option "Thread list: use separate query to fetch collaborative thread user information" is enabled, as this will migrate this will largely migrate this issue.

MariaDB MDEV-21377 (exact ticket may vary) has known performance issues. This can me migrated by setting optimizer_use_condition_selectivity=1 in the server's config

If poor performance with MySQL 8+ occurs, please use Optimized List Queries v2.3.0 with the "Better Thread List Page Threshold" option set to 0.

Permissions
  • Start collaborative thread
  • Participate in collaborative threads
  • Join collaborative threads
  • Maximum collaborative users
  • Maximum collaborative groups
Management permissions
  • Always Collaborate (with all permissions)
  • Manage collaborative thread

Reply Bans
While not required, supports the Thread Reply Ban Teeth add-on (free) .

Requirements:
  • options.webp
    options.webp
    95.1 KB · Views: 1,726
  • start-collaboration-add-user-to-group.webp
    start-collaboration-add-user-to-group.webp
    8.9 KB · Views: 2,048
  • create-group.webp
    create-group.webp
    30.8 KB · Views: 1,640
  • start-collaboration.webp
    start-collaboration.webp
    8.6 KB · Views: 1,603
  • thread-tools-menu.webp
    thread-tools-menu.webp
    12 KB · Views: 1,444
Author
Xon
Views
10,007
First release
Last update

Ratings

5.00 star(s) 2 ratings

More resources from Xon

Latest updates

  1. 2.11.1 - Bugfix update

    Support Threadmarks v1.19.0+ Fix editing per-thread ad-hoc collaboration groups
  2. 2.11.0 - Feature/Bugfix update

    If installed, recommend Thread reply ban teeth 2.9.3+ to avoid unexpected interactions with...
  3. 2.10.1 - Bugfix & Feature update

    Code cleanup removing leftover XF2.1 workarounds Fix redundant additional join when Forum reply...

Latest reviews

A useful addition when sales are conducted by 2 people or more or are developing something in a joint project and it is very convenient to inform and manage the topic
Xon is still quick to offer support and keeps the add-on updated over a year after release. It's as good as stock Xenforo.
Our community needed a Wiki and "Collaborative Threads" had exactly what we wanted. We had a compatibility issue with a custom add-on, but Xon fixed it in about 30 minutes after contact him. Amazing support, and our community now has wiki posts!
X
Xon
Great to see this add-on is appreciated by others!
Top Bottom