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

Reply
 
Thread Tools Display Modes
  #1  
Old 10-21-2011, 02:08 AM
afmarko99's Avatar
afmarko99 afmarko99 is offline
 
Join Date: Jan 2007
Location: Louisiana
Posts: 153
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Can't distribute navbar buttons evenly

My site was hacked a week or so ago. I have completed a fresh install of 3.7.6 Patch Level 2 and a fresh install of my sql database. I have edited my navbar template using some of the php from an old navbar doc I saved and some from the 'view source' feature of my google cached website.

My original site's navbar buttons were centered and distributed evenly across the entire navbar.

See google cache version of my site from Oct 7 here:
http://webcache.googleusercontent.co...thepublicenemy

Here is the current version (Problem) of my site:
www.thepublicenemy.net


PHP Code:
<table width="100%" cellpadding="0" cellspacing="0">
<
tr>
 <
td><img src="images/styles/rirrakusu/style/navbar_left.gif" alt="" border="0" /></td>
 <
td width="100%" class="top_navbar">

<
table align="center" cellpadding="0" cellspacing="0">
<
tr>
          <
td class="top_navbar_button"><a href="$vboptions[bburl]/index.php">Home</a></td>
          <
td class="top_navbar_button"><a href="$vboptions[bburl]/forum.php">Forum</a></td>
<if 
condition="$show['guest']">
 <
td class="top_navbar_button"><a href="register.php$session[sessionurl_q]">$vbphrase[register]</a></td></if>
 <
td class="top_navbar_button"><a href="">Roster</a></td>
 <
td class="top_navbar_button"><a href="memberlist.php$session[sessionurl_q]">Members</a></td>
 <
td class="top_navbar_button"><a href="search.php$session[sessionurl_q]">$vbphrase[search]</a></td>
 <
td class="top_navbar_button"><a href="$vboptions[contactuslink]rel="nofollow">$vbphrase[contact_us]</a></td>
        
<if 
condition="$show['member']">
 <
td class="top_navbar_button"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>
 
         <
td class="top_navbar_button">
<if 
condition="!$show['guest']"
    <!-- 
member logout -->
    <
a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]"  onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')"><phrase 1="$bbuserinfo[username]">Log Out</phrase></a>    <!-- end member logout -->
    </if></
td></if>
</
tr>
</
table>
</
td>
 <
td><img src="images/styles/rirrakusu/style/navbar_right.gif" alt="" border="0" /></td>
</
tr>
</
table
I have it the same and can't figure out what the problem is. My old site was running vbulletin 3.6.4.
Reply With Quote
  #2  
Old 10-21-2011, 02:55 AM
nerbert nerbert is offline
 
Join Date: May 2008
Posts: 784
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I take it you mean you want the black buttons to be spread out?

I think you want to leave cellpadding and cellspacing unspecified in your table tag and they should distribute evenly.
Reply With Quote
  #3  
Old 10-21-2011, 03:12 AM
afmarko99's Avatar
afmarko99 afmarko99 is offline
 
Join Date: Jan 2007
Location: Louisiana
Posts: 153
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, I want to spread them out evenly.
Reply With Quote
  #4  
Old 10-21-2011, 03:27 AM
nerbert nerbert is offline
 
Join Date: May 2008
Posts: 784
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here's more trouble:

Code:
.top_navbar_button
{
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	color: #ECECEC;
	background: #080808 url(images/styles/rirrakusu/style/navbar_button_bg.gif) no-repeat top left;
	width: 79px;
	text-align: center;
	padding: 3px 0px 3px 0px;
	margin-right: 1px;
}
This forces all the table cells to be only 79px wide but their widths should all be some percent of the total depending on how many there are. I would try doing it like this:

<td><div class="top_navbar_button"><a href="$vboptions[bburl]/index.php">Home</a></div></td>

This may also work:

<td> <a href="$vboptions[bburl]/index.php" class="top_navbar_button">Home</a></td>

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

That second suggestion won't work, never mind that. If using a div tag works you'll have to change the background spec so it reads "center" at the end instead of "left".

Hope that works. I'm off to bed, will check later.
Reply With Quote
  #5  
Old 10-21-2011, 02:48 PM
afmarko99's Avatar
afmarko99 afmarko99 is offline
 
Join Date: Jan 2007
Location: Louisiana
Posts: 153
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That didn't make a difference. It almost seems like 3.7 is ignoring the configuration for this navbar.
Reply With Quote
  #6  
Old 10-21-2011, 03:42 PM
nerbert nerbert is offline
 
Join Date: May 2008
Posts: 784
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, it's getting better. Change the background spec to "center" instead of "left" at the end of the line. There's still a problem with black in between the buttons.

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

This might do it:
Code:
.top_navbar_button
{
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	color: #ECECEC;
	background: url(images/styles/rirrakusu/style/navbar_button_bg.gif) no-repeat top center;
	width: 79px;
	text-align: center;
	padding: 3px 0px 3px 0px;
	margin-right: 1px;
}
.top_navbar_button a:link, .top_navbar_button a:visited
{
        background-color:#0808080;
	color: #ECECEC;
	text-decoration: none;
}
.top_navbar_button a:hover, .top_navbar_button a:active
{
        background-color:#080808;
	color: #669966;
	text-decoration: none;
}
Reply With Quote
  #7  
Old 10-21-2011, 03:56 PM
afmarko99's Avatar
afmarko99 afmarko99 is offline
 
Join Date: Jan 2007
Location: Louisiana
Posts: 153
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yea, I changed something earlier as I was troubleshooting trying to figure out how to get it to work. Then my site was hacked and this time they changed my admin username and pass. I'm working to try and fix that issue first.

I take it 3.7.2 is not a good version to be running?
Reply With Quote
  #8  
Old 10-21-2011, 04:09 PM
nerbert nerbert is offline
 
Join Date: May 2008
Posts: 784
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yikes! I know 3.7.2 is no longer supported. I don't know if there are any special security issues with it. Good luck.
Reply With Quote
  #9  
Old 10-21-2011, 04:11 PM
Lynne's Avatar
Lynne Lynne is offline
 
Join Date: Sep 2004
Location: California/Idaho
Posts: 41,180
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's not looking the same because you don't have as many buttons there. They are all spreading out to take up the 1024px you have set aside for it. If you reduce that to... 700px, then it will look like the old one (the navbar will, but it has other affects). Add back all your buttons and then see what it is like.
Reply With Quote
  #10  
Old 10-21-2011, 04:15 PM
nerbert nerbert is offline
 
Join Date: May 2008
Posts: 784
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

He wants them spread out. Right now (aside from being hacked) he needs to center the images so they line up with the text and get rid of the black background color so he doesn't have the black rectangles between the images.
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 07:18 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.04860 seconds
  • Memory Usage 2,281KB
  • Queries Executed 11 (?)
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
  • (2)bbcode_code
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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_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
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete