Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 General Discussions
  #1  
Old 05-28-2013, 12:16 AM
JamesN JamesN is offline
 
Join Date: Apr 2004
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Template Issue Going from 3.8.7 to 4.2.1

I've upgraded a test copy of my forums from 3.8.7 to 4.2.1 and am incorporating my Google Ads into the new template structure.

In the postbit_legacy template in 3.8.7, I had the below code. If I add it to the postbit_legacy template in 4.2.1 I get the attached error.

Quote:
<if condition="$post[postcount] % $vboptions[maxposts] == "4"">
<table class="tborder" cellpadding="6" cellspacing="0" border="0" width="100%" align="center" style="margin-top: 1px; border-top: 0">
<tr valign="top">
<td class="alt1" align="center">
<!-- show google script -->
</td>
</tr>
</table>
</if>
How can I do this in 4.2.1?
Attached Images
File Type: jpg vbulletin_error.jpg (51.6 KB, 0 views)
Reply With Quote
  #2  
Old 05-28-2013, 12:47 AM
JamesN JamesN is offline
 
Join Date: Apr 2004
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got it working through this, but the problem I have now is that it doesn't appear in Firefox. It works fine in IE and Chrome though and I can't figure out why. Any ideas guys?

Quote:
<vb:if condition="$post[postcount] % $vboptions[maxposts] == 4">
<table class="tborder" cellpadding="6" cellspacing="0" border="0" width="100%" align="center" style="margin-top: 1px; border-top: 0">
<tr valign="top">
<td class="alt1" align="center">
<!-- show google script -->
</td>
</tr>
</table>
<br>
</vb:if>
Reply With Quote
  #3  
Old 05-28-2013, 12:49 AM
nerbert nerbert is offline
 
Join Date: May 2008
Posts: 784
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ooooooooooooooh you have a lot to learn to catch up with vB4 coding. Just be glad you learned to code with vB3, if you started with vB4 you would never learn.

Template conditionals look like this in vB4

<vb:if condtion=" ....... "> Something <vb:else /> Something else </vb:if>

And you shoudl probably use single quotes around that 4, Or maybe no quotes at all.
Reply With Quote
  #4  
Old 05-28-2013, 12:51 AM
JamesN JamesN is offline
 
Join Date: Apr 2004
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks nerbert - please see my most recent post though, may have crossed
Reply With Quote
Reply

Thread Tools
Display Modes

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:39 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04705 seconds
  • Memory Usage 2,200KB
  • 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
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (1)postbit_attachment
  • (4)postbit_onlinestatus
  • (4)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