vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Member Archives (https://vborg.vbsupport.ru/forumdisplay.php?f=202)
-   -   Close topic in one forum as soon as it's posted (https://vborg.vbsupport.ru/showthread.php?t=2671)

08-24-2000 02:39 AM

Hey all,
We are coming from UBB to VB. In UBB we had a hacked the code so that when ever someone posted a topic in our website reviews forum it would automatically be locked untill a moderator or admin unlocked it.

Does anyone know the code to do this in VB?

you can see what we mean at http://www.sitepoint.com/forums/

when you post a topic in the website reviews forum your topic will automatically be locked.

Thanks in advance!

08-24-2000 07:18 AM

In newthread.php, look for:
Code:

      $DB_site->query("INSERT INTO thread (threadid,title,lastpost,forumid,open,replycount,postusername,lastposter,dateline,iconid,visible) VALUES (NULL,'".addslashes($subject)."',".time().",$forumid,1,0,'".addslashes($username)."','".addslashes($username)."',".time().",$iconid,$visible)");
Replace that with:
Code:

      if ($forumid == 2) {
        $DB_site->query("INSERT INTO thread (threadid,title,lastpost,forumid,open,replycount,postusername,lastposter,dateline,iconid,visible) VALUES (NULL,'".addslashes($subject)."',".time().",$forumid,0,0,'".addslashes($username)."','".addslashes($username)."',".time().",$iconid,$visible)");
      } else {
        $DB_site->query("INSERT INTO thread (threadid,title,lastpost,forumid,open,replycount,postusername,lastposter,dateline,iconid,visible) VALUES (NULL,'".addslashes($subject)."',".time().",$forumid,1,0,'".addslashes($username)."','".addslashes($username)."',".time().",$iconid,$visible)");
      }

You'll need to change the 2 contained in the if() statement to whatever the forum ID is of your reviews forum.

08-24-2000 09:01 AM

hi ya jonese, remember me akka 'prequel' at sitepoint forum thedesktopthemes.com guy and those rounded corners for your web site ? :D

isn't it easier if you just went into the admin control panel, modify forum (site reviews) and set moderation queue to 'yes' ? or is it you don't want the emails coming in ?

well welcome :D

08-24-2000 12:22 PM

Thanks to both of you.

eva2000 AKA prequel

We decided to go with your idea since it will mean we won't have to edit in the future if we upgrade etc.!!!

Yea i remember you, love the corners :)

08-24-2000 02:51 PM

your welcome :D ... you could add your suggestion for this to be added in future versions of vb... it wouldn't be a bad thing if you get alot of posts for such a forum... especially if you don't want that much email


All times are GMT. The time now is 07: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.00921 seconds
  • Memory Usage 1,717KB
  • 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_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)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