AMPXF - AMP for Xenforo 2

AMPXF - AMP for Xenforo 2 [Paid] 1.4.9

No permission to buy (€50.00)
@mazzly Am I high or I'm already all set and done for that new signed exchange thingy?
I was going to buy some certificate and to install some nginx module, but it looks like it already covered by Cloudflare?

1622985512630.jpeg
 
@mazzly Please give Compatibility update for PHP 8, Getting Server error log after upgraded to PHP 8.0.7 from 7.4.19 that causes a PHP 8 incompatibility error.

Code:
ErrorException: Template error: [E_WARNING] Attempt to read property "af_moods_mood_id" on null src/addons/AddonFlare/Moods/Template/TemplaterSetup.php:40

Generated by: Unknown account Jun 11, 2021 at 10:44 AM

Stack trace

#0 src/addons/AddonFlare/Moods/Template/TemplaterSetup.php(40): XF\Template\Templater->handleTemplateError(2, '[E_WARNING] Att...', '/home/nadda/pub...', 40)
#1 [internal function]: AddonFlare\Moods\Template\TemplaterSetup->fnUserMoodImage(Object(MaZ\AMP\XF\Template\XF22\Templater), false, NULL, 'postbit')
#2 src/XF/Template/Templater.php(1105): call_user_func_array(Array, Array)
#3 internal_data/code_cache/templates/l1/s6/public/af_moods_message_postbit.php(9): XF\Template\Templater->func('user_mood_image', Array, false)
#4 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#5 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('af_moods_messag...', Array, true, NULL)
#6 src/XF/Template/Templater.php(1657): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:af_moods...', Array)
#7 internal_data/code_cache/templates/l1/s6/public/message_macros.php(76): XF\Template\Templater->includeTemplate('public:af_moods...', Array)
#8 src/XF/Template/Templater.php(801): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#9 src/addons/MaZ/AMP/XF/Template/Templater.php(97): XF\Template\Templater->callMacro('message_macros', 'user_info', Array, Array, Object(XF\Template\MacroState))
#10 internal_data/code_cache/templates/l1/s6/public/post_macros.php(25): MaZ\AMP\XF\Template\Templater->callMacro('message_macros', 'user_info', Array, Array)
#11 src/XF/Template/Templater.php(964): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#12 src/XF/Template/Templater.php(900): XF\Template\Templater->renderExtensionInternal('user_cell', Array, Array, Object(XF\Template\ExtensionSet))
#13 internal_data/code_cache/templates/l1/s6/public/post_macros.php(155): XF\Template\Templater->renderExtension('user_cell', Array, Object(XF\Template\ExtensionSet))
#14 src/XF/Template/Templater.php(964): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#15 src/XF/Template/Templater.php(900): XF\Template\Templater->renderExtensionInternal('full_body', Array, Array, Object(XF\Template\ExtensionSet))
#16 internal_data/code_cache/templates/l1/s6/public/post_macros.php(220): XF\Template\Templater->renderExtension('full_body', Array, Object(XF\Template\ExtensionSet))
#17 src/XF/Template/Templater.php(801): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#18 src/addons/MaZ/AMP/XF/Template/Templater.php(97): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array, Object(XF\Template\MacroState))
#19 src/XF/Template/Templater.php(792): MaZ\AMP\XF\Template\Templater->callMacro('public:post_mac...', 'post', Array, Array, Object(XF\Template\MacroState))
#20 src/addons/MaZ/AMP/XF/Template/Templater.php(97): XF\Template\Templater->callMacro('post_question_m...', 'answer', Array, Array, Object(XF\Template\MacroState))
#21 internal_data/code_cache/templates/l1/s6/public/thread_view.php(952): MaZ\AMP\XF\Template\Templater->callMacro(NULL, 'post_question_m...', Array, Array)
#22 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#23 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('thread_view', Array, true, Object(XF\Template\ExtensionSet))
#24 src/XF/Template/Templater.php(1619): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:thread_v...', Array, true, Object(XF\Template\ExtensionSet))
#25 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('thread_view_typ...', Array, true, NULL)
#26 src/XF/Template/Template.php(24): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:thread_v...', Array)
#27 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#28 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\ViewT...', 'public:amp_thre...', Array)
#29 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#30 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#31 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#32 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
#33 src/XF.php(488): XF\App->run()
#34 index.php(20): XF::runApp('XF\\Pub\\App')
#35 {main}

Request state

array(4) {
  ["url"] => string(21) "/threads/40959/?amp=1"
  ["referrer"] => bool(false)
  ["_GET"] => array(1) {
    ["amp"] => string(1) "1"
  }
  ["_POST"] => array(0) {
  }
}
 
@mazzly Please give Compatibility update for PHP 8, Getting Server error log after upgraded to PHP 8.0.7 from 7.4.19 that causes a PHP 8 incompatibility error.

Code:
ErrorException: Template error: [E_WARNING] Attempt to read property "af_moods_mood_id" on null src/addons/AddonFlare/Moods/Template/TemplaterSetup.php:40

Generated by: Unknown account Jun 11, 2021 at 10:44 AM

Stack trace

#0 src/addons/AddonFlare/Moods/Template/TemplaterSetup.php(40): XF\Template\Templater->handleTemplateError(2, '[E_WARNING] Att...', '/home/nadda/pub...', 40)
#1 [internal function]: AddonFlare\Moods\Template\TemplaterSetup->fnUserMoodImage(Object(MaZ\AMP\XF\Template\XF22\Templater), false, NULL, 'postbit')
#2 src/XF/Template/Templater.php(1105): call_user_func_array(Array, Array)
#3 internal_data/code_cache/templates/l1/s6/public/af_moods_message_postbit.php(9): XF\Template\Templater->func('user_mood_image', Array, false)
#4 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#5 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('af_moods_messag...', Array, true, NULL)
#6 src/XF/Template/Templater.php(1657): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:af_moods...', Array)
#7 internal_data/code_cache/templates/l1/s6/public/message_macros.php(76): XF\Template\Templater->includeTemplate('public:af_moods...', Array)
#8 src/XF/Template/Templater.php(801): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#9 src/addons/MaZ/AMP/XF/Template/Templater.php(97): XF\Template\Templater->callMacro('message_macros', 'user_info', Array, Array, Object(XF\Template\MacroState))
#10 internal_data/code_cache/templates/l1/s6/public/post_macros.php(25): MaZ\AMP\XF\Template\Templater->callMacro('message_macros', 'user_info', Array, Array)
#11 src/XF/Template/Templater.php(964): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#12 src/XF/Template/Templater.php(900): XF\Template\Templater->renderExtensionInternal('user_cell', Array, Array, Object(XF\Template\ExtensionSet))
#13 internal_data/code_cache/templates/l1/s6/public/post_macros.php(155): XF\Template\Templater->renderExtension('user_cell', Array, Object(XF\Template\ExtensionSet))
#14 src/XF/Template/Templater.php(964): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#15 src/XF/Template/Templater.php(900): XF\Template\Templater->renderExtensionInternal('full_body', Array, Array, Object(XF\Template\ExtensionSet))
#16 internal_data/code_cache/templates/l1/s6/public/post_macros.php(220): XF\Template\Templater->renderExtension('full_body', Array, Object(XF\Template\ExtensionSet))
#17 src/XF/Template/Templater.php(801): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#18 src/addons/MaZ/AMP/XF/Template/Templater.php(97): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array, Object(XF\Template\MacroState))
#19 src/XF/Template/Templater.php(792): MaZ\AMP\XF\Template\Templater->callMacro('public:post_mac...', 'post', Array, Array, Object(XF\Template\MacroState))
#20 src/addons/MaZ/AMP/XF/Template/Templater.php(97): XF\Template\Templater->callMacro('post_question_m...', 'answer', Array, Array, Object(XF\Template\MacroState))
#21 internal_data/code_cache/templates/l1/s6/public/thread_view.php(952): MaZ\AMP\XF\Template\Templater->callMacro(NULL, 'post_question_m...', Array, Array)
#22 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#23 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('thread_view', Array, true, Object(XF\Template\ExtensionSet))
#24 src/XF/Template/Templater.php(1619): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:thread_v...', Array, true, Object(XF\Template\ExtensionSet))
#25 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('thread_view_typ...', Array, true, NULL)
#26 src/XF/Template/Template.php(24): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:thread_v...', Array)
#27 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#28 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\ViewT...', 'public:amp_thre...', Array)
#29 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#30 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#31 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#32 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
#33 src/XF.php(488): XF\App->run()
#34 index.php(20): XF::runApp('XF\\Pub\\App')
#35 {main}

Request state

array(4) {
  ["url"] => string(21) "/threads/40959/?amp=1"
  ["referrer"] => bool(false)
  ["_GET"] => array(1) {
    ["amp"] => string(1) "1"
  }
  ["_POST"] => array(0) {
  }
}

I think the error is from this addon: https://xenforo.com/community/resources/addonflare-xf2-moods.7328/
 
@mazzly Please give Compatibility update for PHP 8, Getting Server error log after upgraded to PHP 8.0.7 from 7.4.19 that causes a PHP 8 incompatibility error.

Code:
ErrorException: Template error: [E_WARNING] Attempt to read property "af_moods_mood_id" on null src/addons/AddonFlare/Moods/Template/TemplaterSetup.php:40

Generated by: Unknown account Jun 11, 2021 at 10:44 AM

Stack trace

#0 src/addons/AddonFlare/Moods/Template/TemplaterSetup.php(40): XF\Template\Templater->handleTemplateError(2, '[E_WARNING] Att...', '/home/nadda/pub...', 40)
#1 [internal function]: AddonFlare\Moods\Template\TemplaterSetup->fnUserMoodImage(Object(MaZ\AMP\XF\Template\XF22\Templater), false, NULL, 'postbit')
#2 src/XF/Template/Templater.php(1105): call_user_func_array(Array, Array)
#3 internal_data/code_cache/templates/l1/s6/public/af_moods_message_postbit.php(9): XF\Template\Templater->func('user_mood_image', Array, false)
#4 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#5 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('af_moods_messag...', Array, true, NULL)
#6 src/XF/Template/Templater.php(1657): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:af_moods...', Array)
#7 internal_data/code_cache/templates/l1/s6/public/message_macros.php(76): XF\Template\Templater->includeTemplate('public:af_moods...', Array)
#8 src/XF/Template/Templater.php(801): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#9 src/addons/MaZ/AMP/XF/Template/Templater.php(97): XF\Template\Templater->callMacro('message_macros', 'user_info', Array, Array, Object(XF\Template\MacroState))
#10 internal_data/code_cache/templates/l1/s6/public/post_macros.php(25): MaZ\AMP\XF\Template\Templater->callMacro('message_macros', 'user_info', Array, Array)
#11 src/XF/Template/Templater.php(964): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#12 src/XF/Template/Templater.php(900): XF\Template\Templater->renderExtensionInternal('user_cell', Array, Array, Object(XF\Template\ExtensionSet))
#13 internal_data/code_cache/templates/l1/s6/public/post_macros.php(155): XF\Template\Templater->renderExtension('user_cell', Array, Object(XF\Template\ExtensionSet))
#14 src/XF/Template/Templater.php(964): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#15 src/XF/Template/Templater.php(900): XF\Template\Templater->renderExtensionInternal('full_body', Array, Array, Object(XF\Template\ExtensionSet))
#16 internal_data/code_cache/templates/l1/s6/public/post_macros.php(220): XF\Template\Templater->renderExtension('full_body', Array, Object(XF\Template\ExtensionSet))
#17 src/XF/Template/Templater.php(801): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#18 src/addons/MaZ/AMP/XF/Template/Templater.php(97): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array, Object(XF\Template\MacroState))
#19 src/XF/Template/Templater.php(792): MaZ\AMP\XF\Template\Templater->callMacro('public:post_mac...', 'post', Array, Array, Object(XF\Template\MacroState))
#20 src/addons/MaZ/AMP/XF/Template/Templater.php(97): XF\Template\Templater->callMacro('post_question_m...', 'answer', Array, Array, Object(XF\Template\MacroState))
#21 internal_data/code_cache/templates/l1/s6/public/thread_view.php(952): MaZ\AMP\XF\Template\Templater->callMacro(NULL, 'post_question_m...', Array, Array)
#22 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, Object(XF\Template\ExtensionSet))
#23 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('thread_view', Array, true, Object(XF\Template\ExtensionSet))
#24 src/XF/Template/Templater.php(1619): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:thread_v...', Array, true, Object(XF\Template\ExtensionSet))
#25 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('thread_view_typ...', Array, true, NULL)
#26 src/XF/Template/Template.php(24): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:thread_v...', Array)
#27 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#28 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('XF:Thread\\ViewT...', 'public:amp_thre...', Array)
#29 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#30 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(ThemeHouse\StyleSwitch\XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#31 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#32 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
#33 src/XF.php(488): XF\App->run()
#34 index.php(20): XF::runApp('XF\\Pub\\App')
#35 {main}

Request state

array(4) {
  ["url"] => string(21) "/threads/40959/?amp=1"
  ["referrer"] => bool(false)
  ["_GET"] => array(1) {
    ["amp"] => string(1) "1"
  }
  ["_POST"] => array(0) {
  }
}
As others have stated above, it looks like the error originates from AddonFlare/Moods and not from the AMPXF addon :)
 
For a while now I'm getting these errors:

Code:
ErrorException: Template error: [E_WARNING] Array to string conversion
src/XF/Template/Templater.php:4948

#0 [internal function]: XF\Template\Templater->handleTemplateError(2, '[E_WARNING] Arr...', '/home/nginx/dom...', 4948)
#1 src/XF/Template/Templater.php(4948): str_replace(Array, Array, 'Nederland')
#2 [internal function]: XF\Template\Templater->filterReplace(Object(MaZ\AMP\XF\Template\XF22\Templater), 'Nederland', false, Array, Array)
#3 src/XF/Template/Templater.php(1058): call_user_func_array(Array, Array)
#4 /mnt/storage/internal_data/code_cache/templates/l2/s12/public/snog_forms_form.php(225): XF\Template\Templater->filter('Nederland', Array, false)
#5 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#6 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('snog_forms_form', Array, true, NULL)
#7 src/XF/Template/Template.php(24): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:snog_for...', Array)
#8 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#9 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('Snog:Forms\\Form', 'public:snog_for...', Array)
#10 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#11 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#12 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#13 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
#14 src/XF.php(488): XF\App->run()
#15 index.php(20): XF::runApp('XF\\Pub\\App')
#16 {main}

array(4) {
  ["url"] => string(22) "/form/mf-shop.1/select"
  ["referrer"] => bool(false)
  ["_GET"] => array(1) {
    ["/form/mf-shop_1/select"] => string(0) ""
  }
  ["_POST"] => array(0) {
  }
}

FYI: /form/mf-shop.1 is a custom form based on a old version of this add-on: https://xenforo.com/community/resources/ozzmodz-advanced-forms.5632/
 
For a while now I'm getting these errors:

Code:
ErrorException: Template error: [E_WARNING] Array to string conversion
src/XF/Template/Templater.php:4948

#0 [internal function]: XF\Template\Templater->handleTemplateError(2, '[E_WARNING] Arr...', '/home/nginx/dom...', 4948)
#1 src/XF/Template/Templater.php(4948): str_replace(Array, Array, 'Nederland')
#2 [internal function]: XF\Template\Templater->filterReplace(Object(MaZ\AMP\XF\Template\XF22\Templater), 'Nederland', false, Array, Array)
#3 src/XF/Template/Templater.php(1058): call_user_func_array(Array, Array)
#4 /mnt/storage/internal_data/code_cache/templates/l2/s12/public/snog_forms_form.php(225): XF\Template\Templater->filter('Nederland', Array, false)
#5 src/XF/Template/Templater.php(1628): XF\Template\Templater->{closure}(Object(MaZ\AMP\XF\Template\XF22\Templater), Array, NULL)
#6 src/addons/MaZ/AMP/XF/Template/XF22/Templater.php(52): XF\Template\Templater->renderTemplate('snog_forms_form', Array, true, NULL)
#7 src/XF/Template/Template.php(24): MaZ\AMP\XF\Template\XF22\Templater->renderTemplate('public:snog_for...', Array)
#8 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#9 src/XF/Mvc/Dispatcher.php(458): XF\Mvc\Renderer\Html->renderView('Snog:Forms\\Form', 'public:snog_for...', Array)
#10 src/XF/Mvc/Dispatcher.php(440): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#11 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#12 src/XF/Mvc/Dispatcher.php(58): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#13 src/XF/App.php(2337): XF\Mvc\Dispatcher->run()
#14 src/XF.php(488): XF\App->run()
#15 index.php(20): XF::runApp('XF\\Pub\\App')
#16 {main}

array(4) {
  ["url"] => string(22) "/form/mf-shop.1/select"
  ["referrer"] => bool(false)
  ["_GET"] => array(1) {
    ["/form/mf-shop_1/select"] => string(0) ""
  }
  ["_POST"] => array(0) {
  }
}

FYI: /form/mf-shop.1 is a custom form based on a old version of this add-on: https://xenforo.com/community/resources/ozzmodz-advanced-forms.5632/
Hmm, I don't that is related to AMPXF, that #6 line is basically just our addon doing nothing and passing it on to the rest of the addons to perform the renderTemplate()-functionality.

Have you had both AMPXF and that form-addon installed previously? Have you upgraded e.g. PHP version recently?

@Ozzy47 do you have any ideas/clues? :)

Cheers!
//Jonathan
 
Hmm, I don't that is related to AMPXF, that #6 line is basically just our addon doing nothing and passing it on to the rest of the addons to perform the renderTemplate()-functionality.

Have you had both AMPXF and that form-addon installed previously? Have you upgraded e.g. PHP version recently?

@Ozzy47 do you have any ideas/clues? :)

Cheers!
//Jonathan
It may be related to PHP indeed. Upgraded tot PHP8 a few weeks ago.
That combined with a quite old version of the custom form may be the culprit.

Will try to upgrade that add-on to the latest version. Just hope it doesn't break the custom work too much😉
 
Hello,
did someone got this problem of broken links with ampxf ?

broken_links.png

How can i resolve it ?
Is it possible detect if its a amp page in post_macro to remove those links ?
 
Last edited:
did someone got this problem of broken links with ampxf ?

How can i resolve it ?
Is it possible detect if its a amp page in post_macro to remove those lins?

That’s the whole point of unleashing AMPbot onto your site: to detect invalid content such as broken links. Update or delete them.
 
but the dead link in his screenshot are not part of post content. they are post permalinks which shouldn't be dead because the post is right there?
 
Hello,
did someone got this problem of broken links with ampxf ?

View attachment 253280

How can i resolve it ?
Is it possible detect if its a amp page in post_macro to remove those links ?
but the dead link in his screenshot are not part of post content. they are post permalinks which shouldn't be dead because the post is right there?
Could you post a link to the page in question?
I'm wondering if there might be some template modification there that makes the url break? Haven't seen anything like this on our other forum customers. Might also be related to some addon that modifies the URL there and does it in a non-valid way.

Anyway if it is a problem with AMPXF, the only way for us to be able to fix some bug is to get a link to the page where that happens :) 👍
 
so i wanted to report this weird conflict with another addon. i am not sure which addon would have to be changed to fix the issues.

andy released a small addon this week. it's listed here:

ampxf somehow is creating issues with similar threads widget if this addon is enabled. this is weird because the addon should just be checking post content and not links outside. if i am logged in and open an amp page, all links in similar threads box appear with broken warning.

1623711147894.webp

this behavior is especially weird because the addon is not even adding the unread part to the links in similar threads box on amp pages. even if it did, the links were still not broken.

the addon is part of a paid suite so not sure how you would be able to check what's happening. i really do not expect this conflict to be resolved if it requires changes on both addons. so i am just posting it here for a fyi! thanks.

Also. just checked some other amp pages on a hunch and... the same broken link issue is happening on amp pages for nodes (all thread links have broken link warning). latest posts widget (https://xenforo.com/community/resources/dl6-widget-popular-threads-and-posts.5704/) also show broken links.
 
so i wanted to report this weird conflict with another addon. i am not sure which addon would have to be changed to fix the issues.

andy released a small addon this week. it's listed here:

ampxf somehow is creating issues with similar threads widget if this addon is enabled. this is weird because the addon should just be checking post content and not links outside. if i am logged in and open an amp page, all links in similar threads box appear with broken warning.

View attachment 253331

this behavior is especially weird because the addon is not even adding the unread part to the links in similar threads box on amp pages. even if it did, the links were still not broken.

the addon is part of a paid suite so not sure how you would be able to check what's happening. i really do not expect this conflict to be resolved if it requires changes on both addons. so i am just posting it here for a fyi! thanks.

Also. just checked some other amp pages on a hunch and... the same broken link issue is happening on amp pages for nodes (all thread links have broken link warning). latest posts widget (https://xenforo.com/community/resources/dl6-widget-popular-threads-and-posts.5704/) also show broken links.
We'll look into it, but initial guess is the Andy addon does some template modification that makes the href="..." part contain whitespaces or similar, which the AMPXF addons thinks is broken.. :)
 
Top Bottom