Author: ZacFields » Mon Jan 29, 2007 1:07 am
While we're waiting on somebody to dig that .script up (because for the life of me I can't remember where it is) here is a quick-fix to help the specific people who might be complaining about their private message counter not resetting when they view their messages. (You'll need to be at least lightly familiar with phpmyadmin for this)
----------------------------------------------------------
1. Hover your mouse over the username of the person who is having the problem. At the bottom of your screen, you'll see the link to their profile page. The last 3-4 numbers in their profile's web address is their USER_ID . Take a pen and paper and write this number down.
2. Log into your phpMyAdmin and get into your forum's database.
3. Find the database phpbb_users (or whatever your databases prefix name is, it might not be "phpbb" but you'll look for your "users" database) and click the "BROWSE" button.
4. Click on "user_id" . This will sort the users by their user ID number.
5. Find the user ID of the member who was having problems with their PM's. (Their user name will also be shown in that row) and click the little pencil icon in their row.
6. Find the variable called "user_unread_privmsg" and change the number in the text field to "0" without the quotes.
7. Scroll down to the bottom of the page and press the "GO" button.
-----------------------------------------------------------
This should fix your problem for that individual user. This issue generally arises sometimes when you add modifications and also sometimes when you upgrade your forums. The user's private message counter should reset itself from now on.
There is a .script that somebody wrote that will fix this for everyone, but until I find it (or somebody else finds it), anyone who feels comfortable enough with phpMyAdmin can do it this way for any of their users who are annoyed by it.
Zac
Last edited by ZacFields on Wed Dec 31, 1969 5:00 pm, edited 1 time in total.