The forum of the forums
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Email user in contact field in profile

3 posters

Go down

In progress Email user in contact field in profile

Post by Neymar1 April 14th 2013, 3:07 pm

Is there any way of removing this feature as I do not want the email address of users displayed publicly on the forum. I know how to do it with CSS, but I mean a proper way.
Neymar1
Neymar1
Forumember

Male Posts : 406
Reputation : 28
Language : HTML, CSS, and a bit of JavaScript
Location : Scotland

http://www.simplyfifa.com

Back to top Go down

In progress Re: Email user in contact field in profile

Post by Sanket April 14th 2013, 8:36 pm

Users & groups>Profiles
Contact Fields tab
Click on Edit corresponding to the website.
Display : Uncheck both
Would that work?
Sanket
Sanket
ForumGuru

Male Posts : 48766
Reputation : 2830
Language : English
Location : Mumbai

Back to top Go down

In progress Re: Email user in contact field in profile

Post by Zacbonic/Albinotiger April 14th 2013, 8:42 pm

Users>Profiles>General options: Uncheck contact user
I'm not too sure if this would work.
Zacbonic/Albinotiger
Zacbonic/Albinotiger
Forumember

Male Posts : 92
Reputation : 3
Language : English, Spanish, French,And Dutch
Location : United states

http://redwood.iftopic.com

Back to top Go down

In progress Re: Email user in contact field in profile

Post by Guest April 14th 2013, 9:03 pm

Neymar1 wrote:Is there any way of removing this feature as I do not want the email address of users displayed publicly on the forum. I know how to do it with CSS, but I mean a proper way.
If you are talking about guests being able to email a member by clicking on the contact user icon in the contact field in their profile-
Then no. Guests cannot email a member.They would have to be a registered user of your forum and logged in.
Even then a members email address is not displayed in the profile,as Forumotion like most forums blocks this.
So even if you try to add an email address as a custom contact field in the profile, if guests click on it,they will be asked to log in. Also if a member emails another member from the forum.The email address of the member they are emailing is not displayed to the member who is emailing them.

If you mean the contact fields in the profile such as Skype and MSN Messenger,yes the email or username is displayed there to both members and guests. You can remove these by making these fields visible to admins only.

However if a member posts his email address on a thread on the forum it is visible to all. So you could make this a rule that members are not allowed to do this if you don't want them to display their email.
avatar
Guest
Guest


Back to top Go down

In progress Re: Email user in contact field in profile

Post by Neymar1 April 14th 2013, 10:22 pm

Sanket wrote:Users & groups>Profiles
Contact Fields tab
Click on Edit corresponding to the website.
Display : Uncheck both
Would that work?

That's for the website field.

Zacbonic/Albinotiger wrote:Users>Profiles>General options: Uncheck contact user
I'm not too sure if this would work.

I think that removes the full contact page, therefore the PM button on that page as well.

Andrea Borman wrote:
Neymar1 wrote:Is there any way of removing this feature as I do not want the email address of users displayed publicly on the forum. I know how to do it with CSS, but I mean a proper way.
If you are talking about guests being able to email a member by clicking on the contact user icon in the contact field in their profile-
Then no. Guests cannot email a member.They would have to be a registered user of your forum and logged in.
Even then a members email address is not displayed in the profile,as Forumotion like most forums blocks this.
So even if you try to add an email address as a custom contact field in the profile, if guests click on it,they will be asked to log in. Also if a member emails another member from the forum.The email address of the member they are emailing is not displayed to the member who is emailing them.

If you mean the contact fields in the profile such as Skype and MSN Messenger,yes the email or username is displayed there to both members and guests. You can remove these by making these fields visible to admins only.

However if a member posts his email address on a thread on the forum it is visible to all. So you could make this a rule that members are not allowed to do this if you don't want them to display their email.

Thanks for the reply, but I don't think you know what I mean, sorry.



I've had a look and there doesn't seem like a way of removing this, which is a shame as it could have an effect on the security of the members of forums.

For anyone else who wants to remove this as much as possible, remove the image of the email icon in the pics management. You can also use CSS to remove this. You can then sort of prevent people from going on the page where you can send people emails by adding this bit of javascript:

Code:
if(window.location.href.indexOf("/profile?mode=email&u=") > -1) {
      window.location = "/";
  }


Last edited by Neymar1 on April 15th 2013, 9:25 am; edited 1 time in total
Neymar1
Neymar1
Forumember

Male Posts : 406
Reputation : 28
Language : HTML, CSS, and a bit of JavaScript
Location : Scotland

http://www.simplyfifa.com

Back to top Go down

In progress Re: Email user in contact field in profile

Post by Guest April 14th 2013, 10:34 pm

Well I have noticed here on this forum,Forumotion Support, that the email button in the contact field in my profile here is not there. Even though I have set it in my profile settings to allow other members to email me from the forum.

I noticed that only the PM button is there. So FM support must have disabled this option for all members here,maybe by using a CSS code.

Thanks for sharing this Neymar1 as this could be useful to other forum admins who may want to disable this option for all members.
avatar
Guest
Guest


Back to top Go down

In progress Re: Email user in contact field in profile

Post by Sanket April 15th 2013, 12:22 pm

Removing the image itself is the easiest way.
Sanket
Sanket
ForumGuru

Male Posts : 48766
Reputation : 2830
Language : English
Location : Mumbai

Back to top Go down

In progress Re: Email user in contact field in profile

Post by Neymar1 April 16th 2013, 9:18 am

Sanket wrote:Removing the image itself is the easiest way.

But the link still actually exists on the page even when you remove the images. If someone is good enough to hack into emails, they'll be able to view the HTML and go on the page.

That javascript kind of stops them going on the page, but I suppose they could disable javascript?
Neymar1
Neymar1
Forumember

Male Posts : 406
Reputation : 28
Language : HTML, CSS, and a bit of JavaScript
Location : Scotland

http://www.simplyfifa.com

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum