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

Reply
 
Thread Tools Display Modes
  #1  
Old 01-22-2011, 06:33 AM
bskr84 bskr84 is offline
 
Join Date: Aug 2010
Posts: 38
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Alternating Colored Rows in vBulletin 4

Attachment 125935

1. Edit template forumhome_forumbit_level2_post

Add the following code at the top of the template.
Code:
<vb:if condition="$altrow =& $GLOBALS['altrow']"></vb:if>
<vb:if condition="!isset($altrow)">
    <vb:if condition="$altrow = 0"></vb:if>
</vb:if>
<vb:if condition="++$altrow % 2 == 0">
    <vb:if condition="$rowClass = 'alteven'"></vb:if>
<vb:else />
    <vb:if condition="$rowClass = 'altodd'"></vb:if>
</vb:if>
Credit for the above code goes to William and forumthemes.

Now change the first line (first line before inserting the above code) from
Code:
<li id="forum{vb:raw forum.forumid}" class="forumbit_post L2">
to
Code:
<li id="forum{vb:raw forum.forumid}" class="forumbit_post L2 {vb:raw $rowClass}">
2. Edit forumhome_forumbit_level1_post / _nopost

Add the following at the top of forumhome_forumbit_level1_post and forumhome_forumbit_level1_nopost template.
Code:
<vb:if condition="$altrow =& $GLOBALS['altrow']"></vb:if>
<vb:if condition="$altrow = 0"></vb:if>
3. Edit Stylevars

Edit forumrow_firstentry_background and forumrow_background stylevars and make it transparent by deleting Background Color and Background Image.

4.Edit CSS

Now add the following CSS in the additional.css template.
Code:
.altodd {background-color:#eee;}
.alteven {background-color:#fff;}
You can customize the above CSS as per your needs.

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

For having alternating colors for your threads add the following code at the top of the threadbit template.
Code:
<vb:if condition="$altrow =& $GLOBALS['altrow']"></vb:if>
<vb:if condition="!isset($altrow)">
    <vb:if condition="$altrow = 0"></vb:if>
</vb:if>
<vb:if condition="++$altrow % 2 == 0">
    <vb:if condition="$rowClass = 'alteven'"></vb:if>
<vb:else />
    <vb:if condition="$rowClass = 'altodd'"></vb:if>
</vb:if>
And then edit the first line of the code as follows.
Change
Code:
<li class="threadbit {vb:raw thread.statusstring}
to
Code:
<li class="threadbit {vb:raw $rowClass} {vb:raw thread.statusstring}
Edit CSS

Now add the following CSS in the additional.css template.
Code:
.altodd {background-color:#eee;}
.alteven {background-color:#fff;}
You can customize the above CSS as per your needs.
Reply With Quote
  #2  
Old 01-24-2011, 02:49 AM
Spyike Spyike is offline
 
Join Date: Nov 2010
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you are referring to the text that is displayed when hovering over a thread open the Forum Display Templates in Style Manager, then navigate to FORUMDISPLAY. Double click it and search for the following:
Code:
<vb:if condition="$foruminfo['description']"><p class="description">{vb:raw foruminfo.description}</p></vb:if>
Change "{vb:raw foruminfo.description}" to what you want the text to say (will be universal for all threads).

If you are referring to the colors.. that is simply a style issue.

I do not see anything different on the image above from default vBulletin other than the two things I listed above
Reply With Quote
  #3  
Old 02-06-2011, 03:25 AM
Frost5 Frost5 is offline
 
Join Date: Sep 2009
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is the closest thing I can think of...

Style Vars -> Forums ->

Forumhome_background
Forumhome_firstentry_background

Just play around with those 2, should be able to get what you want.
Reply With Quote
  #4  
Old 06-27-2011, 04:05 AM
napy8gen napy8gen is offline
 
Join Date: Jan 2006
Location: port ++++son
Posts: 519
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<a href="http://www.go4expert.com/forums/showthread.php?t=25160" target="_blank">http://www.go4expert.com/forums/showthread.php?t=25160</a>

for threadbit like you wanted. you can see how to do it at the same thread page no2.
Reply With Quote
Благодарность от:
bskr84
  #5  
Old 06-27-2011, 04:30 AM
napy8gen napy8gen is offline
 
Join Date: Jan 2006
Location: port ++++son
Posts: 519
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yes thats the hack. intermediate users only :-)
Reply With Quote
Reply


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 03:19 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.03894 seconds
  • Memory Usage 2,228KB
  • Queries Executed 14 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (10)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (1)post_thanks_box_bit
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (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_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
  • 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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete