Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Programming Discussions
FAQ Community Calendar Today's Posts Search

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #16  
Old 05-16-2010, 10:11 PM
Jacob_ITAPros Jacob_ITAPros is offline
 
Join Date: Apr 2010
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Lynne View Post
It's not going to work on FORUMHOME because there is no single forumid. But, what I wrote definitely works on my 4.0.3 test board in the FORUMDISPLAY template. I have a pink background only in forumid 4. And, the plugin also works for me on my 4.0.3 test board.
I understand. However, I've run into another issue that I should have thought thoroughly through before attempting this method altogether. When including the css file, because the css structures are named the same as elsewhere in forumbit.css, when the condition is true the elements in the css file overwrite ALL of the forums css where I'd only want the css changes made to a specific forum.

So I'll be placing the condition in forumhome_forumbit_level2_post, renaming the css structures to something unique in a new css file, and then referencing them in the div where necessary so that they are only used in a specific forum. Fortunately I don't have this very odd forumid issue in the forumhome_forumbit_level2_post template.

So the solution for me is to use the very same conditional statement that I've referenced throughout this post, only use it in forumhome_forumbit_level2_post with a new css structure altogether. In the end, it worked out the best for me anyhow. So your help has been appreciated and has also contributed to my effort and for that I'm grateful. Thanks Lynn, talk to you again.

--------------- Added [DATE]1274115311[/DATE] at [TIME]1274115311[/TIME] ---------------

To bring closure to this thread, my plan worked. :-)

Basically I have a conditional in the forumhome_forumbit_level2_post template that uses one set of custom references in divs for certain forum id's, and all other forums which are not designated in the array uses the default layout and css references. The challenge here was that I needed to get all of the forrum-rollup css properties for the set of divs that were targeted for change, and recreate those css structures with properties that emulated that change but with different names. Those changes were added to additional.css.

My only setback here is that the same conditional, which is pretty big, has be be placed in one other template so if someone clicks on the forum category, the subsequent forums have the same logic built into them. No biggie, but because the theme of this customization is sponsorship it does mean I will be frequenting these templates when changes occur.

Now if I can just add a control panel for this in the ACP that would be hot. But that's a study for another day.

Thanks for the help :-)
Reply With Quote
 


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 11:40 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.05066 seconds
  • Memory Usage 2,722KB
  • Queries Executed 12 (?)
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
  • (3)bbcode_code
  • (2)bbcode_html
  • (2)bbcode_php
  • (8)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (16)post_thanks_box
  • (16)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (16)post_thanks_postbit_info
  • (16)postbit
  • (16)postbit_onlinestatus
  • (16)postbit_wrapper
  • (1)showthread_list
  • (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_threadedmode.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_threaded
  • showthread_threaded_construct_link
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete