vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Any idea what replaced the Active field in the forum table? (https://vborg.vbsupport.ru/showthread.php?t=71520)

sel100 11-09-2004 03:21 PM

Any idea what replaced the Active field in the forum table?
 
We are currently running vbulletin version 2.3.0 and are in the process of upgrading to 3.0.3. There are obviously changes in the database table structure and somewhere from version 2.3.0 to version 3 one of those changes appear to be the active field in the forum table. This field appears to have been dropped in one of the versions along the upgrade route to the latest current version, does anyone know if it has been replaced with something else? Our problem is how to get the current number of active threads from the Mysql database? The reason we need this information is that it is displayed on our home page using a script which no longer works with version 3.0.3 because of this change.
Many thanks,
Sel

Zachery 11-09-2004 03:22 PM

Quote:

Originally Posted by sel100
We are currently running vbulletin version 2.3.0 and are in the process of upgrading to 3.0.3. There are obviously changes in the database table structure and somewhere from version 2.3.0 to version 3 one of those changes appear to be the active field in the forum table. This field appears to have been dropped in one of the versions along the upgrade route to the latest current version, does anyone know if it has been replaced with something else? Our problem is how to get the current number of active threads from the Mysql database? The reason we need this information is that it is displayed on our home page using a script which no longer works with version 3.0.3 because of this change.
Many thanks,
Sel

What did the script you were using do? :)

Andreas 11-09-2004 03:25 PM

Hmm ... what is an "active" thread?

sel100 11-10-2004 11:38 AM

SELECT * FROM forum WHERE displayorder<>0 AND active = 1 ORDER BY
parentid,displayorder

Here is the sql query which pulls back 22 threads from our boards (running 2.3.0). It pulls back 24 threads if the "AND active=1" is removed. Not sure what warrants the active flag being set to 1 but the difference is when 24 threads are returned it contains threads which haven't had posts on then for a while. So what we want to return is a list of threads which have had posts in the last few hours. Many thanks.

Andreas 11-10-2004 11:58 AM

Table fourm does have a field lastpost, which is the unix timestamp for the last post made in this forum.
You can use this field to check which forums have been active within the last x hours, days or whatever.
Table thread does also have lastpost.

Zachery 11-10-2004 01:40 PM

Quote:

Originally Posted by sel100
SELECT * FROM forum WHERE displayorder<>0 AND active = 1 ORDER BY
parentid,displayorder

Here is the sql query which pulls back 22 threads from our boards (running 2.3.0). It pulls back 24 threads if the "AND active=1" is removed. Not sure what warrants the active flag being set to 1 but the difference is when 24 threads are returned it contains threads which haven't had posts on then for a while. So what we want to return is a list of threads which have had posts in the last few hours. Many thanks.

I don't think active was a standard filed in vBulletin at any time

sel100 11-11-2004 11:15 AM

Hi

Looking at the admin console there is option to make a forum active, does anyone know which field and table does this correlate to in the database

Sel


All times are GMT. The time now is 10:04 AM.

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.01104 seconds
  • Memory Usage 1,725KB
  • 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
  • (7)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