An old mini-mod by me, released now because of a request.
I am not sure if i based this on an hack by someone else or not. Did a quick search and could not find anything. If it is based on someone elses work, please contact me by PM.
Some users get irritated about the popup asking if they want a answer a requested read receipt on reading PM or if they want to request a receipt on sending a new pm.
This hack give users the possibility, to change this behaviour in their profile.
Users can access this setting from their User CP-->Edit Options as the last 2 options in the Messaging and notification section.
Users can choose the following:
- Ask - This is the default and will give the same behaviour as on an unhacked board.
- Never - There will never be a send a receipt on a request, no popup.
- Allways - There will allways be send a receipt when requested requested, no popup.
PS The usergroup setting "Can Deny Private Message Read Receipt Request" is respected by this hack.
This mean that for usergroups where this is set to Yes it will allways send a confirmation.
Good practise is to always backup files before changing them!
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
We installed this hack and now no one can send a PM at all. It tell us to "Please complete both the subject and message fields. Press the back button, correct the problem and try again" even though both fields are already filled out! Can anyone help urgently?
I've uninstalled the hack for now and will go through and make double sure everything is followed exactly before coming back (mama pie is my other half before you're wondering why I'm posting! )
We installed this hack and now no one can send a PM at all. It tell us to "Please complete both the subject and message fields. Press the back button, correct the problem and try again" even though both fields are already filled out! Can anyone help urgently?
TIA.
I'm getting the same problem, (3.0.7) I've tried twice to install it. Finally went to my test forum the second time so as not to mess up my production forum by disabling PMs.
The Add profile fields part goes fine and does not mess up PMs.
I reverted the template and without the template mods the PMs work as previously, so it's somewhere in that combination between the template mod and calling private.php.
OK, I was able to make it work for sending PMs without asking for receipts, which is great. I still had to acknowledge a receipt request, but it may be that it's supposed to do that. Or what I changed disabled that?
Anyway, in the ./private.php change, there's a -= CANDENYPMRECEIPTS;
I removed the minus sign and it no longer gave me an error.
Well, when I went to install if, it worked fine for just the site owner and I, everyone else was getting the "no text" error, so I had to back it out.
They were using the same styles as we were.
Another situation of really hard to debug when something works fine for me. It's a busy forum, so I didn't have the time to set up a test user account and try to debug that. Not sure what else the problem could be.
When I get the time, I'll test it again on my backup/test forum.