vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Change Style based on users choice. (https://vborg.vbsupport.ru/showthread.php?t=95901)

Dilmah 09-09-2005 01:07 AM

Change Style based on users choice.
 
What I currently have is three levels of styles:
1. Parent Style, which contains all template modifications.
2. Three styles suited to different screen/surfing capabilities ('1280x760', '800x600' and 'dialup'), all done only changing the css.
3. A further group of styles to apply to single forums, which basically change the colour scheme. (eg. 'Red and blue', 'Green and yellow' etc.) These styles are only available for one forum.

What I want to have is a way of making the third level of styles dependant on the second.

So in other words, I want to use an if/then statement for each forum to say:

if stylelevel2="dialup" then
thisforumstyle="dialup_redandblue"
else if stylelevel2="1280x760" then
thisforumstyle="1280x760_redandblue"
else if stylelevel2="800x600" then
thisforumstyle="800x600_redandblue"

Does this make sense?

I only need to know a possible solution of where to put this code, and how to put the second style into a variable (stylelevel2). Once i have that I should be able to code it myself - but if you want to code it too that's fine.

Thanks.

Doesn't matter. I think i've got it.


All times are GMT. The time now is 06:33 PM.

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.01920 seconds
  • Memory Usage 1,698KB
  • 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)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