vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   How to Define Which Style in PHP (https://vborg.vbsupport.ru/showthread.php?t=81847)

greenhybrid 05-22-2005 03:34 AM

How to Define Which Style in PHP
 
I have three sections and directories in my site. One is the vBulletin forum. Another is the vB Articles hack. The last is vBadvanced Gallery. Because I've colorcoded the sections of the site, I'd like to use a different style for each of these sections. Is there certain code I can stick in my PHP files to define the style for the respective page?

For instance, something like this:
PHP Code:

 define('STYLE'3); 

(I just made that up)

Found it! I was able to write this based on the correct information from another hack. In global.php I find out which subdomain I'm at and define a style accordingly:
PHP Code:

// #############################################################################
// ######################## START TEMPLATES & STYLES ###########################
// #############################################################################

$userselect false;

// jason
$url explode("/",$_SERVER['REQUEST_URI']);
if (
$url[1] == "learn") {
    
$styleid 4
    
$userselect true
} elseif (
$url[1] == "share") {
    
$styleid 5
    
$userselect true
} else 



All times are GMT. The time now is 09:46 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.00940 seconds
  • Memory Usage 1,714KB
  • 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_php_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