The forum of the forums
Welcome to the Official Support Forum of Forumotion!

To take full advantage of everything offered by our forum, please log in if you are already a member, or join our community if you've not yet.



Create a free forum like this one.

Email user in contact field in profile

View previous topic View next topic Go down

In progress Email user in contact field in profile

Post by Neymar1 on 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
Forumember

Male Posts : 406
Reputation : 27
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 on 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
ForumGuru

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

http://webartzforum.com

Back to top Go down

In progress Re: Email user in contact field in profile

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

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

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 on 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.

Guest
Guest


Back to top Go down

In progress Re: Email user in contact field in profile

Post by Neymar1 on 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
Forumember

Male Posts : 406
Reputation : 27
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 on 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.

Guest
Guest


Back to top Go down

In progress Re: Email user in contact field in profile

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

Removing the image itself is the easiest way.

Sanket
ForumGuru

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

http://webartzforum.com

Back to top Go down

In progress Re: Email user in contact field in profile

Post by Neymar1 on 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
Forumember

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

http://www.simplyfifa.com

Back to top Go down

View previous topic View next topic Back to top


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