|
Joined: Jul 2006
Posts: 4,057
|
Joined: Jul 2006
Posts: 4,057 |
7.5.3 - Admin can not send pm to user over quota
I'm sure this was fixed for 7.5.3 But ive tried all ways to get past this and i cant.
Have i missed a quick fix that didn't come out with 7.5.3 ?
New members are only allowed 2 private messages. If they join by donation they get 100 private messages, being part of a second group now.
But the new members as far as i can tell if they have 2 private messages i cant send them a pm as Admin?
BOOM !! Version v7.6.1.1 People who inspire me Isaac ME Gizmo
|
|
|
|
Joined: Jun 2006
Posts: 16,292 Likes: 116
|
Joined: Jun 2006
Posts: 16,292 Likes: 116 |
I too was thinking that an admin could pt anyone regardless of their limit...
|
|
|
|
Joined: Dec 2003
Posts: 6,560 Likes: 78
|
Joined: Dec 2003
Posts: 6,560 Likes: 78 |
No Mark is correct. He had this issue a few versions back and the permission setting did impact the admin also. Yep just found a fixed bug post HERE it was fixed for 7.5.1 maybe it got broke again for 7.5.3.
Last edited by Ruben; 09/21/2009 7:47 AM. Reason: added link
Blue Man Group There is no such thing as stupid questions. Just stupid answers
|
|
|
|
Joined: Jun 2006
Posts: 9,242 Likes: 1
Former Developer
|
Former Developer
Joined: Jun 2006
Posts: 9,242 Likes: 1 |
Looks like I only got the fix into one script, where there are a couple that you can initiate a private message from. Edit scripts/sendprivate.inc.php. Line 152 has this:
if ($total >= $pm_limit) {
Change that, to this:
if ( (total >= $pm_limit) && ( $user['USER_MEMBERSHIP_LEVEL'] != "Administrator") ) {
|
|
|
|
Joined: Jun 2006
Posts: 1,344
veteran
|
veteran
Joined: Jun 2006
Posts: 1,344 |
Rick, by implementing that fix, it caused errors for sending new pm's on both user and admin level. If I would send pm to someone I got so and so is over their Private Topic limit. Only happened on new pm's, not existing ones.
Last edited by gliderdad; 09/21/2009 11:22 PM.
|
|
|
|
Joined: Jun 2006
Posts: 956
Old Hand
|
Old Hand
Joined: Jun 2006
Posts: 956 |
I have trouble with the quota too. I get a report from one user who cant recive any pm's. The system told the sender that the reciver ist over the limit of 200. I check the reciver and he have 3 messages. I delete all 3 messages so he have 0 but the problem still exists. I run the maintenance scripts for pm's but this dont help.
I raise the the limit for all user from 200 to 250 and the user can now receiv messages again.
|
|
|
|
Joined: Jun 2006
Posts: 1,344
veteran
|
veteran
Joined: Jun 2006
Posts: 1,344 |
When I run into that, i go into phpmyadmin. Check the 3 tables for that account and delete anything that says null and that usually fixes it.
|
|
|
|
Joined: Jun 2006
Posts: 9,242 Likes: 1
Former Developer
|
Former Developer
Joined: Jun 2006
Posts: 9,242 Likes: 1 |
Rick, by implementing that fix, it caused errors for sending new pm's on both user and admin level. If I would send pm to someone I got so and so is over their Private Topic limit. Only happened on new pm's, not existing ones. Hmm, not sure why that would be. With that fix the overlimit message should only be triggered if the user is over their limit and the sender isn't an Admin. I'll need to double check, but that's what it's supposed to do anyhow.
|
|
|
0 members (),
396
guests, and
110
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
|
|