Prefix Essentials featuring auto expiring prefixes and prefix filtering

Prefix Essentials featuring auto expiring prefixes and prefix filtering [Paid] 2.5.4

No permission to buy (£25.00)
I’m not looking at adding any new features to the addon.

You may be thinking of having multiple prefixes (I’m not sure and you’d need to be more specific). But if so, I don’t think prefixes should be used in that way. Tags are better for this functionality instead of multiple prefixes. Either way, it’s not something I would have put in to prefix essentials.

This is exactly what the latest version of prefix essentials does.

Thanks for your information. I am looking for add-ons that are suitable for my use to purchase.
 
Thanks for your information. I am looking for add-ons that are suitable for my use to purchase.
Absolutely. @Xon does a multiple prefixes addon, which you might want to look at.

There is an option to set default prefixes for specific forums. It depends on how you structure your forums.

It sounds like you want to do something similar to Trip Advisor.
Like I say, using tags is, I think, a better way to create filtering. My addon Tag Essentials does that.

You might want to ask the community the best way to do what you need.
 
Absolutely. @Xon does a multiple prefixes addon, which you might want to look at.

There is an option to set default prefixes for specific forums. It depends on how you structure your forums.

It sounds like you want to do something similar to Trip Advisor.
Like I say, using tags is, I think, a better way to create filtering. My addon Tag Essentials does that.

You might want to ask the community the best way to do what you need.

Thank you!

I have already made the purchase and I am currently utilizing it, however, it is not meeting my expectations.
 
I am having the following log files, please help me see where else I need to adjust?

Screenshot 2023-06-19 175747.webp


Server error log
  • LogicException: Macro public:whats_new_posts :: filter_bar() error: Macro argument threadPrefixes is required and no value was provided
  • src/XF/Template/Templater.php:906
  • Generated by:
  • 19 June 2023 at 5:57 PM

Stack trace​

#0 src/XF/Template/MacroState.php(60): XF\Template\Templater->mergeMacroArguments(Array, Array, Array)
#1 src/XF/Template/Templater.php(799): XF\Template\MacroState->getAvailableVars(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, Array)
#2 internal_data/code_cache/templates/l1/s1/public/forum_new_posts.php(108): XF\Template\Templater->callMacro('whats_new_posts', 'filter_bar', Array, Array)
#3 src/XF/Template/Templater.php(1654): XF\Template\Templater->{closure}(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, NULL)
#4 src/addons/MaZ/AUN/XF/Template/Templater.php(39): XF\Template\Templater->renderTemplate('forum_new_posts', Array, true, NULL)
#5 src/XF/Template/Template.php(24): MaZ\AUN\XF\Template\Templater->renderTemplate('public:forum_ne...', Array)
#6 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#7 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Forum\\NewPos...', 'public:forum_ne...', Array)
#8 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#11 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#12 src/XF.php(524): XF\App->run()
#13 index.php(20): XF::runApp('XF\\Pub\\App')
#14 {main}
 
I am having the following log files, please help me see where else I need to adjust?

View attachment 287376


Server error log
  • LogicException: Macro public:whats_new_posts :: filter_bar() error: Macro argument threadPrefixes is required and no value was provided
  • src/XF/Template/Templater.php:906
  • Generated by:
  • 19 June 2023 at 5:57 PM

Stack trace​

#0 src/XF/Template/MacroState.php(60): XF\Template\Templater->mergeMacroArguments(Array, Array, Array)
#1 src/XF/Template/Templater.php(799): XF\Template\MacroState->getAvailableVars(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, Array)
#2 internal_data/code_cache/templates/l1/s1/public/forum_new_posts.php(108): XF\Template\Templater->callMacro('whats_new_posts', 'filter_bar', Array, Array)
#3 src/XF/Template/Templater.php(1654): XF\Template\Templater->{closure}(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, NULL)
#4 src/addons/MaZ/AUN/XF/Template/Templater.php(39): XF\Template\Templater->renderTemplate('forum_new_posts', Array, true, NULL)
#5 src/XF/Template/Template.php(24): MaZ\AUN\XF\Template\Templater->renderTemplate('public:forum_ne...', Array)
#6 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#7 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Forum\\NewPos...', 'public:forum_ne...', Array)
#8 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#11 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#12 src/XF.php(524): XF\App->run()
#13 index.php(20): XF::runApp('XF\\Pub\\App')
#14 {main}
Are you running the latest version 2.3.1?
 
Confirmed that there is a conflict. Multi Prefix fundamentally changes the way that prefixes are selected and will break Prefix Essentials.
The two are not compatible and there is a note about that in the product description here and on M2N.co.uk.
 
Confirmed that there is a conflict. Multi Prefix fundamentally changes the way that prefixes are selected and will break Prefix Essentials.
The two are not compatible and there is a note about that in the product description here and on M2N.co.uk.

Thank you very much! So, has my issue been resolved? Or how is it?

After updating to the new version, I still see it continuing to log as attached.


Screenshot 2023-06-20 185033.png

Server error log
  • LogicException: Macro public:whats_new_posts :: filter_bar() error: Macro argument threadPrefixes is required and no value was provided
  • src/XF/Template/Templater.php:906

Stack trace​

#0 src/XF/Template/MacroState.php(60): XF\Template\Templater->mergeMacroArguments(Array, Array, Array)
#1 src/XF/Template/Templater.php(799): XF\Template\MacroState->getAvailableVars(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, Array)
#2 internal_data/code_cache/templates/l1/s1/public/forum_new_posts.php(108): XF\Template\Templater->callMacro('whats_new_posts', 'filter_bar', Array, Array)
#3 src/XF/Template/Templater.php(1654): XF\Template\Templater->{closure}(Object(SV\AdvancedBbCodesPack\XF\Template\Templater), Array, NULL)
#4 src/addons/MaZ/AUN/XF/Template/Templater.php(39): XF\Template\Templater->renderTemplate('forum_new_posts', Array, true, NULL)
#5 src/XF/Template/Template.php(24): MaZ\AUN\XF\Template\Templater->renderTemplate('public:forum_ne...', Array)
#6 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#7 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Forum\\NewPos...', 'public:forum_ne...', Array)
#8 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#9 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#10 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#11 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#12 src/XF.php(524): XF\App->run()
#13 index.php(20): XF::runApp('XF\\Pub\\App')
#14 {main}
 
Top Bottom