vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Banner Link based upon what page you're on (https://vborg.vbsupport.ru/showthread.php?t=278732)

mk craig 42 02-17-2012 10:44 PM

Banner Link based upon what page you're on
 
Okay, I've managed to do what I orignally wanted and now I'm just trying to push the boundries lol

So what I'm wanting to do now is (with the code below)
I'm wanting to basically have a profile field where users can add a link such as www.my-site.com/example.php and when they click the banner it takes them to the link they have posted in that given profile field...

not only that but also if they haven't set a link in that profile field, then it'll be default as below.
for example, if they don't have a link in that profile field (as the code below does)

If they click on the banner whilst on index.php then it'll take them to home.php and vise versa.
however if they have a link in their profile field, it'll take them to that link no matter what page they are on

Is this possible and if so can someone please help me with in? Many thanks!





I USED THIS CODE TO DO IT, IF THERE IS A BETTER, MORE NEAT CODE THEN PLEASE LET ME KNOW

PHP Code:

<!-- logo -->
<
a name="top"></a>
<
table border="0" width="$stylevar[outertablewidth]cellpadding="0" cellspacing="0" align="center">
<
tr>
 <
td align="$stylevar[left]">
<
a href="<if condition="THIS_SCRIPT != 'index'">index.php$session[sessionurl_q]"><img src="$stylevar[titleimage]border="0" alt="$vboptions[bbtitle]/></a></td>
    <
td align="$stylevar[right]id="header_right_cell"><else />

 <
td align="$stylevar[left]">
<
a href="<if condition="THIS_SCRIPT != 'home'">home.php$session[sessionurl_q]"><img src="$stylevar[titleimage]border="0" alt="$vboptions[bbtitle]/></a></td>
    <
td align="$stylevar[right]id="header_right_cell"></td></if></if>
        <if 
condition="$ad_location['ad_header_logo']">$ad_location[ad_header_logo]<else />&nbsp;</if>
    </
td>
</
tr>
</
table>
<!-- /
logo --> 



All times are GMT. The time now is 08:43 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.01587 seconds
  • Memory Usage 1,724KB
  • 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
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (1)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete