This is due to users with a role having effectively a double profile in the HTML. When the Private Messaging JavaScript code now checks whether the .um-message-conv-view is visible, it finds two of them, one of which is invisible, and so it returns false. This enters it into a flow that only works on mobile.
The best fix for this, imo, is to make the selector that looks for .um-message-conv-view more specific. I would suggest changing
jQuery('.um-message-conv-view').is(':hidden')
on line 310 of the formatted /um-messaging/assets/js/um-messaging.min.js?ver=2.3.2 to
jQuery(this.closest('.um-viewing').querySelector('.um-message-conv-view')).is(':hidden')
so that it only checks for the relevant .um-message-conv-view element. Namely the one inside the same .um-viewing element.
If you are having this problem you can fix it in the source code on your server.
I hope someone from the UM team sees this and implements the fix in the actual plugin code.
1) I click the Message button on a profile to send a message to the member
2) I am presented with the modal login box.
3) I type an incorrect email and password. The modal box goes away
4) I am taken back to the user’s profile where I started on step 1
5) Click the Message button again I get an error noting incorrect email and password as I would have expected to see in step 3
I think I’m reporting a bug. Any suggestions?
]]>However, in it’s current form, I might be better off looking elsewhere.
Is an image/document upload feature in the private message extension a feature the UM team is considering implementing? I would like to know if such a feature is being worked on for future updates or have been considered.
]]>I’ve read the documentation on the private messaging extension but would like to know if it is possible to embed the messaging system into pages other than the standard profile page?
I have my own custom templates set up for each member and would like to embed the messaging extension into these pages. I’m not using any ultimate member hooks on those pages so would need to call the messaging system by function or shortcode. Does anyone know if that is possible?
Thanks
]]>We noticed after a plugins update the urls have changed for messaging which has misplaced where the user is sent to when they click on the Send Private Message button on an advert post.
Actual url Link to message compose page for Old Plugin Version.
/members/user1/messages/compose/
Actual url Link to message compose page for New Plugin Version.
/members/user1/messages/#compose
When a user clicks on Send Private Message to user JMB they are sent to
/members/user1/messages/compose/?r=JMB&_wpnonce=a082ef325b
This appears to be incorrect as it does not land on the compose page and lands on the main messages page.
If as a test we just manipulate the url to reflect the New Plugin Version “/#compose” instead of “/compose/” then the link does land on the compose page as should be.
Manipluated url
/members/user1/messages/#compose?r=JMB&_wpnonce=a082ef325b
Lands correctly!
It appears the Send Private Message button is still using the old plugin version url format “/compose/” Is it possible to have this corrected to reflect “/#compose”.
Thank you,
J
Thank you
Andreas
I’m using this plugin for a video recorder in bbPress and it’s working well.
I’m wondering if there is any chance this plugin can be used for Activity Stream in BuddyPress?
Please let me know. Thank you
]]>https://www.ads-software.com/plugins/users-ultra/
]]>