Conversation Tools

Conversation Tools [Paid] 1.1

No permission to buy (CA$9.95)

Lawrence

Developer
Staff member
Lawrence submitted a new resource:

Conversation Tools - Administrators can view and delete user conversations and batch prune conversations within the Admin

This add-on allows admins with the proper permission to view and delete user conversations and batch prune conversations within the administrator control panel. This add-on is useful in a number of ways: to better understand a reported conversation message as you can follow the flow of the conversation, find old in-active conversations that are just taking up space, or to find and remove spam conversations, to name a few.

License:

Purchasing this add-on entitles you to one...
Read more about this resource...
 

maszd

New member
Hi @Lawrence
i'm glad to see this addon porting to xf2 (y)
btw i'm purchase this addon, but buy button still appear here, if this addon one time payment or i must pay for each download or future update if avalaible?
thanks.
 
Last edited:

maszd

New member
also i get this error, when try do delete a conversation:
Rich (BB code):
Server error log
LogicException: Entity XF:conversationMaster (class: XF\Entity\conversationMaster) could not be found src/XF/Mvc/Entity/Manager.php:51
Generated by: maszd May 30, 2019 at 2:05 PM
Stack trace
#0 src/XF/Mvc/Entity/Manager.php(123): XF\Mvc\Entity\Manager->getEntityClassName('XF:conversation...')
#1 src/addons/EAEAddons/ConversationTools/Admin/Controller/Conversation.php(204): XF\Mvc\Entity\Manager->find('XF:conversation...', 4478)
#2 src/XF/Mvc/Dispatcher.php(321): EAEAddons\ConversationTools\Admin\Controller\Conversation->actionDelete(Object(XF\Mvc\ParameterBag))
#3 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('EAEAddons\\Conve...', 'Delete', Object(XF\Mvc\RouteMatch), Object(EAEAddons\ConversationTools\Admin\Controller\Conversation), NULL)
#4 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(EAEAddons\ConversationTools\Admin\Controller\Conversation), NULL)
#5 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#6 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#7 src/XF.php(390): XF\App->run()
#8 admin.php(13): XF::runApp('XF\\Admin\\App')
#9 {main}
Request state
array(4) {
  ["url"] => string(205) "/admin.php?eae-conversation-tools/mohon-petunjuk.4478/delete&_xfRequestUri=%2Fadmin.php%3Feae-conversation-tools%2F&_xfWithData=1&_xfToken=1559199917%2Cdaa84ed4e5796d0ffc3600a8b02bd14a&_xfResponseType=json"
  ["referrer"] => string(57) "https://forum.com/admin.php?eae-conversation-tools/"
  ["_GET"] => array(5) {
    ["eae-conversation-tools/mohon-petunjuk_4478/delete"] => string(0) ""
    ["_xfRequestUri"] => string(34) "/admin.php?eae-conversation-tools/"
    ["_xfWithData"] => string(1) "1"
    ["_xfToken"] => string(43) "1559199917,daa84ed4e5796d0ffc3600a8b02bd14a"
    ["_xfResponseType"] => string(4) "json"
  }
  ["_POST"] => array(0) {
  }
}
 

Lawrence

Developer
Staff member
Hi @Lawrence
i'm glad to see this addon porting to xf2 (y)
btw i'm purchase this addon, but buy button still appear here, if this addon one time payment or i must pay for each download or future update if avalaible?
thanks.

I do have it set that you can download as many copies as you like through the link you were emailed by them. If not, let me know as I'm pretty new to fetchapp. When an update is released, fetchapp emails you with a link to download the update (free of charge of course). By the way, I'm not happy with how it works overall, and will be changing to something different in the future when I have more add-ons created.
also i get this error, when try do delete a conversation:
Rich (BB code):
Server error log
LogicException: Entity XF:conversationMaster (class: XF\Entity\conversationMaster) could not be found src/XF/Mvc/Entity/Manager.php:51
Generated by: maszd May 30, 2019 at 2:05 PM
Stack trace
#0 src/XF/Mvc/Entity/Manager.php(123): XF\Mvc\Entity\Manager->getEntityClassName('XF:conversation...')
#1 src/addons/EAEAddons/ConversationTools/Admin/Controller/Conversation.php(204): XF\Mvc\Entity\Manager->find('XF:conversation...', 4478)
#2 src/XF/Mvc/Dispatcher.php(321): EAEAddons\ConversationTools\Admin\Controller\Conversation->actionDelete(Object(XF\Mvc\ParameterBag))
#3 src/XF/Mvc/Dispatcher.php(244): XF\Mvc\Dispatcher->dispatchClass('EAEAddons\\Conve...', 'Delete', Object(XF\Mvc\RouteMatch), Object(EAEAddons\ConversationTools\Admin\Controller\Conversation), NULL)
#4 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(EAEAddons\ConversationTools\Admin\Controller\Conversation), NULL)
#5 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#6 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#7 src/XF.php(390): XF\App->run()
#8 admin.php(13): XF::runApp('XF\\Admin\\App')
#9 {main}
Request state
array(4) {
  ["url"] => string(205) "/admin.php?eae-conversation-tools/mohon-petunjuk.4478/delete&_xfRequestUri=%2Fadmin.php%3Feae-conversation-tools%2F&_xfWithData=1&_xfToken=1559199917%2Cdaa84ed4e5796d0ffc3600a8b02bd14a&_xfResponseType=json"
  ["referrer"] => string(57) "https://forum.com/admin.php?eae-conversation-tools/"
  ["_GET"] => array(5) {
    ["eae-conversation-tools/mohon-petunjuk_4478/delete"] => string(0) ""
    ["_xfRequestUri"] => string(34) "/admin.php?eae-conversation-tools/"
    ["_xfWithData"] => string(1) "1"
    ["_xfToken"] => string(43) "1559199917,daa84ed4e5796d0ffc3600a8b02bd14a"
    ["_xfResponseType"] => string(4) "json"
  }
  ["_POST"] => array(0) {
  }
}
Thanks for reporting this. This error happens when deleting a conversation from the conversation browser, or when pruning them? From the browser I am sure as I tested the pruning side of it extensively. I'll have it fixed as soon as possible, :)
 

Lawrence

Developer
Staff member
via conversation browser
I just tested this and could not reproduce. I'll find it though, I'm still waking up, :)

working fine at here.

Thank you for this, good to know.
how about this?
You only pay once. All updates are free. If you have any issues with downloading the add-on again, or downloading updates let me know right away as after the initial purchase you don't pay again, :)
 

maszd

New member
You only pay once. All updates are free. If you have any issues with downloading the add-on again, or downloading updates let me know right away as after the initial purchase you don't pay again, :)
aah understand now, just receive an email update for this addon, so if there any update available, an email will send to me contain a link for download (y) :)
working fine now, thank you very much :cool:;)
 

Lawrence

Developer
Staff member
Lawrence updated Conversation Tools with a new update entry:

Bug fix and added features

Bug fix:
  • fixed a bug when searching for a conversation by a deleted member from the adminCP that threw a non-object error
Features:

Delete own conversation

  • the conversation starter can now delete a conversation when viewing it
  • there is a time limit, in minutes, to delete a conversation
Limit the number of conversations started within a shifting 24 hour period
  • session based, to save a query on most pages, and two queries...
Read the rest of this update entry...
 
Top