vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Multiple navbars (https://vborg.vbsupport.ru/showthread.php?t=136916)

Frank Woolf 01-19-2007 05:44 AM

Multiple navbars
 
I have vBulletin integrated with vbPortal, ppClassifieds and Photopost.

I have succeeded in getting all four sections of the site to switch languages and themes together and have modified the navbar to include minibanners, links to main sections, language and theme drop downs.

This is all working fine but I want the navbar to change banners and navbar items depending on which section and which language it is currently in.

I tried putting variations of the navbar template code in the language folders then replacing the navbar code with the following:

Code:

$section = "forums";  //default section
$path = ($_SERVER["SCRIPT_NAME"]);
$path2  = strtr($path, "/", " ");
  if(stristr($path2, 'forums')) {
  $section = "forums";
  }
  if(stristr($path2, 'classifieds')) {
  $section = "classifieds";
  }
  if(stristr($path2, 'photopost')) {
  $section = "photopost";
  }
include (HOMEPATH . '/language/' . VBPLANG . '/navbar-'.$section.'.php');

// should load banner bars with filenames like  navbar-forums.php  navbar-classifieds.php  navbar-photopost.php  from language folders

It doesn't work and as far as I can see any PHP code in the navbar template does not work.

Does anyone have any suggestions?

P.S. I am a beginner with PHP :(


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