vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Supressing the "Thread Display" area in forums without threads (https://vborg.vbsupport.ru/showthread.php?t=182072)

tobias_t 06-10-2008 09:10 AM

Supressing the "Thread Display" area in forums without threads
 
Hi all,

You all know the scenario where you have a forum that acts solely as a folder for other forums, without it being set to "category". This forum will never have any posts of its own.

What bugs me enormously is that this "folder" forums still show an empty "Threads in Forum" area with the message "There are no posts in this forum." I would like to set it up in a way that this area is not displayed at all if a forum is empty.

Does anyone have an idea on how to achieve this?

Thanks,

Tobias

Dismounted 06-10-2008 09:23 AM

I have coded my own plugin that handles this on my own forums. Create a new plugin, hooking at forumdisplay_complete.
PHP Code:

if (!$show['threads'] AND $show['forumslist'] AND !$foruminfo['allowposting'])
{
    
$show['threadslist'] = false;



tobias_t 06-10-2008 09:31 AM

Fantastic, thanks.

Just to make sure, can I expect this to work under 3.6.5?

Dismounted 06-10-2008 09:38 AM

Yes - it should work.

tobias_t 06-10-2008 11:08 AM

Thanks, works like a charm!

I really have to thank you for your great help here and on other occassions. If you should ever come to Berlin, hit me up, I definitely owe you a beer or two.


All times are GMT. The time now is 07:26 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.00952 seconds
  • Memory Usage 1,715KB
  • 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
  • (1)bbcode_php_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