User Mentions Improvements by Xon

User Mentions Improvements by Xon 2.10.4

No permission to download
Can you add this function to tag group members in [OzzModz] Advanced Forms.
The user group appear in the thread or reply forms but not the alert.
 
Can you add this function to tag group members in [OzzModz] Advanced Forms.
The user group appear in the thread or reply forms but not the alert.
I would need to ask @Ozzy47 about how to extend it, as injecting the user-group into the alert is kinda painful and isn't easy todo in a content-independent way
 
Xon updated User Mentions Improvements by Xon with a new update entry:

2.8.1 - Feature & bugfix update

  • Require XenForo 2.2+
  • Require Standard Library By Xon v1.12.0+
  • Changes for public user-group list view:
    • Implement pagination
    • Add username filtering
  • Adjust defaults for new groups to consistently not be mentionable and to be private.
  • Fix user-group mentions did not preserve the original order of the groups in the text, resulting in functionally random ordering of groups...

Read the rest of this update entry...
 
Hi @Xon

Is it possible to change the icon feature with font awesome? or can you add font awesome icons as optional?
 
It allows mentioning user-groups in a post which have been explicitly configured to allow it
 
Is it possible to have a usergroup function as a target for a conversation? They show up in the search when adding a recipient but then present a not found error when sending the message.
 
The user-group support doesn't extend to conversations, which really aren't designed for more than a few recipients. Adding hundreds (or thousands) into a single conversation is very much not recommend
 
The user-group support doesn't extend to conversations, which really aren't designed for more than a few recipients. Adding hundreds (or thousands) into a single conversation is very much not recommend

Yeah fair enough, in our use-case it would be only for 3-5 member leadership groups. Is there a way to prevent them showing up in the conversation recipient search to avoid user confusion?
 
Getting flooded with these errors after updating to 2.2.13 (even after disabling the addon):

Error: Class 'SV\UserMentionsImprovements\XF\Service\Post\XFCP_Notifier' not found src/addons/SV/UserMentionsImprovements/XF/Service/Post/Notifier.php:8

#0 src/vendor/composer/ClassLoader.php(571): include()
#1 src/vendor/composer/ClassLoader.php(428): Composer\Autoload\includeFile('/home/***/publi...')
#2 [internal function]: Composer\Autoload\ClassLoader->loadClass('SV\\UserMentions...')
#3 [internal function]: spl_autoload_call('SV\\UserMentions...')
#4 src/XF/Job/Notifier.php(22): class_exists('SV\\UserMentions...')
#5 src/XF/Job/Manager.php(260): XF\Job\Notifier->run(8)
#6 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#7 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
#8 job.php(43): XF\Job\Manager->runQueue(false, 8)
#9 {main}

Edit: Even getting these after uninstalling the addon. Finally resolved after deleting all files related to the addon.
 
Last edited:
This looks to be a bug in the updated resolveExtendedClassToRoot in XF2.2.13, likely triggered by a 3rd party add-on doing something wrong :|
 
@sHORTYWZ does the problem reoccur if you reinstall this add-on? I didn't think it was doing anything crazy.

If it does, please enable debug mode and see if the site will log additional errors.
 
This looks to be a bug in the updated resolveExtendedClassToRoot in XF2.2.13, likely triggered by a 3rd party add-on doing something wrong :|
Got another add-on that produces an resolveExtendedClassToRoot error:
Code:
An exception occurred: [LogicException] Tried to call XF\Extension::resolveExtendedClassToRoot on SV\ElasticSearchEssentials\XF\Entity\User, but extendClass was never called on the base class in src/XF/Extension.php on line 302

[*]XF\Extension->resolveExtendedClassToRoot() in src/addons/AL/Core/Extension.php at line 44
[*]AL\Core\Extension->resolveExtendedClassToRoot() in src/XF/Mvc/Entity/Manager.php at line 77
[*]XF\Mvc\Entity\Manager->getEntityStructure() in src/XF/Mvc/Entity/Manager.php at line 225
[*]XF\Mvc\Entity\Manager->getFinder() in src/XF/Mvc/Entity/Manager.php at line 133
[*]XF\Mvc\Entity\Manager->find() in src/XF/Repository/User.php at line 25
[*]XF\Repository\User->getVisitor() in src/XF/App.php at line 2054
[*]XF\App->getVisitorFromSession() in src/XF/Admin/App.php at line 68
[*]XF\Admin\App->start() in src/XF/App.php at line 2483
[*]XF\App->run() in src/XF.php at line 524
[*]XF::runApp() in admin.php at line 13

Only getting this error when enabling debug mode. When doing this the website is down, only showing the above error.

Crap, got the same problem as @sHORTYWZ , website is completely broken now, even with debug mode disabled.
 
Back
Top Bottom