[OzzModz] Private Threads

[OzzModz] Private Threads [Paid] 2.1.0 Beta 2

No permission to buy ($25.00)
What are the benefits of this addon vs private conversations?

Can all users see a list of private threads in a node but not the content?

If I had a node that allowed private threads... Would anyone be able to see the titles but not content if they weren't invited?

If they can't see the titles I fail to see how this is any different than a private conversation.
 
cdub,

It's way better because others can't see a thread....... so if you're a coach (like me), you're putting peeps into their own threads to do one on one private consulting, but you're getting the benefit of the entire history being right there. Super easy to look over the history, and even easier to make sure you've answered everyone in a node. Then once you're done = close the thread until they need more help and either reopen it or create a new private thread.
Brilliant feature.
 
cdub,

It's way better because others can't see a thread....... so if you're a coach (like me), you're putting peeps into their own threads to do one on one private consulting, but you're getting the benefit of the entire history being right there. Super easy to look over the history, and even easier to make sure you've answered everyone in a node. Then once you're done = close the thread until they need more help and either reopen it or create a new private thread.
Brilliant feature.
But how is it different than a private conversation?
 
But how is it different than a private conversation?
@Ozzy47 can you explain the differences and benefits to this addon vs just doing a direct message with multiple people?

Can users see the private message titles but not the content? That would be a benefit and a difference but it seems not to be the case?
 
Ozzy47 updated [OzzModz] Private Threads with a new update entry:

Private Threads for XenForo 2.2+ Update 2.1.0 Beta 1

danger GIF
Warning Sign GIF


Now That Ive got your attention:
This is a beta release, take a full backup before installing on a production site. Optimally try it out on a test site that is a replication of your live site before installing on the live site. It has had limited testing.

2.1.0 Beta 1


Please note that this is a beta...

Read the rest of this update entry...
 
I get this when I try to use it:
Code:
XF\Db\Exception: MySQL statement prepare error [1054]: Unknown column 'snog_canview' in 'field list' in src/XF/Db/AbstractStatement.php at line 230
[LIST=1]
[*]XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 198
[*]XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 40
[*]XF\Db\Mysqli\Statement->prepare() in src/XF/Db/Mysqli/Statement.php at line 56
[*]XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 96
[*]XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 219
[*]XF\Db\AbstractAdapter->insert() in src/XF/Mvc/Entity/Entity.php at line 1526
[*]XF\Mvc\Entity\Entity->_saveToSource() in src/XF/Mvc/Entity/Entity.php at line 1258
[*]XF\Mvc\Entity\Entity->save() in src/XF/Mvc/Entity/Entity.php at line 1276
[*]XF\Mvc\Entity\Entity->save() in src/XF/Service/Thread/Editor.php at line 324
[*]XF\Service\Thread\Editor->_save() in src/addons/Snog/Actions/XF/Service/Thread/Editor.php at line 9
[*]Snog\Actions\XF\Service\Thread\Editor->_save() in src/XF/Service/ValidateAndSavableTrait.php at line 42
[*]XF\Service\Thread\Editor->save() in src/addons/Snog/PrivateThreads/Pub/Controller/PrivateThread.php at line 291
[*]Snog\PrivateThreads\Pub\Controller\PrivateThread->actionMakePrivate() in src/XF/Mvc/Dispatcher.php at line 352
[*]XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 258
[*]XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
[*]XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
[*]XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2487
[*]XF\App->run() in src/XF.php at line 524
[*]XF::runApp() in index.php at line 20
[/LIST]
 
This add-on breaks on XF 2.3 RC3:

Code:
ErrorException: Fatal Error: Declaration of Snog\PrivateThreads\XF\Pub\Controller\Forum::finalizeThreadCreate(XF\Service\Thread\Creator $creator) must be compatible with XF\Pub\Controller\ForumController::finalizeThreadCreate(XF\Service\Thread\CreatorService $creator)
src/addons/Snog/PrivateThreads/XF/Pub/Controller/Forum.php:158

#0 [internal function]: XF::handleFatalError()
#1 {main}

array(4) {
  ["url"] => string(1) "/"
  ["referrer"] => string(45) "https://domain.tld/account/preferences"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
After upgrading to XF2.3, we're getting the "Private Threads" button suddenly displaying on the forums home page:
Screenshot 2024-07-09 at 10-10-40 Litopia.webp
But clicking produces an error "The requested forum could not be found."
Using Bolt theme upgraded for XF2.3. Any advice, please?
 
I'll need access to see what's going on as I don't own it. We don't really do anything with these buttons here outside of just changing the colors/fonts and our style definitely doesn't add that button out of the box.
 
After upgrading to XF2.3, we're getting the "Private Threads" button suddenly displaying on the forums home page:
Have a look in ACP Template Modifications. I'd suggest the addon isn't (or is, incorrectly) performing a template modification in 2.3
 
Private threads can be created, but other members can't be invited to them, error as below:
Code:
Error: Call to a member function pluckNamed() on array in src/addons/Snog/PrivateThreads/XF/Service/Thread/Editor.php at line 20

    Snog\PrivateThreads\XF\Service\Thread\Editor->_validate() in src/XF/Service/ValidateAndSavableTrait.php at line 19
    XF\Service\Thread\EditorService->validate() in src/addons/Snog/PrivateThreads/Pub/Controller/PrivateThread.php at line 448
    Snog\PrivateThreads\Pub\Controller\PrivateThread->actionMembers() in src/XF/Mvc/Dispatcher.php at line 362
    XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
    XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
    XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
    XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2777
    XF\App->run() in src/XF.php at line 798
    XF::runApp() in index.php at line 23
 
Is there a way to show only per forum? I dont want to appear option when a post is created and the user doesnt have permission. I just want to use this addon on 1 forum.

1722709845834.webp

Other option that is now missed, is the hability to invite another member if im an admin and is not a thread created by me.
 
Last edited:
This is a great add-on, I've purchased it and after running it for a few days, it's working great.

Just wondering if there are plans to allow threadstarters to appoint certain participating users in their threads as moderators (ala sub-reddit style)?
 
Back
Top Bottom