User Mentions Improvements by Xon

User Mentions Improvements by Xon 1.7.0

No permission to download
Xon updated User Mentions Improvements by Xon with a new update entry:

1.6.0 - Feature update

  • Fix user group not showing in an overlay if "Username styling for a mentioned group" is disabled
  • Prefix all permissions with '[UMI]'
  • Nail down a few more "tag group" to "mention group" references
  • Add '[UMI] View mentionable user group members' permission
    • By default granted to registered and unregistered usergroups.
    • Controls if a user group member can see the member list for public user groups
    • Global option for how completely this is hidden, by default it...

Read the rest of this update entry...
 
Am just wondering, is there a way to edit the email colours that are sent within the templates etc?
And thank you for the great add-on!
 
Am just wondering, is there a way to edit the email colours that are sent within the templates etc?
And thank you for the great add-on!
You can access the emails templates via appearances -> templates -> email. Not sure where it pulls it's style properties from. Probably the default style?

This add-on uses existing email css, so it should pickup whatever you have set for XenForo. Either manually or as an add-on.
 
You can access the emails templates via appearances -> templates -> email. Not sure where it pulls it's style properties from. Probably the default style?

This add-on uses existing email css, so it should pickup whatever you have set for XenForo. Either manually or as an add-on.
Brilliant, thank you.
 
Oddd.. When a user mentions another user, no notifications are being sent/trigger. No emails, nor in-system notification system. Any ideas?
 
This add-on has an "[UMI] Enable user mentions" permission which is by-default granted to the registered user group. Make sure it is enabled for a user via the analyse permissions function.
 
Last edited:
Hi @Xon
I get a lot of errors with this enabled and the site is unusable;
XenForo_Exception: Invalid user alert handler 'SV_AlertImprovements_XenForo_AlertHandler_DiscussionMessage_Post' specified - library/XenForo/AlertHandler/Abstract.php:31



#0 /home/nginx/newsite/public/library/XenForo/Model/Alert.php(593): XenForo_AlertHandler_Abstract::create('SV_AlertImprove...')
#1 /home/nginx/newsite/public/library/XenForo/Model/Alert.php(226): XenForo_Model_Alert->_getAlertHandlerFromCache('post')
#2 /home/nginx/newsite/public/library/XenForo/Model/Alert.php(77): XenForo_Model_Alert->_getContentForAlerts(Array, 2031, Array)
#3 /home/nginx/newsite/public/library/XenForo/ControllerPublic/Account.php(74): XenForo_Model_Alert->getAlertsForUser(2031, 'fetchPopupItems')
#4 /home/nginx/newsite/public/library/XenForo/FrontController.php(369): XenForo_ControllerPublic_Account->actionAlertsPopup()
#5 /home/nginx/newsite/public/library/XenForo/FrontController.php(152): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#6 /home/nginx/newsite/public/index.php(13): XenForo_FrontController->run()
#7 {main}

Request State

array(3) {
["url"] => string(258) "post"
["_GET"] => array(5) {
["/account/alerts-popup"] => string(0) ""
["_xfRequestUri"] => string(70) "/threads/abcdef"
["_xfNoRedirect"] => string(1) "1"
["_xfToken"] => string(56) ""
["_xfResponseType"] => string(4) "json"
}
["_POST"] => array(0) {
}
}

ErrorException: Fatal Error: Class 'SV_AlertImprovements_XenForo_DataWriter_Alert' not found - library/XenForo/Application.php(528) : eval()'d code:1

Stack Trace

#0 [internal function]: XenForo_Application::handleFatalError()
#1 {main}

Request State

array(3) {
["url"] => string(63) "thread/add-reply"
["_GET"] => array(1) {
["/threads/add-reply"] => string(0) ""
}
["_POST"] => array(9) {
["message_html"] => string(699) ""
["_xfRelativeResolver"] => string(54) ""
["attachment_hash"] => string(32) ""
["last_date"] => string(10) "1538670815"
["last_known_date"] => string(10) "1538670791"
["_xfToken"] => string(8) "********"
["_xfRequestUri"] => string(28) ""
["_xfNoRedirect"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}

Any idea what would trigger this please? Sorry to trouble you.
 
Make sure you have uploaded all files, and that they are readable by whatever user php runs as.

Going forward I will not support add-on installs which are not done by a tool such as "Add-on install & upgrade" add-on. Once there is an XF2 version out, I will be updating the description and adding posts that manual add-on installs are explicitly not supported unless by prior arrangement.
 
Make sure you have uploaded all files, and that they are readable by whatever user php runs as.
Yes, all there and readable. This has been attempted several times over a few days. Will try again and see what is going on. An add-on conflict possibly?
Thank you for your time and reply.
 
Tried restarting php-fpm or apache? (or whatever is running php), you may have broken opcache settings.

This is ultimately going to be a server issue, nothing todo with XenForo or this add-on. The error messages are php failing to load the add-on files.

In theory you could have a sufficiently brain damaged add-on which has broken the XenForo class loader, so try disabling all other add-ons and see if the issue still occurs.
 
Good afternoon @Xon , is this addon a X2.x build in feature ?? I need to know if we could get email alerts when somebody is mentioned in a post.
 
Good afternoon @Xon , is this addon a X2.x build in feature ?? I need to know if we could get email alerts when somebody is mentioned in a post.
This is the XF1 version; per the FAQ link; this is the XF2 version

Email alerts on mentions is done in both the XF1 and XF2 versions of this add-on
 
o/ I have extreme trouble pinging people with spaces and special characters in their names, as the little pop-up to click their name doesn't appear. Will this help with that?
 
Top Bottom