vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=252)
-   -   Change Posts per Page Per Style VB4 (https://vborg.vbsupport.ru/showthread.php?t=244125)

Cedric_FP 06-07-2010 06:07 AM

Change Posts per Page Per Style VB4
 
I'm not sure if this will be useful to anyone, but I've been playing around and just figured this out.

THIS IS FOR VB4 BUT THE CODE WOULD WORK ON VB3.8/3.7/3.6 I believe.

Anyhow, if you want to change the posts per page on a thread, you can do so by changing the posts per page of a specific style as VB4 has the option to assign a specific style to a specific forum.

The steps are:

1. Assign the specific forum your style (eg. ID is 23).

2. Add New Plugin

3. Product: Vbulletin

4. Hook Location: style_fetch

5. Title; whatever you want.

6. the PHP code is:

Code:

if ($styleid == 23){
        $vbulletin->options['maxposts'] = x (HOW MANY POSTS YOU WANT PER PAGE);
                  }

7. Save.


And there we go, easy as that. Hopefully this can be of help to some.

I understand this is very simple stuff but surely there are many more like me who are still learning to use the vbulletin code.


All times are GMT. The time now is 07:27 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.03130 seconds
  • Memory Usage 1,706KB
  • 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_code_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