Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Prevent threads from rising to the top Details »»
Prevent threads from rising to the top
Version: 1.00, by Zzed Zzed is offline
Developer Last Online: Feb 2012 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 02-13-2003 Last Update: Never Installs: 7
 
No support by the author.

This hack has been developed and tested on VB 2.2.9.

This hack was actually requested by the moderators in my forum.

This hack gives you the ability to prevent a thread from going back up to the top of your forum. It simply does it by disabling the updates to the lastpost field. It is an addon to the Admin Options in the bototm of a thread. This is an alternative to locking a thread where it allows the users to post new replies but the thread keeps on sinking to the bottom and to the subsequent pages. It is just another way to kill a thread.

I have also created an animated GIF icon that replaces the thread icon.

The threads affected by this hack are referred to as slippery threads because they slip to the bottom of the forum.

Files that are affected by this hack:
- forumdisplay.php
- newreply.php
- postings.php

Templates that are affected by this hack:
- showthread_adminoptions

Tables affected by this hack:
- thread

New files:
- drop.gif

Show Your Support

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

Comments
  #22  
Old 05-05-2003, 08:39 AM
incarnus's Avatar
incarnus incarnus is offline
 
Join Date: Nov 2002
Location: Jacksonville FL
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Zed, Elmer told me about this hack and I decided it was really cool and we had to have it on our little site. Only thing I changed was
Quote:
if($thread[slippery] == 1) {
$thread[icon]='<img src="images/drop.gif" border="0" alt="">';
$thread[movedprefix] = "$thread[movedprefix] Slippery: ";
}
to
Quote:
if($thread[slippery] == 1 and $bbuserinfo[usergroupid] == 6) {
$thread[icon]='<img src="images/drop.gif" border="0" alt="">';
$thread[movedprefix] = "$thread[movedprefix] Slippery: ";
}
so that only admins can see that the tread is slippery. I must say, you have some evil hacks. I love em!

Thanks, Chris (still stuck in an LT1 )
Reply With Quote
  #23  
Old 05-05-2003, 05:19 PM
Zzed's Avatar
Zzed Zzed is offline
 
Join Date: Feb 2002
Location: Glendale, CA, USA
Posts: 463
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

incarnus, Thank you for your kind words.

Elmer speaks very highly of you. So I am quite honored that you replied to one of my hacks.
Reply With Quote
  #24  
Old 05-06-2003, 08:08 PM
incarnus's Avatar
incarnus incarnus is offline
 
Join Date: Nov 2002
Location: Jacksonville FL
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My pleasure! Thank you for your awesome hacks. Woe to anyone who misbehaves at LS1.com, LOL!

So when are we gonna get you back in an F-body?
Reply With Quote
  #25  
Old 03-31-2004, 11:52 PM
JustAskJulie JustAskJulie is offline
 
Join Date: Nov 2002
Posts: 197
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is it possible to do this without replacing the icon? The only time I would really use this is on some of the game type threads that people start. I currently have a word association thread that is running at about 1500 posts and won't die. I don't really want to lock it because the users enjoy it but I think if it fell and wasn't at the top of the page constantly they'd forget about it.
Reply With Quote
  #26  
Old 04-01-2004, 07:07 PM
Zzed's Avatar
Zzed Zzed is offline
 
Join Date: Feb 2002
Location: Glendale, CA, USA
Posts: 463
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Julie, You can just omit the code where I assign the thread a new icon.
Reply With Quote
Reply


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 04:56 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04207 seconds
  • Memory Usage 2,255KB
  • Queries Executed 20 (?)
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
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (5)postbit
  • (6)postbit_onlinestatus
  • (6)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