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

Reply
 
Thread Tools Display Modes
  #1  
Old 04-17-2010, 09:37 PM
youradhere4222 youradhere4222 is offline
 
Join Date: Sep 2007
Location: Houston, TX
Posts: 234
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Aligning Something to the Right of Notices

I'm trying to add a Google AdSense square block to the right-side of the notice box, and it's appearing below the notices instead. What coding should I add to the navbar so that the Google AdSense block appears aside the notices rather than below it?

PHP Code:
{vb:raw ad_location.ad_navbar_below}
{
vb:raw ad_location.global_below_navbar}

<
vb:if condition="$show['notices']">
    <
form action="profile.php?do=dismissnotice" method="post" id="notices" class="notices">
        <
input type="hidden" name="do" value="dismissnotice" />
        <
input type="hidden" name="s" value="{vb:raw session.sessionurl}" />
        <
input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
        <
input type="hidden" id="dismiss_notice_hidden" name="dismiss_noticeid" value="" />
        <
input type="hidden" name="url" value="{vb:raw return_link}" />
        <
ol>
            {
vb:raw notices}
        </
ol>
    </
form>
</
vb:if>

<
vb:if condition="is_member_of($bbuserinfo, 6)">

// adsense code

</vb:if> 
Reply With Quote
  #2  
Old 04-17-2010, 11:21 PM
NickyDee NickyDee is offline
 
Join Date: Aug 2008
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Wrap notices bit in one div, and float it left - then wrap the conditional adsense code in another div and float it right. You will probably need to play around with this. I don't have time to fine tune it but below is the rough code. Google "CSS style guide" or something like that if your not sure how to tweak the divs.

Code:
{vb:raw ad_location.ad_navbar_below} 
{vb:raw ad_location.global_below_navbar} 


<vb:if condition="$show['notices']"> 
<div style="float: left">
    <form action="profile.php?do=dismissnotice" method="post" id="notices" class="notices"> 
        <input type="hidden" name="do" value="dismissnotice" /> 
        <input type="hidden" name="s" value="{vb:raw session.sessionurl}" /> 
        <input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" /> 
        <input type="hidden" id="dismiss_notice_hidden" name="dismiss_noticeid" value="" /> 
        <input type="hidden" name="url" value="{vb:raw return_link}" /> 
        <ol> 
            {vb:raw notices} 
        </ol> 
    </form>
</div> 
</vb:if> 

<vb:if condition="is_member_of($bbuserinfo, 6)"> 
<div style="float: right">
// adsense code 
</div>
</vb:if>
I find it useful to wrap adsense in a div anyway, just to help formatting incase its slow to load. On a side note, you realise adsense advertisers technically pay for content ads (e.g. an advert next to an article, or a forum post). Technically this may be in breach of adsense ToS since this will appear on all pages, not just those with content. However, many users do have non-content adsense ads (google don't seem to enforce this policy too strictly) but never the less be aware of it.
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 09:01 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.05543 seconds
  • Memory Usage 2,186KB
  • Queries Executed 13 (?)
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_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (2)postbit
  • (2)postbit_onlinestatus
  • (2)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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete