Display different advert size on forum home page only?

CTXMedia

Formerly CyclingTribe
#1
I'm currently displaying banner ads to guests across the whole site - but the width is just a big too big on the forum homepage because of the sidebar.

How would I adjust this code in ad_above_top_breadcrumb to display a different advert for the home page only?:

Code:
<xen:hook name="ad_above_top_breadcrumb" />
<xen:if is="!{$visitor.user_id}">
<div align="center" style="padding: 20px 0 5px 0; font-size: small; color: #000;">
<script type="text/javascript">
Google ad code
</script>
</div>
</xen:if>
Thanks,
Shaun :D
 

Brogan

XenForo moderator
Staff member
#2
How can I show content on a specific page?
<xen:if is="{$contentTemplate} == 'xyz'">
This content will show on the xyz template
</xen:if>

http://xenforo.com/community/threads/frequently-asked-questions.5183/#post-182355

Use it with xen:else to display the alternate code. For example:

<xen:if is="{$contentTemplate} == 'xyz'">
This content will show on the xyz template
<xen:else />
This content will show elsewhere
</xen:if>
 

CTXMedia

Formerly CyclingTribe
#3
Thanks - so what would the value of 'xyz' be for displaying something on the forums home page?

I'm at a loss to figure this one out as I can't find a specific contentTemplate for the forums home ... :rolleyes:
 

Brogan

XenForo moderator
Staff member
#6
Thanks - so what would the value of 'xyz' be for displaying something on the forums home page?
How can I find out which template to edit?
Using your browser, view the page source and look for a line of code near the top of the page which begins
<div id="content" class="; the class is the name of the template. So for the main forum page, the line of code is:
<div id="content" class="forum_list">, which makes the template forum_list.

http://xenforo.com/community/threads/frequently-asked-questions.5183/#post-181112
 

lazer

Well-known member
#8
Would there be a way of doing this, to display (say) ads within different nodes? So, say I had an advertiser that wanted to advertise in Node 1 and node 4, is there code to achieve this?
 
Top