Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions

Reply
 
Thread Tools Display Modes
  #11  
Old 07-31-2007, 12:28 AM
sinaluna sinaluna is offline
 
Join Date: Feb 2005
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you set the forum to 0, then it no longer shows up on the jump menu or (more importantly) allows you to perform an advanced search on that forum. Is there any fix for that?

Thanks!
Reply With Quote
  #12  
Old 07-31-2007, 05:44 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Setting Display Order to 0, should not prevent the forum from showing up in the advanced search.
Reply With Quote
  #13  
Old 07-31-2007, 10:27 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Marco van Herwaarden View Post
Setting Display Order to 0, should not prevent the forum from showing up in the advanced search.
Infact, it will. You'll need to code a few plugins to make it show up. I found this out from my own site.
Reply With Quote
  #14  
Old 07-31-2007, 11:04 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If that is the case, then i would report it to the bug tracker at vb.com
Reply With Quote
  #15  
Old 07-31-2007, 11:19 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's not a bug, as display order = 0 means don't display it. So it doesn't display it. It's correct behaviour.
Reply With Quote
  #16  
Old 07-31-2007, 11:24 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Showing in the search should be controlled by 'Can Search this Forum', so you could argue if it is correct not to show when display order = 0 on the advanced search page.

Edit: Just had a discussion with the dev's about this. Their stance is at this time that display order = 0 will make it invisible everywhere, so not a bug. Just consistent.
Reply With Quote
  #17  
Old 07-31-2007, 03:53 PM
sinaluna sinaluna is offline
 
Join Date: Feb 2005
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I didn't think it was a bug. It seems reasonable for it to work that way.

Does anyone know a way to get around it though? I can't really use a tabbing system if they can't also use the advanced searches for those forums.
Reply With Quote
  #18  
Old 08-01-2007, 07:33 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is what I use, please don't re-distribute it though.

Search Menu - Hook: 'search_intro'
PHP Code:
$forumid INSERTFORUMID;
$forum =& $vbulletin->forumcache["$forumid"];

$optionvalue $forumid;
$optiontitle "$forum[depthmark] $forum[title_clean]";
if (
$vbulletin->options['fulltextsearch'] AND !($vbulletin->userinfo['forumpermissions']["$forumid"] & $vbulletin->bf_ugp_forumpermissions['canviewthreads']))
{
    
$optiontitle .= '*';
    
$show['cantsearchposts'] = true;
}
$optionclass 'fjdpth' iif($forum['depth'] > 44$forum['depth']);

if (
in_array($forumid$vbulletin->GPC['forumchoice']))
{
    
$optionselected 'selected="selected"';
    
$noforumselected '';
}
else
{
    
$optionselected '';
}

eval(
'$searchforumbits .= "' fetch_template('option') . '";'); 
Forum Jump - Hook: 'forumjump'
PHP Code:
$forumid INSERTFORUMID;
$forum $vbulletin->forumcache["$forumid"];

$optionvalue $forumid;
$optiontitle $prependchars $forum[title_clean]";

$optionclass 'fjdpth' iif($forum['depth'] > 44$forum['depth']);

if (
$curforumid == $optionvalue)
{
    
$optionselected 'selected="selected"';
    
$optionclass 'fjsel';
    
$defaultselected '';
}
else
{
    
$optionselected '';
}

eval(
'$jumpforumbits .= "' fetch_template('option') . '";'); 
Reply With Quote
  #19  
Old 08-01-2007, 01:06 PM
sinaluna sinaluna is offline
 
Join Date: Feb 2005
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you Dismounted! Its much appreciated.
Reply With Quote
Reply

Thread Tools
Display Modes

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 05:34 PM.


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.03959 seconds
  • Memory Usage 2,252KB
  • Queries Executed 13 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)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_postinfo_query
  • fetch_postinfo
  • 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