vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=252)
-   -   Ad after every sixth post (https://vborg.vbsupport.ru/showthread.php?t=287892)

kodbg 09-16-2012 09:01 AM

Ad after every sixth post
 
Hello
I want to put an ad after every 6 post, to be shown only if the split page has 9 posts.
This code:
Code:

<vb:if condition="$post[postcount] % $vboptions[maxposts] == 6 AND $GLOBALS[threadinfo][replycount] > 8">
works OK, but only for first page.
If i split my pages on every 20 posts and the thread has 27 posts, the ad will be shown on second page. But on second split page are only 7 posts - i don't want to show it.


Please, help with code.

Scanu 09-16-2012 11:10 AM

Maybe this one works

Code:

<vb:if condition="$post[postcount] % $vboptions[maxposts] == 6 AND $post[postcount] > 9">

kodbg 09-16-2012 11:27 AM

:( No... Same thing

Scanu 09-16-2012 12:35 PM

Basically the problem is that $post[postcount] indicates the post count of the thread (not of the page)
You could solve this problem just when you try to show something after first post of each page (condition would be $post['isfirstshow'] ) but i don't know a way to do what you want on each page without using a plugin :/

kodbg 09-16-2012 01:08 PM

mm, maybe advise about plugin?
I'm ex SMF and new in VB :)

Scanu 09-16-2012 01:59 PM

Will try something as soon as i can

kodbg 09-16-2012 04:30 PM

OK, thank you very much.


All times are GMT. The time now is 09:27 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.01562 seconds
  • Memory Usage 1,714KB
  • 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
  • (2)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (7)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