Version: 1.1, by Logikos
Developer Last Online: Sep 2023
Category: Administrative and Maintenance Tools -
Version: 3.0.3
Rating:
Released: 10-06-2004
Last Update: 10-30-2004
Installs: 22
No support by the author.
Expired Threads
====================
Author: Ken 'LiveWire' Iovino
Site: www.initialz.com
Version: 1.1 ====================
Updates
Threads expired in days not seconds
Exitising Users Please Read
Open the file update_1.0_to_1.1.txt
WetWired Gets credit for the original idea, i saw this created on his forums long ago, and finaly decided to code it. and share with vBulletin.
What this does
This will allow you as the admin to set a time limit till a thread is considered expired. If the thread happens to be expired, the user will see a error message. But a staff member (ie, mod, sup-mod, and admin) can unexpire the thread by posting in it, then the counter will start over again. This will prevent those anoyying thread digger members we all seem to dislike.
This works as a per forum basis. You can turn on/off any forum you want.
To do list...
Time to install: 5-10 minutes
Queries to run: 1
File Mods: 2
/admincp/forum.php
/forums/newreply.php
Templates to edit: 0
Templates to add: 0
New Phrases: 4
Please read carefully and make all the necessary changes as stated. This is will work if installed properly. PLEASE REMEMBER TO BACKUP BEFORE YOU BEGIN! If you like this hack
Click It
Help & Support
Before asking for support Please make sure you have done all necessary changes! If you still need support please post a reply here.
Please post bugs and errors here. Hope you like, feedback welcomed.
Special Thanks to:
-nexialys
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
Just quick question. Does this take the last post date as the start of the counter or the date of the threadstarter?
For example. The counter is set for 30 days. User makes a thread on my site June 1st 2004. There are a few more posts added on, last post in that thread is June 23rd 2004. So would the thread expire on June 1st when it was first started, or June 23rd when the last post?
I've been needing a hack like this for specials that expire, classifieds, etc. I would love to be able to set the expiration at the thread level instead the whole forum -- since some specials expire in, say, 4 days and some in 30 days... possible or too much work?
It shouldn't be that hard to do, if i was going to do it i would give the thread starter the option to put how many days till thread is considered "expired". When he submits that thread, it will submit the amount the thread starter specifed into a new feild in the post table in the database, then you would have to add a query to check that feild when someone goes to reply.
Basicly when someone goes and clicks on reply, the query will check the database to see if the thread has expired, and goes from there. If i have the time i might be able to do this, but im going to be moving to a new home next weekend, so im trying to finish up some clients before i go with no DSL for a couple of days.
I did, but I wasn't sure if it displayed that when the thread was opened or if it did that when it was replied to. Was hoping the latter, but wasn't sure.
Does the warning display when the user tries to open the thread, or when they try to reply to the thread?