phpBB

Development Discussion Board

phpBB's testing ground of bleeding edge code
Advanced search

[RFC] Usability: Always allow user to respond to PM

Publish your own request for comments or patches for the next version of phpBB. Discuss the contributions and proposals of others. Upcoming releases are 3.1/Ascraeus and 3.2/Arsia.

[RFC] Usability: Always allow user to respond to PM

Postby igorw » Mon Oct 10, 2011 9:55 pm

If a user receives a PM but does not have permissions to respond (for example: he just signed up) this is kind of bad. The person sending him the message implicitly gave him permission to reply. It might make sense to always allow him to do so.

How can I stop getting PMs from that annoying guy?

  1. Report him to have him banned
  2. Add him to your foes list, this should disallow PMs from that person (it does currently not)

Thoughts?
User avatar
igorw
Registered User
 
Posts: 500
Joined: Thu Jan 04, 2007 11:47 pm

Re: [RFC] Usability: Always allow user to respond to PM

Postby naim » Thu Oct 13, 2011 7:27 pm

Let forum Administrator choose between the two:
  • Grant user to respond only to that sender
  • Notify sender that the user won't be able to respond via PM and suggest to send sender's email address.
User avatar
naim
Registered User
 
Posts: 50
Joined: Thu Oct 13, 2011 7:21 pm
Location: Isolation

Re: [RFC] Usability: Always allow user to respond to PM

Postby naderman » Fri Oct 14, 2011 3:34 pm

naim wrote:Let forum Administrator choose between the two:
  • Grant user to respond only to that sender
  • Notify sender that the user won't be able to respond via PM and suggest to send sender's email address.

I think that's just another configuration option which 99.99% of administrators will leave at its default value. So I agree with Igor's proposal. Let's just always allow users to respond.
www.naderman.de
Move your forum to Forumatic - we'll take care of maintenance & spam
User avatar
naderman
Development Team Leader
Development Team Leader
 
Posts: 1650
Joined: Sun Jan 11, 2004 2:11 am
Location: Karlsruhe, Germany

Re: [RFC] Usability: Always allow user to respond to PM

Postby imkingdavid » Wed Dec 07, 2011 9:36 pm

So basically the only change needed is to remove the permission check when replying?

Also, the OP suggested disallowing people to send messages if they are on the recipient's foes list. Should that be a separate RFC?

EDIT: Ticket here
I do custom MODs. PM for a quote!
View My: MODs | Portfolio
Please do NOT contact for support via PM or email.
Remember, the enemy's gate is down.
User avatar
imkingdavid
Development Team
Development Team
 
Posts: 905
Joined: Thu Jul 30, 2009 12:06 pm

Re: [RFC] Usability: Always allow user to respond to PM

Postby Oleg » Thu Dec 08, 2011 4:31 am

How about adding a permission to reply to PMs instead of altering existing logic? I think this will be clearer and will take care of abuse in one go.

So we achieve this by removing the permission check when replying. Of course thinking about it now, users can still abuse this if they are originally allowed to send messages and then lose their permission but because of this change may still reply to existing messages. Perhaps a new permission will be necessary (e.g. u_noreply) to make sure users cannot reply to any private messages?
Oleg
 
Posts: 1150
Joined: Tue Feb 23, 2010 2:38 am

Re: [RFC] Usability: Always allow user to respond to PM

Postby Oleg » Thu Dec 08, 2011 4:34 am

imkingdavid wrote:Also, the OP suggested disallowing people to send messages if they are on the recipient's foes list. Should that be a separate RFC?

Yes and I'm not sure I like the idea of revealing a user's foe list to their foes. Maybe just bitbucket the message, or make it invisible to the recipient and add a cron job to clean up these messages after some time (this way if the recipient un-foes the sender the recipient will be able to read the message).
Oleg
 
Posts: 1150
Joined: Tue Feb 23, 2010 2:38 am

Re: [RFC] Usability: Always allow user to respond to PM

Postby imkingdavid » Thu Dec 08, 2011 1:19 pm

Oleg wrote:How about adding a permission to reply to PMs instead of altering existing logic? I think this will be clearer and will take care of abuse in one go.

That's probably a better solution than all the hack-ish code I wrote up. But there would have to still be some added logic that ensures that the users can only reply to the original sender and no one else. And we could even go one step further and only allow one reply per PM, but I haven't looked into what is currently in place to facilitate that.
I do custom MODs. PM for a quote!
View My: MODs | Portfolio
Please do NOT contact for support via PM or email.
Remember, the enemy's gate is down.
User avatar
imkingdavid
Development Team
Development Team
 
Posts: 905
Joined: Thu Jul 30, 2009 12:06 pm

Re: [RFC] Usability: Always allow user to respond to PM

Postby Oleg » Thu Dec 08, 2011 2:11 pm

imkingdavid wrote:And we could even go one step further and only allow one reply per PM, but I haven't looked into what is currently in place to facilitate that.

I don't think we need or want this.
Oleg
 
Posts: 1150
Joined: Tue Feb 23, 2010 2:38 am

Re: [RFC] Usability: Always allow user to respond to PM

Postby imkingdavid » Thu Dec 08, 2011 5:24 pm

Oleg wrote:
imkingdavid wrote:And we could even go one step further and only allow one reply per PM, but I haven't looked into what is currently in place to facilitate that.

I don't think we need or want this.

That would simply be to reduce the chance of abuse, but I suppose it isn't that big of an issue.
I do custom MODs. PM for a quote!
View My: MODs | Portfolio
Please do NOT contact for support via PM or email.
Remember, the enemy's gate is down.
User avatar
imkingdavid
Development Team
Development Team
 
Posts: 905
Joined: Thu Jul 30, 2009 12:06 pm

Re: [RFC] Usability: Always allow user to respond to PM

Postby A_Jelly_Doughnut » Fri Dec 09, 2011 1:59 am

A related issue (that might be more of a bug than related to this RFC): It is possible to send a PM to a user who is not permitted to use PMs at all (i.e. he cannot even read the PM).

In general, the PM permissions list is probably a little (err, a lot) too granular. (Can delete private messages? WTF?)
A_Jelly_Doughnut
User avatar
A_Jelly_Doughnut
MOD Team
MOD Team
 
Posts: 1753
Joined: Wed Jun 04, 2003 4:23 pm

Next

Return to [3.x] RFCs

Who is online

Users browsing this forum: Marc, Octopus2 and 15 guests