Resource icon

Conversation Improvements by Xon 1.3.15

No permission to download

Xon

Well-known member
Xon submitted a new resource:

Conversation Improvements by Xon - A collection of improvements to the XenForo Conversation system.

A collection of improvements to the XenForo Conversation system.

Features
  • Deadlock workaround (unread conversation counter is prone to deadlocks).
  • Adds conversation search, with options to search by recipient.
  • New Conversation Permissions

Deadlock workaround

Works around an issue where updating conversation counters can cause deadlocks. The architecture is a little flawed, and this is an inelegant solution.


Adds conversation search, with options...

Read more about this resource...
 
If someone starts a conversation with a user who cannot reply, do they get a notification to that effect?

If they don't then they would just think that user is ignoring them.

Also, is the user notified of their own limit, and when they are getting close to it?
 
There currently isn't any notice about the reply limit, the conversation effectively auto-locks and they can't reply.
 
It is a requested feature. But like many XenForo addon developers, time is the issue.
I'm sure if you threw a small price tag on the add-on it would be worth your time. A "likes" feature alone is a sure win for most Xenforo forum owners, no other jazz needed. :)
 
I'm sure if you threw a small price tag on the add-on it would be worth your time. A "likes" feature alone is a sure win for most Xenforo forum owners, no other jazz needed. :)
I already work full-time, in addition to the hobby coding I do. It is literally a matter of not having enough hours in the day.
 
Does this work with paid mod "Conversation Folders"?
It should. This addon doesn't make any major UI changes to the conversation system (besides adding a search bar).

It may not show the folders however in the search view.

If it does conflict, I'm willing to work with @Liam W to fix it.
 
I got this on install:

Code:
file_put_contents(/var/www/html/internal_data/templates/S.6,L.1,conversation_private_controls.php): failed to open stream: Permission denied

[LIST=1]
[*]XenForo_Application::handlePhpError()
[*]file_put_contents() in XenForo/Template/FileHandler.php at line 95
[*]XenForo_Template_FileHandler->_saveTemplate() in XenForo/Template/FileHandler.php at line 50
[*]XenForo_Template_FileHandler::save() in XenForo/Model/Template.php at line 1694
[*]XenForo_Model_Template->_insertCompiledTemplateRecord() in XenForo/Model/Template.php at line 1469
[*]XenForo_Model_Template->compileTemplateInStyleTree() in XenForo/Model/Template.php at line 1328
[*]XenForo_Model_Template->compileNamedTemplateInStyleTree() in XenForo/Model/Template.php at line 1267
[*]XenForo_Model_Template->compileAllTemplates() in XenForo/Deferred/Template.php at line 36
[*]XenForo_Deferred_Template->execute() in XenForo/Deferred/Atomic.php at line 66
[*]XenForo_Deferred_Atomic->execute() in XenForo/Model/Deferred.php at line 295
[*]XenForo_Model_Deferred->runDeferred() in XenForo/Model/Deferred.php at line 429
[*]XenForo_Model_Deferred->_runInternal() in XenForo/Model/Deferred.php at line 374
[*]XenForo_Model_Deferred->run() in XenForo/ControllerAdmin/Tools.php at line 159
[*]XenForo_ControllerAdmin_Tools->actionRunDeferred() in XenForo/FrontController.php at line 347
[*]XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
[*]XenForo_FrontController->run() in /var/www/html/admin.php at line 13
[/LIST]

I checked, and I don't even have file: S.6,L.1,conversation_private_controls.php lol
 
I got this on install:

Code:
file_put_contents(/var/www/html/internal_data/templates/S.6,L.1,conversation_private_controls.php): failed to open stream: Permission denied

[LIST=1]
[*]XenForo_Application::handlePhpError()
[*]file_put_contents() in XenForo/Template/FileHandler.php at line 95
[*]XenForo_Template_FileHandler->_saveTemplate() in XenForo/Template/FileHandler.php at line 50
[*]XenForo_Template_FileHandler::save() in XenForo/Model/Template.php at line 1694
[*]XenForo_Model_Template->_insertCompiledTemplateRecord() in XenForo/Model/Template.php at line 1469
[*]XenForo_Model_Template->compileTemplateInStyleTree() in XenForo/Model/Template.php at line 1328
[*]XenForo_Model_Template->compileNamedTemplateInStyleTree() in XenForo/Model/Template.php at line 1267
[*]XenForo_Model_Template->compileAllTemplates() in XenForo/Deferred/Template.php at line 36
[*]XenForo_Deferred_Template->execute() in XenForo/Deferred/Atomic.php at line 66
[*]XenForo_Deferred_Atomic->execute() in XenForo/Model/Deferred.php at line 295
[*]XenForo_Model_Deferred->runDeferred() in XenForo/Model/Deferred.php at line 429
[*]XenForo_Model_Deferred->_runInternal() in XenForo/Model/Deferred.php at line 374
[*]XenForo_Model_Deferred->run() in XenForo/ControllerAdmin/Tools.php at line 159
[*]XenForo_ControllerAdmin_Tools->actionRunDeferred() in XenForo/FrontController.php at line 347
[*]XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
[*]XenForo_FrontController->run() in /var/www/html/admin.php at line 13
[/LIST]

I checked, and I don't even have file: S.6,L.1,conversation_private_controls.php lol
That would be because it is trying to create the file but doesn't have permission, which is a server level thing.

Please check the folder's permissions.
 
Top Bottom