Change Content Owner or Date

Change Content Owner or Date 2.0.15

No permission to download
homer simpson doh GIF



you're right! 🤦‍♂️
 
You could batch update by going to the thread list and selecting the threads for which you want to change the author.
 
Using latest version.

When I use this add-on in conjunction with Thread Thumbnail by @AddonsLab I cannot edit a post. If I disable one of the add-ons no problem. So it seems to be a conflict between two add-ons. The steps are to have both enabled and click Edit on any post that does not have an attachment or thread thumbnail. The error is:

Oops! We ran into some problems.
Please enter a value for the required field 'attachment_id'.


And the stack traces are:

Code:
ErrorException: Template error: [E_USER_WARNING] Method hasThumbnail is not callable on the given object (TickTackk\ChangeContentOwner\XF\Entity\Thread)
src/XF/Template/Templater.php:1163
Generated by: Unknown account
May 29, 2021 at 2:26 PM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/*****/pub...', 1163, Array)
#1 src/XF/Template/Templater.php(1163): trigger_error('Method hasThumb...', 512)
#2 internal_data/code_cache/templates/l1/s2/public/altt_thumbnail.php(21): XF\Template\Templater->method(Object(TickTackk\ChangeContentOwner\XF\Entity\Thread), 'hasThumbnail', Array)
#3 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#4 src/XF/Template/Templater.php(1657): XF\Template\Templater->renderTemplate('altt_thumbnail', Array)
#5 internal_data/code_cache/templates/l1/s2/public/thread_list_macros.php(21): XF\Template\Templater->includeTemplate('public:altt_thu...', Array)
#6 src/XF/Template/Templater.php(964): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#7 src/XF/Template/Templater.php(900): XF\Template\Templater->renderExtensionInternal('icon_cell', Array, Array, Object(XF\Template\ExtensionSet))
#8 internal_data/code_cache/templates/l1/s2/public/thread_list_macros.php(479): XF\Template\Templater->renderExtension('icon_cell', Array, Object(XF\Template\ExtensionSet))
#9 src/XF/Template/Templater.php(801): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#10 internal_data/code_cache/templates/l1/s2/public/xfes_widget_similar_threads.php(22): XF\Template\Templater->callMacro('thread_list_mac...', 'item', Array, Array)
#11 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#12 src/XF/Widget/WidgetRenderer.php(62): XF\Template\Templater->renderTemplate('xfes_widget_sim...', Array)
#13 src/XF/Widget/WidgetRenderer.php(67): XF\Widget\WidgetRenderer->render()
#14 src/XF/Template/Templater.php(1903): XF\Widget\WidgetRenderer->__toString()
#15 internal_data/code_cache/templates/l1/s2/public/thread_view.php(953): XF\Template\Templater->widgetPosition('thread_view_bel...', Array)
#16 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#17 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#18 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#19 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#20 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#21 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#22 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#23 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
#24 src/XF.php(488): XF\App->run()
#25 index.php(20): XF::runApp('XF\\Pub\\App')
#26 {main}
[HEADING=2]Request state[/HEADING]
array(4) {
  ["url"] => string(29) "/threads/public-access.17567/"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

Code:
ErrorException: Template error: [E_USER_WARNING] Method canChangeThumbnail is not callable on the given object (TickTackk\ChangeContentOwner\XF\Entity\Thread) src/XF/Template/Templater.php:1163
Generated by: Unknown account May 29, 2021 at 2:26 PM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/*****/pub...', 1163, Array)
#1 src/XF/Template/Templater.php(1163): trigger_error('Method canChang...', 512)
#2 internal_data/code_cache/templates/l1/s2/public/altt_thumbnail.php(7): XF\Template\Templater->method(Object(TickTackk\ChangeContentOwner\XF\Entity\Thread), 'canChangeThumbn...', Array)
#3 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#4 src/XF/Template/Templater.php(1657): XF\Template\Templater->renderTemplate('altt_thumbnail', Array)
#5 internal_data/code_cache/templates/l1/s2/public/thread_list_macros.php(21): XF\Template\Templater->includeTemplate('public:altt_thu...', Array)
#6 src/XF/Template/Templater.php(964): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#7 src/XF/Template/Templater.php(900): XF\Template\Templater->renderExtensionInternal('icon_cell', Array, Array, Object(XF\Template\ExtensionSet))
#8 internal_data/code_cache/templates/l1/s2/public/thread_list_macros.php(479): XF\Template\Templater->renderExtension('icon_cell', Array, Object(XF\Template\ExtensionSet))
#9 src/XF/Template/Templater.php(801): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#10 internal_data/code_cache/templates/l1/s2/public/xfes_widget_similar_threads.php(22): XF\Template\Templater->callMacro('thread_list_mac...', 'item', Array, Array)
#11 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#12 src/XF/Widget/WidgetRenderer.php(62): XF\Template\Templater->renderTemplate('xfes_widget_sim...', Array)
#13 src/XF/Widget/WidgetRenderer.php(67): XF\Widget\WidgetRenderer->render()
#14 src/XF/Template/Templater.php(1903): XF\Widget\WidgetRenderer->__toString()
#15 internal_data/code_cache/templates/l1/s2/public/thread_view.php(953): XF\Template\Templater->widgetPosition('thread_view_bel...', Array)
#16 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#17 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#18 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#19 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#20 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#21 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#22 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#23 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
#24 src/XF.php(488): XF\App->run()
#25 index.php(20): XF::runApp('XF\\Pub\\App')
#26 {main}
Request state
array(4) {
  ["url"] => string(29) "/threads/public-access.17567/"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

Code:
[LIST]
[*]ErrorException: Template error: [E_USER_WARNING] Method getMetaThumbnailUrl is not callable on the given object (TickTackk\ChangeContentOwner\XF\Entity\Thread)
[*]src/XF/Template/Templater.php:1163
[*]Generated by: Unknown account
[*]May 29, 2021 at 2:26 PM
[/LIST]
[HEADING=2]Stack trace[/HEADING]
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/*****/pub...', 1163, Array)
#1 src/XF/Template/Templater.php(1163): trigger_error('Method getMetaT...', 512)
#2 internal_data/code_cache/templates/l1/s2/public/thread_view.php(633): XF\Template\Templater->method(Object(TickTackk\ChangeContentOwner\XF\Entity\Thread), 'getMetaThumbnai...', Array)
#3 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#4 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#5 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#6 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#7 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#10 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
#11 src/XF.php(488): XF\App->run()
#12 index.php(20): XF::runApp('XF\\Pub\\App')
#13 {main}
[HEADING=2]Request state[/HEADING]
array(4) {
  ["url"] => string(29) "/threads/public-access.17567/"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

Thanks for looking into.
 
Using latest version.

When I use this add-on in conjunction with Thread Thumbnail by @AddonsLab I cannot edit a post. If I disable one of the add-ons no problem. So it seems to be a conflict between two add-ons. The steps are to have both enabled and click Edit on any post that does not have an attachment or thread thumbnail. The error is:

Oops! We ran into some problems.
Please enter a value for the required field 'attachment_id'.


And the stack traces are:

Code:
ErrorException: Template error: [E_USER_WARNING] Method hasThumbnail is not callable on the given object (TickTackk\ChangeContentOwner\XF\Entity\Thread)
src/XF/Template/Templater.php:1163
Generated by: Unknown account
May 29, 2021 at 2:26 PM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/*****/pub...', 1163, Array)
#1 src/XF/Template/Templater.php(1163): trigger_error('Method hasThumb...', 512)
#2 internal_data/code_cache/templates/l1/s2/public/altt_thumbnail.php(21): XF\Template\Templater->method(Object(TickTackk\ChangeContentOwner\XF\Entity\Thread), 'hasThumbnail', Array)
#3 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#4 src/XF/Template/Templater.php(1657): XF\Template\Templater->renderTemplate('altt_thumbnail', Array)
#5 internal_data/code_cache/templates/l1/s2/public/thread_list_macros.php(21): XF\Template\Templater->includeTemplate('public:altt_thu...', Array)
#6 src/XF/Template/Templater.php(964): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#7 src/XF/Template/Templater.php(900): XF\Template\Templater->renderExtensionInternal('icon_cell', Array, Array, Object(XF\Template\ExtensionSet))
#8 internal_data/code_cache/templates/l1/s2/public/thread_list_macros.php(479): XF\Template\Templater->renderExtension('icon_cell', Array, Object(XF\Template\ExtensionSet))
#9 src/XF/Template/Templater.php(801): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#10 internal_data/code_cache/templates/l1/s2/public/xfes_widget_similar_threads.php(22): XF\Template\Templater->callMacro('thread_list_mac...', 'item', Array, Array)
#11 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#12 src/XF/Widget/WidgetRenderer.php(62): XF\Template\Templater->renderTemplate('xfes_widget_sim...', Array)
#13 src/XF/Widget/WidgetRenderer.php(67): XF\Widget\WidgetRenderer->render()
#14 src/XF/Template/Templater.php(1903): XF\Widget\WidgetRenderer->__toString()
#15 internal_data/code_cache/templates/l1/s2/public/thread_view.php(953): XF\Template\Templater->widgetPosition('thread_view_bel...', Array)
#16 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#17 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#18 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#19 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#20 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#21 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#22 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#23 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
#24 src/XF.php(488): XF\App->run()
#25 index.php(20): XF::runApp('XF\\Pub\\App')
#26 {main}
[HEADING=2]Request state[/HEADING]
array(4) {
  ["url"] => string(29) "/threads/public-access.17567/"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

Code:
ErrorException: Template error: [E_USER_WARNING] Method canChangeThumbnail is not callable on the given object (TickTackk\ChangeContentOwner\XF\Entity\Thread) src/XF/Template/Templater.php:1163
Generated by: Unknown account May 29, 2021 at 2:26 PM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/*****/pub...', 1163, Array)
#1 src/XF/Template/Templater.php(1163): trigger_error('Method canChang...', 512)
#2 internal_data/code_cache/templates/l1/s2/public/altt_thumbnail.php(7): XF\Template\Templater->method(Object(TickTackk\ChangeContentOwner\XF\Entity\Thread), 'canChangeThumbn...', Array)
#3 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#4 src/XF/Template/Templater.php(1657): XF\Template\Templater->renderTemplate('altt_thumbnail', Array)
#5 internal_data/code_cache/templates/l1/s2/public/thread_list_macros.php(21): XF\Template\Templater->includeTemplate('public:altt_thu...', Array)
#6 src/XF/Template/Templater.php(964): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#7 src/XF/Template/Templater.php(900): XF\Template\Templater->renderExtensionInternal('icon_cell', Array, Array, Object(XF\Template\ExtensionSet))
#8 internal_data/code_cache/templates/l1/s2/public/thread_list_macros.php(479): XF\Template\Templater->renderExtension('icon_cell', Array, Object(XF\Template\ExtensionSet))
#9 src/XF/Template/Templater.php(801): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#10 internal_data/code_cache/templates/l1/s2/public/xfes_widget_similar_threads.php(22): XF\Template\Templater->callMacro('thread_list_mac...', 'item', Array, Array)
#11 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#12 src/XF/Widget/WidgetRenderer.php(62): XF\Template\Templater->renderTemplate('xfes_widget_sim...', Array)
#13 src/XF/Widget/WidgetRenderer.php(67): XF\Widget\WidgetRenderer->render()
#14 src/XF/Template/Templater.php(1903): XF\Widget\WidgetRenderer->__toString()
#15 internal_data/code_cache/templates/l1/s2/public/thread_view.php(953): XF\Template\Templater->widgetPosition('thread_view_bel...', Array)
#16 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#17 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#18 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#19 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#20 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#21 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#22 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#23 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
#24 src/XF.php(488): XF\App->run()
#25 index.php(20): XF::runApp('XF\\Pub\\App')
#26 {main}
Request state
array(4) {
  ["url"] => string(29) "/threads/public-access.17567/"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

Code:
[LIST]
[*]ErrorException: Template error: [E_USER_WARNING] Method getMetaThumbnailUrl is not callable on the given object (TickTackk\ChangeContentOwner\XF\Entity\Thread)
[*]src/XF/Template/Templater.php:1163
[*]Generated by: Unknown account
[*]May 29, 2021 at 2:26 PM
[/LIST]
[HEADING=2]Stack trace[/HEADING]
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/*****/pub...', 1163, Array)
#1 src/XF/Template/Templater.php(1163): trigger_error('Method getMetaT...', 512)
#2 internal_data/code_cache/templates/l1/s2/public/thread_view.php(633): XF\Template\Templater->method(Object(TickTackk\ChangeContentOwner\XF\Entity\Thread), 'getMetaThumbnai...', Array)
#3 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#4 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#5 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#6 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#7 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#10 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
#11 src/XF.php(488): XF\App->run()
#12 index.php(20): XF::runApp('XF\\Pub\\App')
#13 {main}
[HEADING=2]Request state[/HEADING]
array(4) {
  ["url"] => string(29) "/threads/public-access.17567/"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}

Thanks for looking into.
@beerForo Please check our latest reply in the thread thumbnail thread. All these issues seem to be connected to the add-on's license not being activated. The errors mention ChangeContentOwner simply because XenForo mentions that latest class that extended the Thread class, so it does not have to be directly connected with this add-on.
 
Can this add-on change multiple threads at once? and does it work with article threads introduced in XF v2.2?
 
Do altered threads dependent on this add-on? For example, can we remove this add-on once the threads have their new owner?
 
What's change date -> time interval: Bump content time by specific hours, minutes, or seconds. for?
 
Or
  1. where it's an informational thread written by the previous owner who sold the forum to you; or
  2. where you want to insert a new post as the thread starter for an existing thread so you need the date to be earlier than the existing first post (in this case, create a new thread with the new post and the earlier date and then merge the old thread into the thread with the new post).
 
Top Bottom