Private Message Link on users

Permalink Browser Info Environment
I wanted to find out if or how I can put on a "send message" or something like that on the left side of the page for each profile so people can message each other?

Type: Discussion
Status: New
emmapike31
View Replies:
Shotster replied on at Permalink Reply
Shotster
> I wanted to find out if or how I can put on a "send message" or
> something like that on the left side of the page for each profile
> so people can message each other?

Yes, in fact, there are a couple things you can do. Any anchor <a> tag having the class pmw-eul-UserProfileLink and located within the pmw-eul-UserRepeat element will render as a link to the user's profile page. (You might have to enable user profiles in the dashboard.) See the "Table Column Heading Sample" template that comes with EUL. It's also described in the documentation:

http://www.concrete5.org/marketplace/addons/enhanced-user-list/docu...

Additionally (and this is not yet in the docs), you can use the class pmw-eul-UserPMLink instead, and that will link to the message editing page. Please note that the elements must be anchor <a> elements. Other tags will not work. If you have any other questions, just ask.

Regards,

-Steve
emmapike31 replied on at Permalink Reply
emmapike31
Actually whilst I have you can I ask one more question. What is the "email encryption" add on? is it worth doing? do many people get spammed by having their email address on a website?
Shotster replied on at Permalink Reply
Shotster
> What is the "email encryption" add on? is it worth doing? do many
> people get spammed by having their email address on a website?

It's entirely your call. There are 2 general schools of thought on email encryption/obfuscation on web pages. Some say you shouldn't concern yourself with it at all. They claim that email spam filtering is good enough, and so you shouldn't worry about putting your address "out there". Others say that modest measures to combat spam are worth the minimal effort required to implement them, as long as it doesn't make things harder for those wanting to contact the person.

My Encrypted E-Mail Address (EEA) add-on prevents the email address from being transmitted directly, thereby preventing it from appearing in the source code of the web page (or AJAX request in the case of Enhanced User List). And yet, a website visitor can simply click on a link to compose a message using their usual email client. You can get a bit more info here...

http://www.concrete5.org/marketplace/addons/encrypted-e-mail-addres...

It's important to understand that EEA does not encrypt all email addresses site-wide. It encrypts only addresses within an Enhanced User List. Or you can place individual EEA blocks throughout your site to encrypt contact addresses and such.

Hope that helps,

-Steve
Shotster replied on at Permalink Reply
Shotster
> It's entirely your call. There are 2 general schools of thought
> on email encryption/obfuscation on web pages.

After writing that, it occurred to me that the consideration is different when other users have entrusted you with their email addresses. Email addresses are considered "personal" information my many, so simply publishing them on the web without regard for the user's wishes would be bad practice IMO. I'd be quite annoyed if that was done with my email address without my explicit consent. I would therefore suggest one of the following:

* Don't include email addresses in the user list.

* If you include them, make the list accessible only to other registered users of the system (using C5's page or block permissions).

* Use my Encrypted E-Mail Address add-on so that the addresses at least don't appear in the page source and can't simply be scraped and harvested by a spam bot.

-Steve
emmapike31 replied on at Permalink Reply
emmapike31
Thanks after reading that I think email encryption is probably necessary, I'll get to buying it soon.

thanks
emmapike31 replied on at Permalink Reply
emmapike31
Sorry last question I promise. If I want to put on a "members only FORUM" can you recommend one to use or does your add on do this too?
Shotster replied on at Permalink Reply
Shotster
I'm sorry, but I have no experience with any forum software for C5. However, I do think there are a couple options in the marketplace. You'll have to research it a bit.

-Steve
emmapike31 replied on at Permalink Reply
emmapike31
Awesome!!! I'm not overly technical but I found adding the class you mentioned pmw-eul-UserPMLink to the block worked like a treat!!

thanks

concrete5 Environment Information

Browser User-Agent String

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.