At the moment, phpBB installations provide no way for a non-registered user to contact the administrators of the board. In fact, depending on permissions, even a registered user may not be able to PM administrators. There are many cases where getting in touch with an administrator is very important (DMCA notices, problems with registration, etc.). In fact, some countries require contact information to be readily available on websites.
On a personal note, this results in tons of complaints in my inbox. People follow the link from "powered by phpBB" to our contact page and give me an earful about things we have nothing to do with.
Additionally, we currently list the administrator's email address in plaintext on the registration page. I usually end up forwarding complaints to this email address. Needless to say, listing the email address in plaintext is less than ideal.
Suggestion:
1) Create a default contact page and link to it in the footer of each board.
2) The existing email template may be re-used or at least adapted for this page.
3) Add a new configuration option to the ACP to allow administrators to add a custom message above the textbox
4) The header to the email message should make it clear where the email came from
5) Replace the message on the registration page with a link to the contact page
Notes:
1) A CAPTCHA cannot be used on this page due to accessibility issues.
[RFC] Contact Page
-
- Project Manager
- Posts: 273
- Joined: Thu Oct 27, 2005 1:45 am
Re: [RFC] Contact Page
A ticket had been created for this earlier with some additional details: http://tracker.phpbb.com/browse/PHPBB3-10073
Re: [RFC] Contact Page
First version of patch https://github.com/phpbb/phpbb3/pull/210
I haven't implemented a configurable message yet - requires a new table for TEXT configuration. And I have not replaced output of the board_contact email address with links to the contact page yet. Apart from that it should work fine and a Contact us link is available in the footer.
Along the way I refactored the code used for the different email forms and created a phpbb_message class which can be used to send an email and/or jabber message to an arbitrary amount of recipients.
Tests could probably be extended. But they are really needed for the messenger class itself. This code needs functional rather than unit tests. Comments need to be extended too.
I haven't implemented a configurable message yet - requires a new table for TEXT configuration. And I have not replaced output of the board_contact email address with links to the contact page yet. Apart from that it should work fine and a Contact us link is available in the footer.
Along the way I refactored the code used for the different email forms and created a phpbb_message class which can be used to send an email and/or jabber message to an arbitrary amount of recipients.
Tests could probably be extended. But they are really needed for the messenger class itself. This code needs functional rather than unit tests. Comments need to be extended too.
Re: [RFC] Contact Page
Created a ticket for the TEXT column: http://tracker.phpbb.com/browse/PHPBB3-10202
-
- Registered User
- Posts: 523
- Joined: Sat Apr 22, 2006 10:29 pm
- Contact:
Re: [RFC] Contact Page
Excellent idea! Glad to see this is moving forward.
Re: [RFC] Contact Page
It's also leaked on the General Error page: Google: intitle:"General Error" "Please notify the board administrator or webmaster"Marshalrusty wrote:Needless to say, listing the email address in plaintext is less than ideal.
In fact, banned users should be able to access this page as well. (Banning dynamic IP's happens often)Marshalrusty wrote:Notes:
1) A CAPTCHA cannot be used on this page due to accessibility issues.
However, an abuse protection should be added either. This to limit spam and flooding. Perhaps a maximum of one e-mail per 24 hours?
/Edit: So I mean to prevent spammers massively flooding phpBB contact forms, we got enough problems with spam already...
Re: [RFC] Contact Page
- Bravo!
- What about protecting the e-mail address with an image (just an image, not a captcha.)
- Hope that this page will be optional.
Re: [RFC] Contact Page
Or maybe a form to contact them. Even a official twitter link would be usefull this days.
Slightly better English than it was in 2005, still improving
- AmigoJack
- Registered User
- Posts: 110
- Joined: Wed May 04, 2011 7:47 pm
- Location: グリーン ヒル ゾーン
- Contact:
Re: [RFC] Contact Page
This would eliminate the possibility to copy the address to the clipboard. Or what would you type if you encounter a picture with an ambiguous font typing ofnaim wrote:What about protecting the e-mail address with an image (just an image, not a captcha.)
[email protected]
(in another font type: [email protected])? Bots are mostly not intelligent - I guess they could be outsmarted by something like this already, which still stays selectable, so you can CTRL+C it: Code: Select all
<span>admin</span><strong>@</strong><span>site.net</span>
That would be the first time in phpBB history. I'd more think of a permission, so you can set guests to deny accessing that page.naim wrote:Hope that this page will be optional.
- callumacrae
- Former Team Member
- Posts: 1046
- Joined: Tue Apr 27, 2010 9:37 am
- Location: England
- Contact:
Re: [RFC] Contact Page
It wouldn't work. phpBB has a huge amount of users, they'll just recode their bots to decode it.AmigoJack wrote:outsmarted