frm
Well-known member
Change the permissions for the user group (or specific user) to not allow for changing time/date and it'll go away.And in editing mode it looks like this, which is a bit much. I mean I just want to edit a post.
Change the permissions for the user group (or specific user) to not allow for changing time/date and it'll go away.And in editing mode it looks like this, which is a bit much. I mean I just want to edit a post.
Ah. So I did miss something. Thanks!Change the permissions for the user group (or specific user) to not allow for changing time/date and it'll go away.
Temporary workaround is to install Standard Library by @Xon .Is there an update in the works that will address XF2.3 compatibility? In particular, I've noticed that the most recent update still relies on the deprecated old-style macro syntax, which is causing thetckChangeContentOwner_thread_edit
template modification to fail.
Thanks for your response. We already use Standard Library and it has no effect.Temporary workaround is to install Standard Library by @Xon .
tckChangeContentOwner_thread_edit
template modification executes a regex search #<xf:macro template="helper_thread_options" name="thread_status".*?\/>#si
and cannot find a match since XF switched to the new <xf:macro id="helper_thread_options::thread_status"
syntax.#<xf:macro (id|template)="helper_thread_options(" name="|::)thread_status".*?\/>#si
should capture both syntax variations if you'd rather not switch directly to #<xf:macro id="helper_thread_options::thread_status".*?\/>#si
.
- Change: Require Standard Library to make the add-on work on older version of XF (#102)
- Change: Increase PHP version requirement to 7.1 to match that of Standard Library add-on (#102)
- Change: Increase XF version requirement to 2.2 to match that of Standard Library add-on (#102)
- Fix: Template modification for thread_edit template fails to apply on XF 2.3 (#103)
- Fix: Time input width still not wide enough to show AM/PM (#104)
ErrorException: Template error: [E_USER_WARNING] Method canChangeDate is not callable on the given object (SV\TrendingContentTags\XF\Entity\Post) src/XF/Template/Templater.php:1278
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/findozorn...', 1278)
#1 src/XF/Template/Templater.php(1278): trigger_error('Method canChang...', 512)
#2 internal_data/code_cache/templates/l9/s28/public/tckChangeContentOwner_macros.php(30): XF\Template\Templater->method(Object(SV\TrendingContentTags\XF\Entity\Post), 'canChangeDate', Array)
#3 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, NULL)
#4 internal_data/code_cache/templates/l9/s28/public/post_macros.php(1002): XF\Template\Templater->callMacro('tckChangeConten...', 'action_link', Array, Array)
#5 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, NULL)
#6 internal_data/code_cache/templates/l9/s28/public/post_macros.php(657): XF\Template\Templater->callMacro('post_macros', 'post_action_bar', Array, Array)
#7 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, NULL)
#8 internal_data/code_cache/templates/l9/s28/public/post_macros.php(120): XF\Template\Templater->callMacro('post_macros', 'post_footer', Array, Array)
#9 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#10 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('footer', Array, Array, Object(XF\Template\ExtensionSet))
#11 internal_data/code_cache/templates/l9/s28/public/post_macros.php(139): XF\Template\Templater->renderExtension('footer', Array, Object(XF\Template\ExtensionSet))
#12 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#13 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('main_cell_inner', Array, Array, Object(XF\Template\ExtensionSet))
#14 internal_data/code_cache/templates/l9/s28/public/post_macros.php(150): XF\Template\Templater->renderExtension('main_cell_inner', Array, Object(XF\Template\ExtensionSet))
#15 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#16 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('main_cell', Array, Array, Object(XF\Template\ExtensionSet))
#17 internal_data/code_cache/templates/l9/s28/public/post_macros.php(162): XF\Template\Templater->renderExtension('main_cell', Array, Object(XF\Template\ExtensionSet))
#18 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#19 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('full_body', Array, Array, Object(XF\Template\ExtensionSet))
#20 internal_data/code_cache/templates/l9/s28/public/post_macros.php(212): XF\Template\Templater->renderExtension('full_body', Array, Object(XF\Template\ExtensionSet))
#21 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#22 internal_data/code_cache/templates/l9/s28/public/thread_view.php(1554): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#23 src/XF/Template/Templater.php(1800): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#24 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#25 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#26 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#27 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#28 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#29 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#30 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#31 src/XF.php(806): XF\App->run()
#32 index.php(23): XF::runApp('XF\\Pub\\App')
#33 {main}
ErrorException: Template error: [E_USER_WARNING] Method canChangeDate is not callable on the given object (SV\SearchImprovements\XF\Entity\ThreadCollab) src/XF/Template/Templater.php:1278
Сгенерирована пользователем: Неизвестная учётная запись 17 Фев 2025 в 21:37
Трассировка стека
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/findozorn...', 1278)
#1 src/XF/Template/Templater.php(1278): trigger_error('Method canChang...', 512)
#2 internal_data/code_cache/templates/l9/s28/public/tckChangeContentOwner_macros.php(80): XF\Template\Templater->method(Object(SV\SearchImprovements\XF\Entity\ThreadCollab), 'canChangeDate', Array)
#3 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, NULL)
#4 internal_data/code_cache/templates/l9/s28/public/thread_view.php(443): XF\Template\Templater->callMacro('tckChangeConten...', 'menu_link_row', Array, Array)
#5 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#6 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('thread_action_b...', Array, Array, Object(XF\Template\ExtensionSet))
#7 internal_data/code_cache/templates/l9/s28/public/thread_view.php(517): XF\Template\Templater->renderExtension('thread_action_b...', Array, Object(XF\Template\ExtensionSet))
#8 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#9 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('thread_actions', Array, Array, Object(XF\Template\ExtensionSet))
#10 internal_data/code_cache/templates/l9/s28/public/thread_view.php(1446): XF\Template\Templater->renderExtension('thread_actions', Array, Object(XF\Template\ExtensionSet))
#11 src/XF/Template/Templater.php(1800): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#12 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#13 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#14 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#15 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#16 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#17 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#18 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#19 src/XF.php(806): XF\App->run()
#20 index.php(23): XF::runApp('XF\\Pub\\App')
#21 {main}
What about using Login as User to make the post? Nothing to change after posting.Possibly I'm missing something, but how do I set the post date / content owner when making a new post? Making the post as myself, then going back and editing to make these changes is making things taking longer than I hoped (moving various Facebook messenger conversations between staff into forum threads).
This add-on only supports changing the date when creating content. Allowing to set the content date to be set in the future is technical debt. Basically suited as a different add-on. Yes, I'm aware when editing you are able to set the date of the future.Possibly I'm missing something, but how do I set the post date / content owner when making a new post? Making the post as myself, then going back and editing to make these changes is making things taking longer than I hoped (moving various Facebook messenger conversations between staff into forum threads).
You still will not be able to set the date.What about using Login as User to make the post? Nothing to change after posting.
I am unable to replicate either of those bugs.Code:ErrorException: Template error: [E_USER_WARNING] Method canChangeDate is not callable on the given object (SV\TrendingContentTags\XF\Entity\Post) src/XF/Template/Templater.php:1278 #0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/findozorn...', 1278) #1 src/XF/Template/Templater.php(1278): trigger_error('Method canChang...', 512) #2 internal_data/code_cache/templates/l9/s28/public/tckChangeContentOwner_macros.php(30): XF\Template\Templater->method(Object(SV\TrendingContentTags\XF\Entity\Post), 'canChangeDate', Array) #3 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, NULL) #4 internal_data/code_cache/templates/l9/s28/public/post_macros.php(1002): XF\Template\Templater->callMacro('tckChangeConten...', 'action_link', Array, Array) #5 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, NULL) #6 internal_data/code_cache/templates/l9/s28/public/post_macros.php(657): XF\Template\Templater->callMacro('post_macros', 'post_action_bar', Array, Array) #7 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, NULL) #8 internal_data/code_cache/templates/l9/s28/public/post_macros.php(120): XF\Template\Templater->callMacro('post_macros', 'post_footer', Array, Array) #9 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet)) #10 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('footer', Array, Array, Object(XF\Template\ExtensionSet)) #11 internal_data/code_cache/templates/l9/s28/public/post_macros.php(139): XF\Template\Templater->renderExtension('footer', Array, Object(XF\Template\ExtensionSet)) #12 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet)) #13 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('main_cell_inner', Array, Array, Object(XF\Template\ExtensionSet)) #14 internal_data/code_cache/templates/l9/s28/public/post_macros.php(150): XF\Template\Templater->renderExtension('main_cell_inner', Array, Object(XF\Template\ExtensionSet)) #15 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet)) #16 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('main_cell', Array, Array, Object(XF\Template\ExtensionSet)) #17 internal_data/code_cache/templates/l9/s28/public/post_macros.php(162): XF\Template\Templater->renderExtension('main_cell', Array, Object(XF\Template\ExtensionSet)) #18 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet)) #19 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('full_body', Array, Array, Object(XF\Template\ExtensionSet)) #20 internal_data/code_cache/templates/l9/s28/public/post_macros.php(212): XF\Template\Templater->renderExtension('full_body', Array, Object(XF\Template\ExtensionSet)) #21 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet)) #22 internal_data/code_cache/templates/l9/s28/public/thread_view.php(1554): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array) #23 src/XF/Template/Templater.php(1800): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet)) #24 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array) #25 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render() #26 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array) #27 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View)) #28 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View)) #29 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html') #30 src/XF/App.php(2826): XF\Mvc\Dispatcher->run() #31 src/XF.php(806): XF\App->run() #32 index.php(23): XF::runApp('XF\\Pub\\App') #33 {main}
Code:ErrorException: Template error: [E_USER_WARNING] Method canChangeDate is not callable on the given object (SV\SearchImprovements\XF\Entity\ThreadCollab) src/XF/Template/Templater.php:1278 Сгенерирована пользователем: Неизвестная учётная запись 17 Фев 2025 в 21:37 Трассировка стека #0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/findozorn...', 1278) #1 src/XF/Template/Templater.php(1278): trigger_error('Method canChang...', 512) #2 internal_data/code_cache/templates/l9/s28/public/tckChangeContentOwner_macros.php(80): XF\Template\Templater->method(Object(SV\SearchImprovements\XF\Entity\ThreadCollab), 'canChangeDate', Array) #3 src/XF/Template/Templater.php(922): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, NULL) #4 internal_data/code_cache/templates/l9/s28/public/thread_view.php(443): XF\Template\Templater->callMacro('tckChangeConten...', 'menu_link_row', Array, Array) #5 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet)) #6 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('thread_action_b...', Array, Array, Object(XF\Template\ExtensionSet)) #7 internal_data/code_cache/templates/l9/s28/public/thread_view.php(517): XF\Template\Templater->renderExtension('thread_action_b...', Array, Object(XF\Template\ExtensionSet)) #8 src/XF/Template/Templater.php(1093): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet)) #9 src/XF/Template/Templater.php(1029): XF\Template\Templater->renderExtensionInternal('thread_actions', Array, Array, Object(XF\Template\ExtensionSet)) #10 internal_data/code_cache/templates/l9/s28/public/thread_view.php(1446): XF\Template\Templater->renderExtension('thread_actions', Array, Object(XF\Template\ExtensionSet)) #11 src/XF/Template/Templater.php(1800): XF\Template\Templater->{closure}(Object(NF\Tickets\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet)) #12 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array) #13 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render() #14 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array) #15 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View)) #16 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View)) #17 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html') #18 src/XF/App.php(2826): XF\Mvc\Dispatcher->run() #19 src/XF.php(806): XF\App->run() #20 index.php(23): XF::runApp('XF\\Pub\\App') #21 {main}
- got ton of these after update to latest version
What version of XF are you using? What browser are you using? What PHP version are you using? What other add-ons are you using?I get error messages and don’t see the time either after the upgrade.
View attachment 319188
I’m able to edit the time even though it’s blank but when I hit save I get.
View attachment 319189
Update: It seems to happen when I use my ipad. Using my laptop I can see the time etc and I'm able to set it. Any ideas why? Thanks
Maybe lay out the conditions I need to match so all of my add-ons can be considered as a "good add-on" by you.This was such a good add on.
What version of XF are you using? What browser are you using? What PHP version are you using? What other add-ons are you using?
Maybe lay out the conditions I need to match so all of my add-ons can be considered as a "good add-on" by you.
Ever since 2.2, I scroll through the alerts menu and if I don't see someone has quoted me or mentioned me, I don't bother reading posts and just "Mark read".I didn’t hear back from you for over a week so I figured you weren’t big on supporting it hence my comment.
We use essential cookies to make this site work, and optional cookies to enhance your experience.