Tag Essentials - with AI auto tagging and XFRM support

Tag Essentials - with AI auto tagging and XFRM support [Paid] 2.5.7

No permission to buy (£35.00)
Are you guys working on releasing an update that offers inline moderation and auto tag filling as advertised? This is the reason we purchased this add on for £30.00 over a month ago. If there are no plans of working on this, can we get a refund?
 
I have this running on 2 sites at the moment, one using 2.0.3 the other using 2.0.5.

With the site running 2.0.5 the Watched Tags isn't showing but it is selected in the options
192257
192258

The site running 2.0.3 is set up the same way and the option does show
192259

Also switched to the default style on the non working site and the link doesn't show
 
Server error log
  • InvalidArgumentException: Accessed unknown getter 'category_title' on AVForums\TagEssentials:TagCategory[tablets]
  • src/XF/Mvc/Entity/Entity.php:182
Code:
#0 src/XF/Mvc/Entity/Entity.php(100): XF\Mvc\Entity\Entity->get('category_title')
#1 internal_data/code_cache/templates/l1/s0/admin/avForumsTagEss_category_delete.php(14): XF\Mvc\Entity\Entity->offsetGet('category_title')
#2 src/XF/Template/Templater.php(1250): XF\Template\Templater->{closure}(Object(xenMade\UASD\XF\Template\Templater), Array)
#3 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('avForumsTagEss_...', Array)
#4 src/XF/Mvc/Renderer/Json.php(81): XF\Template\Template->render()
#5 src/XF/Mvc/Renderer/Json.php(65): XF\Mvc\Renderer\Json->renderHtmlFallback('AVForums\\TagEss...', 'admin:avForumsT...', Array)
#6 src/XF/Mvc/Dispatcher.php(332): XF\Mvc\Renderer\Json->renderView('AVForums\\TagEss...', 'admin:avForumsT...', Array)
#7 src/XF/Mvc/Dispatcher.php(303): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'json')
#9 src/XF/App.php(1934): XF\Mvc\Dispatcher->run()
#10 src/XF.php(333): XF\App->run()
#11 admin.php(13): XF::runApp('XF\\Admin\\App')
#12 {main}

Code:
array(4) {
  ["url"] => string(210) "/community/admin.php?tags/delete-category&category_id=tablets&_xfRequestUri=%2Fcommunity%2Fadmin.php%3Ftags%2Fcategories&_xfWithData=1&_xfToken=removed&_xfResponseType=json"
  ["referrer"] => string(59) "https://www.site.com/community/admin.php?tags/categories"
  ["_GET"] => array(6) {
    ["tags/delete-category"] => string(0) ""
    ["category_id"] => string(7) "tablets"
    ["_xfRequestUri"] => string(36) "/community/admin.php?tags/categories"
    ["_xfWithData"] => string(1) "1"
    ["_xfToken"] => string(43) "removed"
    ["_xfResponseType"] => string(4) "json"
  }
  ["_POST"] => array(0) {
  }
}

-and-

Server error log
Code:
#0 src/XF.php(166): XF\Error->logError('URL: https://en...', false)
#1 src/addons/AVForums/TagEssentials/XF/Repository/Tag.php(254): XF::logError('URL: https://en...')
#2 src/addons/AVForums/TagEssentials/XF/Repository/Tag.php(394): AVForums\TagEssentials\XF\Repository\Tag->getWikiPage('https://en.wiki...')
#3 src/addons/AVForums/TagEssentials/XF/Entity/Tag.php(152): AVForums\TagEssentials\XF\Repository\Tag->getWikiDescriptionByFuzzyTitle('applewatch')
#4 src/XF/Mvc/Entity/Entity.php(1254): AVForums\TagEssentials\XF\Entity\Tag->_preSave()
#5 src/XF/Mvc/Entity/Entity.php(1107): XF\Mvc\Entity\Entity->preSave()
#6 src/addons/AVForums/TagEssentials/XF/Entity/Tag.php(225): XF\Mvc\Entity\Entity->save(true, false)
#7 src/addons/AVForums/TagEssentials/XF/Entity/Tag.php(173): AVForums\TagEssentials\XF\Entity\Tag->_processSynonym(Array)
#8 src/XF/Mvc/Entity/Entity.php(1165): AVForums\TagEssentials\XF\Entity\Tag->_postSave()
#9 src/XF/Mvc/FormAction.php(69): XF\Mvc\Entity\Entity->save(true, false)
#10 src/XF/Mvc/FormAction.php(159): XF\Mvc\FormAction->XF\Mvc\{closure}(Object(XF\Mvc\FormAction))
#11 src/XF/Admin/Controller/Tag.php(116): XF\Mvc\FormAction->run()
#12 src/XF/Mvc/Dispatcher.php(249): XF\Admin\Controller\Tag->actionSave(Object(XF\Mvc\ParameterBag))
#13 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('XF:Tag', 'Save', 'json', Object(XF\Mvc\ParameterBag), 'tags', Object(AVForums\TagEssentials\XF\Admin\Controller\Tag), NULL)
#14 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#15 src/XF/App.php(1934): XF\Mvc\Dispatcher->run()
#16 src/XF.php(333): XF\App->run()
#17 admin.php(13): XF::runApp('XF\\Admin\\App')
#18 {main}

Code:
array(4) {
  ["url"] => string(46) "/community/admin.php?tags/apple-watch.438/save"
  ["referrer"] => string(69) "https://www.site.com/community/admin.php?tags/apple-watch.438/edit"
  ["_GET"] => array(1) {
    ["tags/apple-watch_438/save"] => string(0) ""
  }
  ["_POST"] => array(9) {
    ["tag"] => string(11) "apple watch"
    ["tag_url"] => string(11) "apple-watch"
    ["tagess_category_id"] => string(9) "wearables"
    ["tokens_select"] => string(10) "applewatch"
    ["synonyms"] => string(10) "applewatch"
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(46) "/community/admin.php?tags/apple-watch.438/edit"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
 
Last edited:
It would also be nice if you could browse a list of tags by category, and search for uncategorized tags. Also, if my primary tag isn't permanent, the synonyms shouldn't be either if possible. Thanks!
 
Hi @Xon has any time opened up for you yet to look at why our tags are not auto-filling?
Not currently.

@Xon Does this add-on compatible with [XFA] Tags Generator? Can be both work or use in same time?
I haven't tested it, but it should work.

Are you guys working on releasing an update that offers inline moderation and auto tag filling as advertised? This is the reason we purchased this add on for £30.00 over a month ago. If there are no plans of working on this, can we get a refund?
It is pending time to get this worked on.

Server error log
  • InvalidArgumentException: Accessed unknown getter 'category_title' on AVForums\TagEssentials:TagCategory[tablets]
  • src/XF/Mvc/Entity/Entity.php:182
Code:
#0 src/XF/Mvc/Entity/Entity.php(100): XF\Mvc\Entity\Entity->get('category_title')
#1 internal_data/code_cache/templates/l1/s0/admin/avForumsTagEss_category_delete.php(14): XF\Mvc\Entity\Entity->offsetGet('category_title')
#2 src/XF/Template/Templater.php(1250): XF\Template\Templater->{closure}(Object(xenMade\UASD\XF\Template\Templater), Array)
#3 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('avForumsTagEss_...', Array)
#4 src/XF/Mvc/Renderer/Json.php(81): XF\Template\Template->render()
#5 src/XF/Mvc/Renderer/Json.php(65): XF\Mvc\Renderer\Json->renderHtmlFallback('AVForums\\TagEss...', 'admin:avForumsT...', Array)
#6 src/XF/Mvc/Dispatcher.php(332): XF\Mvc\Renderer\Json->renderView('AVForums\\TagEss...', 'admin:avForumsT...', Array)
#7 src/XF/Mvc/Dispatcher.php(303): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Json), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'json')
#9 src/XF/App.php(1934): XF\Mvc\Dispatcher->run()
#10 src/XF.php(333): XF\App->run()
#11 admin.php(13): XF::runApp('XF\\Admin\\App')
#12 {main}

Code:
array(4) {
  ["url"] => string(210) "/community/admin.php?tags/delete-category&category_id=tablets&_xfRequestUri=%2Fcommunity%2Fadmin.php%3Ftags%2Fcategories&_xfWithData=1&_xfToken=removed&_xfResponseType=json"
  ["referrer"] => string(59) "https://www.site.com/community/admin.php?tags/categories"
  ["_GET"] => array(6) {
    ["tags/delete-category"] => string(0) ""
    ["category_id"] => string(7) "tablets"
    ["_xfRequestUri"] => string(36) "/community/admin.php?tags/categories"
    ["_xfWithData"] => string(1) "1"
    ["_xfToken"] => string(43) "removed"
    ["_xfResponseType"] => string(4) "json"
  }
  ["_POST"] => array(0) {
  }
}
Fixed for the next version.

Server error log
Code:
#0 src/XF.php(166): XF\Error->logError('URL: https://en...', false)
#1 src/addons/AVForums/TagEssentials/XF/Repository/Tag.php(254): XF::logError('URL: https://en...')
#2 src/addons/AVForums/TagEssentials/XF/Repository/Tag.php(394): AVForums\TagEssentials\XF\Repository\Tag->getWikiPage('https://en.wiki...')
#3 src/addons/AVForums/TagEssentials/XF/Entity/Tag.php(152): AVForums\TagEssentials\XF\Repository\Tag->getWikiDescriptionByFuzzyTitle('applewatch')
#4 src/XF/Mvc/Entity/Entity.php(1254): AVForums\TagEssentials\XF\Entity\Tag->_preSave()
#5 src/XF/Mvc/Entity/Entity.php(1107): XF\Mvc\Entity\Entity->preSave()
#6 src/addons/AVForums/TagEssentials/XF/Entity/Tag.php(225): XF\Mvc\Entity\Entity->save(true, false)
#7 src/addons/AVForums/TagEssentials/XF/Entity/Tag.php(173): AVForums\TagEssentials\XF\Entity\Tag->_processSynonym(Array)
#8 src/XF/Mvc/Entity/Entity.php(1165): AVForums\TagEssentials\XF\Entity\Tag->_postSave()
#9 src/XF/Mvc/FormAction.php(69): XF\Mvc\Entity\Entity->save(true, false)
#10 src/XF/Mvc/FormAction.php(159): XF\Mvc\FormAction->XF\Mvc\{closure}(Object(XF\Mvc\FormAction))
#11 src/XF/Admin/Controller/Tag.php(116): XF\Mvc\FormAction->run()
#12 src/XF/Mvc/Dispatcher.php(249): XF\Admin\Controller\Tag->actionSave(Object(XF\Mvc\ParameterBag))
#13 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('XF:Tag', 'Save', 'json', Object(XF\Mvc\ParameterBag), 'tags', Object(AVForums\TagEssentials\XF\Admin\Controller\Tag), NULL)
#14 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#15 src/XF/App.php(1934): XF\Mvc\Dispatcher->run()
#16 src/XF.php(333): XF\App->run()
#17 admin.php(13): XF::runApp('XF\\Admin\\App')
#18 {main}

Code:
array(4) {
  ["url"] => string(46) "/community/admin.php?tags/apple-watch.438/save"
  ["referrer"] => string(69) "https://www.site.com/community/admin.php?tags/apple-watch.438/edit"
  ["_GET"] => array(1) {
    ["tags/apple-watch_438/save"] => string(0) ""
  }
  ["_POST"] => array(9) {
    ["tag"] => string(11) "apple watch"
    ["tag_url"] => string(11) "apple-watch"
    ["tagess_category_id"] => string(9) "wearables"
    ["tokens_select"] => string(10) "applewatch"
    ["synonyms"] => string(10) "applewatch"
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(46) "/community/admin.php?tags/apple-watch.438/edit"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
You have the "Log Wikipedia responses as errors" option on, disable it to make that go away.
 
These are some Tag Essentials errors that are happening with us if anyone can help.

src/addons/AVForums/TagEssentials/XF/Finder/Thread.php Unexpected contents
src/addons/AVForums/TagEssentials/XF/Pub/Controller/Misc.php Unexpected contents
src/addons/AVForums/TagEssentials/XF/Repository/Tag.php Unexpected contents
src/addons/AVForums/TagEssentials/XF/Searcher/Thread.php Unexpected contents
 
It's posible to add a permission for top users info? I want only mods can see that.

Some bugs:

- When deleting multiple tags in: admin.php?tags/ i need to press delete button twice and go to home admin panel and press "continue rebuilding task" to get tags removed.

- In top users some tags are empty, i checked in db and they have id, so i think its for users don't loged in x time.
 
We've been waiting patiently for an update since last year so we can get this working. If there are no plans to fix the issues noted we want to be refunded.
 
We've been waiting patiently for an update since last year so we can get this working. If there are no plans to fix the issues noted we want to be refunded.
I've asked you to share the exact phrase and tags you expect so I can reproduce it and verify any fix.
 
I have decided to remove all my tag categories, deleted them one by one using the Tag Essentials function.

Meanwhile, the tag categories still show when viewing forum threads. I have even tried uninstalling and reinstalling the plugin.

When I uninstalled Tag Essentials, the categories were gone on the thread view. When I reinstalled it, they reappeared again - even though no categories exist.

I have even tried rebuilding the thread cache, no luck.

Also, a more clear explanation and recommended use of the Suggest "stop words" usage options would be appreciated.

Thank you in advance for your help!
 
@TVA you can disable categories under options. The category links are written into the Tag so might need to update the category delete code to clean that up
 
Yes, we disabled categories, and even went as far as deleting them all one by one. The categories still persist.

Also, a more clear explanation and recommended use of the Suggest "stop words" usage options would be appreciated.
 
Can anyone answer this question?

This was a feature in the addon for XF 1.5
Wiki information can be displayed on the main page rather than being only within a new tab, you can optionally display the tags wiki info above the tagged content list.

Is this possible in XF 2.1 version ??
 
Thanks for the great addon! One thing I was hoping you could help me figure out is how to stop people from hashtagging. I have pages and pages of people doing "#cod #boosting #ultimateteam" (as one example), as a single tag. I want to stop them from doing that but I also want to allow people to tag for C# coding.
 
Top Bottom