Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard

Reply
 
Thread Tools
Expired Threads (Auto Close Threads) Details »»
Expired Threads (Auto Close Threads)
Version: 1.0.2, by Logikos Logikos is offline
Developer Last Online: Sep 2023 Show Printable Version Email this Page

Version: 3.5.0 RC1 Rating:
Released: 06-09-2005 Last Update: 08-21-2005 Installs: 102
DB Changes Uses Plugins
 
No support by the author.

Expired Threads v1.0.1

Click Install For Support
www.vBHackers.com

What this does
This will allow you as the admin to set a time limit till a thread is considered expired or in otherwords closed. 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. (if you enable this in the admincp) This will prevent those anoyying thread digger members we all seem to dislike.

Installation
Read the readme.txt file

Support
Please show your support by clicking the install button.

Features
  • Turn whole hack off with one button
  • Option to allow mods/sup mods to be able to post
  • You can enable/disable for any forum you want
  • Set X Days till thread is considered expired for any forum you want
  • Optional feature to hide quickreply, show thread closed button and lockedicon on your forumsdisplay. Screenshot should better explaine it all.

To do list...
  • Time to install: 3 minutes
  • Queries to run: 2
  • File Mods: 0
  • Templates to edit: 0
  • Templates to add: 0
  • New Phrases: 3
  • New Plugins: 6

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

Please post bugs and errors here. Hope you like, feedback welcomed!

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #32  
Old 08-15-2005, 06:02 PM
Biker_GA Biker_GA is offline
 
Join Date: Oct 2004
Location: Where my hat is
Posts: 829
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ACK! I loaded this, set the expiration for 90 days, and every thread on the board was promptly locked.
Reply With Quote
  #33  
Old 08-15-2005, 06:21 PM
Logikos Logikos is offline
 
Join Date: Jan 2003
Posts: 2,924
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Biker_GA
ACK! I loaded this, set the expiration for 90 days, and every thread on the board was promptly locked.
Thats impossiable, that code will not allow something like that. I installed this hack for a client 4 days ago and everything is working fine. Only thing I can think of is the physical close threads is interfearing somehow. Try turning that off, and see if anything changes. If so, I will have a deeper look at the code, but it seems it is working fine for me.
Reply With Quote
  #34  
Old 08-16-2005, 03:40 AM
0ptima 0ptima is offline
 
Join Date: Feb 2002
Posts: 346
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KirbyDE
Nice Hack

What i'd like to see:
Users can still reply, but if the Thread is expired they will see a Warning (Maybe an Image and some blah blah Text saying that the Thread is pretty old) and have to tick a Checkbox that they are aware of this but still feel that it's necessary to answer.

That's because sometimes it does make sense to bump an old Thread, but in most cases it does not make sense and the Users just don't realize how old the Thread is.
I would like something similar. After X days, the quick reply on the thread would be gone and when the user would click on reply, a warning would be shown saying that this is an old thread, do you want to continue. If the user wants to reply, they would click on OK
Reply With Quote
  #35  
Old 08-18-2005, 02:46 PM
Biker_GA Biker_GA is offline
 
Join Date: Oct 2004
Location: Where my hat is
Posts: 829
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yep! I, too, think this would be a great alternative to just closing the thread.
Reply With Quote
  #36  
Old 08-22-2005, 07:14 AM
RoryF RoryF is offline
 
Join Date: Apr 2005
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just a quick question, if i set up the expired date in each catagory forum setting, it will affect all the other forums that's under the catagory forum, even if it's set to no in those forums under the catagory?
Reply With Quote
  #37  
Old 08-22-2005, 08:40 AM
Logikos Logikos is offline
 
Join Date: Jan 2003
Posts: 2,924
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nope, this will only effect the cat where the settin is on.
Reply With Quote
  #38  
Old 08-22-2005, 08:52 AM
Jenta Jenta is offline
 
Join Date: Dec 2004
Posts: 377
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Biker_GA
ACK! I loaded this, set the expiration for 90 days, and every thread on the board was promptly locked.
yeah happened to me also

seems if u dont go into each forum and mess with the setting to turn it on it can wreak havoc

it even messed up some threads and added polls or what appeared to be polls but where missing data

took a few hours to clean up the mess manually

trust me, this hack did this - nothing else would have caused this
Reply With Quote
  #39  
Old 08-22-2005, 04:24 PM
Logikos Logikos is offline
 
Join Date: Jan 2003
Posts: 2,924
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've uploaded a new Zip file for current users. Set overright to yes in the manage products area. I've turned off 'Physicaly Close Threads' to review the code when I get home..
Reply With Quote
  #40  
Old 08-30-2005, 02:59 AM
Paul Paul is offline
 
Join Date: Jan 2002
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

A fantasic addition to this would be that the time limit would reset should the poster of the first post in the thread return to post again. This is precisely what we've planned to handle the resurrection of old threads, but where we want the thread starter to have control over the ultimate end date.

It would also be great if moderators could disable the time limit completely for threads or extend it using existing ajax moderator tools without having to post.
Reply With Quote
  #41  
Old 08-30-2005, 08:41 PM
VirtualBurn VirtualBurn is offline
 
Join Date: Nov 2003
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sully02
Could this be modified so you can set threads to close either after X days or X replies? (User chooses if they want to time via days or # of replies)
I've been looking for a hack to close after a specified amount of replies, could this hack be updated with this feature? I have found a lot of request for a hack of this type while looking myself... It would make a lot of people happy


This is a great hack and I would love to see it developed.

~vb
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:12 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.13079 seconds
  • Memory Usage 2,302KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete