Topic: Mark topics as read v1.1
##
##
## Mod title: Mark topics as read
##
## Mod version: 1.1.1
## Works on PunBB: 1.2, 1.2.1
## Release date: 2005-01-29
## Author: Miles Kaufmann
##
## Description: This mod makes it so that topics are no longer marked as
## "new" in the forum view after they have been read, if
## they have not been posted in since being read. This
## mod also works on the list of forums in index.php.
##
## Affected files: header.php
## include/functions.php
## index.php
## lang/English/common.php
## lang/English/misc.php
## moderate.php
## misc.php
## search.php
## viewforum.php
## viewtopic.php
##
## Affects DB: Yes; adds column "read_topics" to table "users".
##
## DISCLAIMER: Please note that "mods" are not officially supported by
## PunBB. Installation of this modification is done at your
## own risk. Backup your forum database and any and all
## applicable files before proceeding.
##
##
PunRes project download
PunRes discussion thread
"Mark topics as read" is a PunBB mod which makes topics which have been viewed no longer appear as "new" in the forum view. It adds a single column to the "users" table, and uses no cookies. Installing this mod adds about 6KB of code to punBB.
I realize that the functionality of this mod overlaps with that of the PunJS New Posts mod by Shawn Brown; my main intention was to take the load off of the client and put it onto the server. Unfortunately, the JavaScript solution doesn't work for me at all; in Safari, it adds about a five-second delay when viewing a forum page, and completely blanks the topic list, and Firefox/Mac has a similar problem with blank columns.
I'm not trying to bash the competition, though. This is the second release of the mod, which fixed a bug that crept by me in testing, and has portions of the code substantially rewritten. If you install it on your forums, I'd love to hear feedback. Bug reports are equally welcome.
Thanks,
Miles