vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   thread sinker (anti-bumper) (https://vborg.vbsupport.ru/showthread.php?t=71618)

firstimecaller 11-11-2004 04:16 PM

thread sinker (anti-bumper)
 
I don't want to delete (censor) certain threads, but I also don't want them to keep floating up when a new post is added.

Is there a mod that will allow a mod to put a "sinker" on a thread?

Ianomed 11-12-2004 12:49 PM

So what you want is another sort option in viewforum that sorts on thread creation date, instead of last post date, after which you could make that the default sort for particular forums?

Or would this actually be a condition you could set on a per thread basis?

firstimecaller 11-12-2004 06:06 PM

Quote:

Originally Posted by Ianomed
Or would this actually be a condition you could set on a per thread basis?

exactly. every now and then, there's a topic that gets discussed that I don't want to shun, but I also don't want it right there at the top, under the lights, so to speak. I don't want to delete it, for political reasons, but I'd like to sweep it under the rug.

Ianomed 11-12-2004 06:34 PM

'k, I'll get back on this... need to test a theory to see if what I have in mind works.

firstimecaller 11-13-2004 07:17 PM

wow, thanks!

Ianomed 11-13-2004 07:48 PM

'k, so far it works, and with little modifications... but this is changing a value directly in the database.

What I did was make a few modifications in forumdisplay.php and includes/functions_forumdisplay.php, and a change to the 'threadbit' template.

Then setting a thread's 'sticky' field to -1 for a sunk thread. It then shows up as the last post in that forum :D

So basically all I'd have to do now is to add an option 'Sink thread' to the thread tools menu and some logic to set the field to -1 and packaging the instructions. ;)

This research so far took 15 minutes. Doing the rest will take as much as an hour perhaps (writing the rest of the code and instructions). I'll take care of this after I finish up the v1.2 of my already published hack and reply here with a link to the new hack.

firstimecaller 12-03-2004 06:47 PM

nice

hasan2k 12-13-2004 06:44 PM

Quote:

Originally Posted by Ianomed
'k, so far it works, and with little modifications... but this is changing a value directly in the database.

What I did was make a few modifications in forumdisplay.php and includes/functions_forumdisplay.php, and a change to the 'threadbit' template.

Then setting a thread's 'sticky' field to -1 for a sunk thread. It then shows up as the last post in that forum :D

So basically all I'd have to do now is to add an option 'Sink thread' to the thread tools menu and some logic to set the field to -1 and packaging the instructions. ;)

This research so far took 15 minutes. Doing the rest will take as much as an hour perhaps (writing the rest of the code and instructions). I'll take care of this after I finish up the v1.2 of my already published hack and reply here with a link to the new hack.

If you release this hack, that will be one the GREATEST of all hacks out there. I will be waiting for this.


All times are GMT. The time now is 02:57 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.01563 seconds
  • Memory Usage 1,723KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (8)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete