It's possible with CB Auto Actions, but I can't see how you could possibly do this without spamming your users like crazy which will result in mail servers permanently classifying your mail as spam. This also won't work on shared hosting as you'd be generating way more emails than your allocated per hourly rate. I suggest using CB Last Views Tab plugin and they can view from their profile the users who last viewed their profile.
Kyle (Krileon) Community Builder Team Member Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
-- If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
-- If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
-- Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
-- My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.
Good evening,
I do not want to inform the user by email , but simply display a message ( in a position ) when a member of the community visit their profile (on the same model as the message that informs him that he has new email received in UDDEIM)
Best regards.
Eric
Ah, I see. You'd first need an extension that does something like that. Whether you use UddeIM for this or not is up to you. However, to add a notification or a PM you'd use CB Auto Actions.
In the case of PM you'd use a Private Message action to send them a PM. I'd recommend acting on the onAfterUserProfileDisplay trigger as it's fired after the profile display has been processed and it's a guarantee the viewing user and see the profile.
You'll also probably want to avoid it happening within a short time period for the same user so you'll need to query the __comprofiler_views database table with a CB Query Field and return the date the viewing user last checked the displayed users profile so you can use it in a conditional within your action. This way you could limit the notification to 24hrs or something reasonable so simply reloading the page wouldn't send another notification.
Kyle (Krileon) Community Builder Team Member Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
-- If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
-- If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
-- Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
-- My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.