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

Reply
 
Thread Tools Display Modes
  #1  
Old 12-11-2008, 09:04 PM
emmy128 emmy128 is offline
 
Join Date: Nov 2008
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Log out code help!

Hi, I have redesigned my header to include linked buttons to "home" "calendar" etc.. and i'm wondering HOW i can specify which of those links is available on the logout page, and unregistered view page? as soon as i log out there are only 3 buttons left, 2 of which i do NOT want to be there... also, id like to change the buttons on the view for unregistered users...see below for screenshots.

here is my header code:

$spacer_open
<table width="100%" border="0" cellspacing="0" cellpadding="8">

<td align="left" valign="middle"width="200px"><img src="$stylevar[imgdir_misc]/head_left.gif" alt="" /></td>

<td style="background-image:url($stylevar[imgdir_misc]/tab5bg.gif);">

<table width="80%" border="0" valign="middle" align="right" cellpadding="0" cellspacing="0">
<tr>
<td><a href="index.php"><img src="$stylevar[imgdir_misc]/button1.gif" alt="" width="107" height="105" border="0"></a></td>
<td><if condition="$show['member']"><a href="usercp.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/button2.gif" alt="" width="107" height="105" border="0"></a></td></if>
<td><if condition="$show['registerbutton']"><a href="register.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/button10.gif" alt="" width="107" height="105" border="0"></a></td></if>
<td><a href="calendar.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/button5.gif" alt="" width="107" height="105" border="0"></a></td>
<if condition="$show['member']">
<td><a href="search.php?$session[sessionurl]do=getnew" accesskey="2"><img src="$stylevar[imgdir_misc]/button6.gif" alt="" width="107" height="105" border="0"></a></td></if>
<td id="navbar_search"><a href="search.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/button7.gif" alt="" width="107" height="105" border="0"></a><script type="text/javascript"> vbmenu_register("navbar_search", 1); </script></td>
<if condition="$show['member']">
<td id="usercptools"><a href="$show[nojs_link]#usercptools"><img src="$stylevar[imgdir_misc]/button8.gif" alt="" width="107" height="105" border="0"></a><script type="text/javascript"> vbmenu_register("usercptools", true, 1); </script></td></if>
<if condition="$show['member']">
<td><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')"><img src="$stylevar[imgdir_misc]/button9.gif" alt="" width="107" height="105" border="0"></a></td>
</if>
</tr>
</table></td>
</tr>
</table>

$_phpinclude_output

$ad_location[ad_header_end]</template>
</templategroup>
</style>

thanks SO much in advance!

Em
Attached Images
File Type: jpg home page.jpg (33.5 KB, 0 views)
File Type: jpg unreghome.jpg (33.0 KB, 0 views)
File Type: jpg logout.jpg (67.2 KB, 0 views)
Reply With Quote
  #2  
Old 12-11-2008, 09:37 PM
Seven Skins's Avatar
Seven Skins Seven Skins is offline
 
Join Date: Sep 2008
Location: London, UK
Posts: 1,481
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

HTML Code:
$spacer_open
<table width="100%" border="0" cellspacing="0" cellpadding="8">
<tr>
<td align="left" valign="middle"width="200px"><img src="$stylevar[imgdir_misc]/head_left.gif" alt="" /></td>

<td style="background-image:url($stylevar[imgdir_misc]/tab5bg.gif);">

<table  border="0" valign="middle" align="right" cellpadding="0" cellspacing="0">
<tr>
        <td><a href="index.php"><img src="$stylevar[imgdir_misc]/button1.gif" alt="" width="107" height="105" border="0"></a></td>
        <if condition="$show['member']"><td><a href="usercp.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/button2.gif" alt="" width="107" height="105" border="0"></a></td></if>
        <if condition="$show['registerbutton']"><td><a href="register.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/button10.gif" alt="" width="107" height="105" border="0"></a></td></if>
        <if condition="$show['member']"><td><a href="calendar.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/button5.gif" alt="" width="107" height="105" border="0"></a></td></if>
        <if condition="$show['member']"><td><a href="search.php?$session[sessionurl]do=getnew" accesskey="2"><img src="$stylevar[imgdir_misc]/button6.gif" alt="" width="107" height="105" border="0"></a></td></if>
        <if condition="$show['member']"><td id="navbar_search"><a href="search.php$session[sessionurl_q]"><img src="$stylevar[imgdir_misc]/button7.gif" alt="" width="107" height="105" border="0"></a><script type="text/javascript"> vbmenu_register("navbar_search", 1); </script></td></if>
        <if condition="$show['member']"><td id="usercptools"><a href="$show[nojs_link]#usercptools"><img src="$stylevar[imgdir_misc]/button8.gif" alt="" width="107" height="105" border="0"></a><script type="text/javascript"> vbmenu_register("usercptools", true, 1); </script></td></if>
        <if condition="$show['member']"><td><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')"><img src="$stylevar[imgdir_misc]/button9.gif" alt="" width="107" height="105" border="0"></a></td></if>
</tr>
</table></td>
</tr>
</table>


$_phpinclude_output

$ad_location[ad_header_end]

See if this works the way you want it to.

.
Reply With Quote
  #3  
Old 12-11-2008, 09:54 PM
emmy128 emmy128 is offline
 
Join Date: Nov 2008
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you VERY much that works perfectly! you saved the day!

Emily
Reply With Quote
  #4  
Old 12-16-2008, 02:20 PM
emmy128 emmy128 is offline
 
Join Date: Nov 2008
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have another question:

How do i hide my left hand navigation bar on the register page? I put the code in my Forum Display because i want it on every page - except the login / register page...i know there are a couple templates i might have to tweak, just not sure where to start.

Any ideas?

Thank you again!

Em
Reply With Quote
  #5  
Old 12-16-2008, 02:39 PM
SEOvB's Avatar
SEOvB SEOvB is offline
 
Join Date: May 2007
Location: Indianapolis
Posts: 2,451
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm not sure you put it on the forumdisplay page. If its showing every where you probably used the header/footer templates or something else. If you used the forumdisplay template, then the sidebar wouldn't show on register

wrap it in a conditional

Code:
<if condition="THIS_SCRIPT == register">

<else />
Sidebar Code
</if>
Reply With Quote
  #6  
Old 12-16-2008, 02:52 PM
emmy128 emmy128 is offline
 
Join Date: Nov 2008
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i put the code on both the ForumHome and the ForumDisplay here is the code i used:

<!-- Start of Side Menu -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>

<td valign="top"> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%"



<thead>
<tr>
<td class="tcat" align="center">&raquo; $WT_PageName <a href="">NAVIGATION</a></td>
</tr>


<tr>
<td class="alt2" align="left">
<div class="normalfont">
$includedtemplate
</div>
</td>
</tr



<tr>
<td class="alt1">
<div id="menu2">
<ul>
<!-- CSS Tabs -->
<li><a id="current" href=""></a></li>
<li><a href="Link 2">Button 2</a></li>
<li><a href="Link 3">Button 3</a></li>
<li><a href="Link 4">Button 4</a></li>
<li><a href="Link 5">Button 5</a></li>
<li><a href="http://">Links</a></li>

</ul>
</div>
</td>

</tr>
</table>
<br />

<br />
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="200px" align="center">


<tr>
<td class="alt1">
<div>



</div>
</td>

</tr>
</table>


</td>
<td width="10px"></td>
<td valign="top">
<!-- / End Of Side menu -->

I inserted it right after $navbar.

where do i put conditional?

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

its on my forumhome template, that's why its showing up. i removed the code and it didnt show up when logged out.

id still like to keep the sidebar on the forum home page, so im going to keep the code in my forumhome template...

just need to know where to put that condition...

thanks,
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 04:26 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.04527 seconds
  • Memory Usage 2,265KB
  • 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
  • (1)bbcode_code
  • (1)bbcode_html
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (3)postbit_attachment
  • (6)postbit_onlinestatus
  • (6)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
  • 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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete