Ravens PHP Scripts: Forums
 

 

View next topic
View previous topic
Post new topic   Reply to topic    Ravens PHP Scripts And Web Hosting Forum Index -> PHPBB
Author Message
CodyG
Life Cycles Becoming CPU Cycles



Joined: Jan 02, 2003
Posts: 714
Location: Vancouver Island

PostPosted: Thu Dec 20, 2007 1:41 pm Reply with quote

I've searched for an hour or so, but can't find anything related to this.

I would like users to be able to email each other using the online form.

But, there are no email icons in the Members List.

And when clicking the email icon for a user in a forum post this information message is displayed.

Quote:
This user does not wish to receive e-mail. Try sending them a private message.


However, I don't see where this is an option for the individual user and it looks like it's a default thing because I get the same message for every user. In forums ACP Email via board is enabled.

Did I miss something somewhere? Did something change in phpBB without my noticing it?

_________________
"We want to see if life is ubiquitous." D.Goldin

Last edited by CodyG on Fri Dec 21, 2007 6:00 pm; edited 1 time in total 
View user's profile Send private message
Raven
Site Admin/Owner



Joined: Aug 27, 2002
Posts: 17088

PostPosted: Fri Dec 21, 2007 12:36 am Reply with quote

I seem to remember this as a bug a while back. What version of nuke are you trying to heal?
 
View user's profile Send private message
CodyG







PostPosted: Fri Dec 21, 2007 7:42 am Reply with quote

rn2.10.01
 
Raven







PostPosted: Fri Dec 21, 2007 9:02 am Reply with quote

Are you experiencing that on all your sites? I just tried it at [ Only registered users can see links on this board! Get registered or login! ] and it works.
 
CodyG







PostPosted: Fri Dec 21, 2007 6:11 pm Reply with quote

I've done more checking ...

On rn2.10.00 sites, everything looks nominal, lots of email links on the Members_List page, and email links in forum posts.

On rn2.10.01 *and* on RN alpha2.2 build 17xx, this email thing doesn't look nominal. I checked on different sites with different servers.

On ravennuke.com Members_List is inactive, so I can't see what's going on in that module, but the behavior of the email link in ravennuke,com forum posts is either on or off. So, where is this option? Perhaps I installed some variable defaulted to off?

Very, very odd.
 
Raven







PostPosted: Fri Dec 21, 2007 6:53 pm Reply with quote

CodyG, maybe I've misunderstood. I'm not looking at member list. On [ Only registered users can see links on this board! Get registered or login! ] go into Forums and select a post and click on the EMAIL icon. It brings up the Send an e-mail message screen just like it should.
 
CodyG







PostPosted: Fri Dec 21, 2007 8:10 pm Reply with quote

I'm sorry if I'm not clear, I'll try again.

Yes, if there is an email link, it works. My issue is that the email links are completely missing from Members_List and from forum posts, where I would expect them to be.
For example, on ravennuke.com I can see an email link for Susann under one of Susanne's posts. However, I can't see an email link for Raven under one of Raven's posts.

On my problem sites, I don't see any email links either in Forum posts, or in Members_List. I do have forums Email via Board enabled in Forums config.

Thanks Raven.
 
Raven







PostPosted: Sat Dec 22, 2007 3:57 am Reply with quote

CodyG,

Please enter a Mantis issue on this so we can track it that way. Thanks!
 
montego
Site Admin



Joined: Aug 29, 2004
Posts: 9457
Location: Arizona

PostPosted: Sat Dec 22, 2007 8:40 am Reply with quote

Quote:

For example, on ravennuke.com I can see an email link for Susann under one of Susanne's posts. However, I can't see an email link for Raven under one of Raven's posts.


Sorry to barge in here, but I just happened to see the above statement. Isn't is possible for each individual user to elect to not show their email address?

And, I could have sworn that the default was to not show (but I could be wrong).

_________________
Where Do YOU Stand?
HTML Newsletter::ShortLinks::Mailer::Downloads and more... 
View user's profile Send private message Visit poster's website
Guardian2003
Site Admin



Joined: Aug 28, 2003
Posts: 6799
Location: Ha Noi, Viet Nam

PostPosted: Sat Dec 22, 2007 10:25 am Reply with quote

The default is indeed NOT to show the users email address.
 
View user's profile Send private message Send e-mail
CodyG







PostPosted: Sun Dec 23, 2007 10:16 am Reply with quote

Yes, the default is not to show email address, and enabling Email via Board allows sending email via a site form. However, my problem is not about email addresses but that email icons/links have completely disappeared in Members_List and mostly in Forum posts. This is happening on two different servers, in two different versions, including one site without any modifications to anything. And, if there is an email link/icon when one clicks on it one should be presented with the online email form. What is happening is an information box is displayed with the words..

This user does not wish to receive e-mail.

(Is that even an option??)

I shall post this to Mantis.
 
Guardian2003







PostPosted: Sun Dec 23, 2007 1:44 pm Reply with quote

The message you are seeing should actually be;
Quote:
This user does not wish to receive e-mail. Try sending them a private message.


This message is defined from the language array in the forums lang_main.php file around line 644
Code:


$lang['User_prevent_email'] = 'This user does not wish to receive e-mail. Try sending them a private message.';


The only place this language variable is used is around line 244 of the file;
usercp_email.php

It seems from looking at the code in that file that this message is displayed when the user has opted to not receive emails BUT as you rightly point out, there does not appear to be a user defined setting for this so I will need to look at the database fields to see where it is getting this default value from and then figure out why the user is not even aware of this setting, let alone having the ability to change it.
 
montego







PostPosted: Mon Dec 24, 2007 7:22 am Reply with quote

It is in Your Account -- Your Info the registered user can elect to set "Always show my Email Address:" to No.

In Forums --> Configuration also has the following but I am not 100% what that does as I have always just kept that off:

"User email via board
Users send email to each other via this board"
 
Display posts from previous:       
Post new topic   Reply to topic    Ravens PHP Scripts And Web Hosting Forum Index -> PHPBB

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001-2007 phpBB Group
All times are GMT - 6 Hours
 
Forums ©