vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=251)
-   -   Limit a widget to certain style? (https://vborg.vbsupport.ru/showthread.php?t=313178)

K4GAP 07-23-2014 05:42 PM

Limit a widget to certain style?
 
How can I limit a cms widget to a particular style?

The problem is I have only one light style and I design any widgets for the dark styles as there are more of them. I know I should stick with one style but I just can't choose .... they are all my babies :)

Zachery 07-23-2014 05:50 PM

Why not just fix the widget in the style?

tbworld 07-23-2014 07:14 PM

Quote:

Originally Posted by K4GAP (Post 2507956)
How can I limit a cms widget to a particular style?

The problem is I have only one light style and I design any widgets for the dark styles as there are more of them. I know I should stick with one style but I just can't choose .... they are all my babies :)

So what you are looking for is to prohibit the loading of a widget in a particular style?

--------------- Added 23 Jul 2014 at 14:33 ---------------

A simple method, if you just have a few widgets to modify, is to surround the widget with a style ID conditional.

Code:

<!--  Do not display the current style if the current style is ID "6" -->
<vb:if condition="STYLEID != 6">

    <!-- Widget Template Internals -->   

</vb:if>

Unfortunately, this method does not save you any resources on the server side.

K4GAP 07-23-2014 09:14 PM

Quote:

Originally Posted by Zachery (Post 2507958)
Why not just fix the widget in the style?

On my dark styles I have one widget that has light background. If I make it dark like the others then it will not look as I want it to on the light style. It's only one particular widget that can not have the background set as #transp so I want to exclude it from showing on the dark styles ..... make sense?

ozzy47 07-23-2014 09:58 PM

What type of widget is it?

K4GAP 07-23-2014 11:19 PM

Quote:

Originally Posted by ozzy47 (Post 2508016)
What type of widget is it?

It's a Teamspeak monitor from GameTracker.

ozzy47 07-23-2014 11:26 PM

That's not quite what I ment, is it a PHP or a HTML type?

K4GAP 07-23-2014 11:44 PM

Quote:

Originally Posted by ozzy47 (Post 2508029)
That's not quite what I ment, is it a PHP or a HTML type?


It's html.

TheLastSuperman 07-23-2014 11:53 PM

Quote:

Originally Posted by K4GAP (Post 2508007)
On my dark styles I have one widget that has light background. If I make it dark like the others then it will not look as I want it to on the light style. It's only one particular widget that can not have the background set as #transp so I want to exclude it from showing on the dark styles ..... make sense?

Quote:

Originally Posted by ozzy47 (Post 2508016)
What type of widget is it?

Quote:

Originally Posted by K4GAP (Post 2508028)
It's a Teamspeak monitor from GameTracker.

Then edit the code :D

Here's one I edited to make the background dark:

Code:

<iframe src="http://cache.www.gametracker.com/components/html0/?host=12.34.567.891:1234&bgColor=000000&fontColor=F5F5F5&titleBgColor=000000&titleColor=FFFFFF&borderColor=000000&linkColor=00CCFF&borderLinkColor=00CCFF&showMap=0&currentPlayersHeight=160&showCurrPlayers=1&showTopPlayers=0&showBlogs=0&width=240" frameborder="0" scrolling="no" width="240" height="348"></iframe>
Just change the FFFFFF and 000000 and others to the colors you want it to be erm wait nevermind because then its a global change... hmm... ok then we'll just use my method here to do this - If you will post your code like mine above AND what colors you want it to be in the dark style I'll whip something up for you... it might be that same method or it might simply call a new custom block template (one work around that comes to mind currently).

K4GAP 07-24-2014 12:01 AM

Quote:

Originally Posted by TheLastSuperman (Post 2508033)
Then edit the code :D

Here's one I edited to make the background dark:

Code:

<iframe src="http://cache.www.gametracker.com/components/html0/?host=12.34.567.891:1234&bgColor=000000&fontColor=F5F5F5&titleBgColor=000000&titleColor=FFFFFF&borderColor=000000&linkColor=00CCFF&borderLinkColor=00CCFF&showMap=0&currentPlayersHeight=160&showCurrPlayers=1&showTopPlayers=0&showBlogs=0&width=240" frameborder="0" scrolling="no" width="240" height="348"></iframe>
Just change the FFFFFF and 000000 and others to the colors you want it to be erm wait nevermind because then its a global change... hmm... ok then we'll just use my method here to do this - If you will post your code like mine above AND what colors you want it to be in the dark style I'll whip something up for you... it might be that same method or it might simply call a new custom block template (one work around that comes to mind currently).

This is the code that displays the way I want it to on the light style. I need it to match the dark styles when displayed there. But still be light on the light style".


Code:

<center><iframe src="http://cache.www.gametracker.com/components/html0/?host=216.52.148.11:24240&bgColor=CCCCCC&fontColor=000000&titleBgColor=CCCCCC&titleColor=FF2B00&borderColor=F5F4F4&linkColor=493C08&borderLinkColor=4D4B4B&showMap=0&currentPlayersHeight=200&showCurrPlayers=1&showTopPlayers=0&showBlogs=0&width=270" frameborder="0" scrolling="no" width="270" height="388"></iframe></center>
--------------- Added [DATE]1406163954[/DATE] at [TIME]1406163954[/TIME] ---------------

While I'm thinking about it, if I could just exclude the widget from the dark styles that would be good too.


All times are GMT. The time now is 09:20 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.01206 seconds
  • Memory Usage 1,748KB
  • 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
  • (4)bbcode_code_printable
  • (8)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete