Version: 0.7, by Dream
Developer Last Online: Sep 2010
Category: Administrative and Maintenance Tools -
Version: 3.6.8
Rating:
Released: 08-05-2006
Last Update: Never
Installs: 1657
Re-useable Code Additional Files
No support by the author.
This will let you read your member's private messages.
Features:
- List PMs separated by sent/received given a username or id
- List all users with PMs
- Search PMs by "exact text", "all words" and "at least one of the words"
- List the latest 100 PMs sent
Installation:
Upload "read_pms.php" to your admincp folder and "cpnav_rpm.xml" to your includes/xml folder. Do not import the xml, upload it!!!
Usage:
On your admin control panel, under the "User" menu theres a link to the Read PMs mod. Only Super Administrators can use it.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
It says I don't have permission. I added my username to config.php but I know a while back I accidentally deleted by admin acccount and had to get another created. Does that mean my userID number is not 1? How can I find out what my userID admin number is or can I just write in the username itself?
Help!
If you created a new user account, your user ID is not going to be 1. You need to find out your current user number (click on your profile, and it will display u= and then your user ID number.
Add that ID number to the SuperAdministrators section of your vBulletin config.php.
Hi, i think there is a bug!
When I send a pm to a user, and then I go to read pms it shows it.
OK so far.
BUT, if the user, deletes the pm from his inbox, and then, i delete it also from my sent folder, it still shows it in read pms.
If i click on the link to see it i get a database error saying:
Code:
Database error in vBulletin 3.6.1:
Invalid SQL:
SELECT username FROM user WHERE userid =;
MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Error Number : 1064
i suppose this is happening because the hack does not find that pm in the database.
any solutions?
thanks
The deleted PM will show in the latest PMs list until your forum runs Scheduled Task "Hourly Cleanup #2." That CRON job cleans up PMs, and by default it runs once per hour.
You can test this yourself by sending a PM to a user, having them delete it right away, and then checking the Read PMs list. Then go into your Admin CP -> Scheduled Tasks -> Scheduled Task Manager. Find Hourly Cleanup #2, and hit the Run Now button. Then go back to the Read PMs page and view the Latest PMs. The deleted PM should be gone from the list.
The deleted PM will show in the latest PMs list until your forum runs Scheduled Task "Hourly Cleanup #2." That CRON job cleans up PMs, and by default it runs once per hour.
You can test this yourself by sending a PM to a user, having them delete it right away, and then checking the Read PMs list. Then go into your Admin CP -> Scheduled Tasks -> Scheduled Task Manager. Find Hourly Cleanup #2, and hit the Run Now button. Then go back to the Read PMs page and view the Latest PMs. The deleted PM should be gone from the list.
I've uploaded "read_pms.php" to my admincp folder and "cpnav_rpm.xml" to my includes/xml folder but there is nothing in my control panel's users area.
Do I have to do something more to make it work?