vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Displaying a random number in forumdisplay.php (https://vborg.vbsupport.ru/showthread.php?t=193594)

Chunky Monkey 10-14-2008 11:28 AM

Displaying a random number in forumdisplay.php
 
Hello, how can I display a random number above the list of topics in a forum? I imagine I have to add code to forumdisplay.php but I am not sure where. I come from phpbb2 where variables would be built in the php files and then displayed in the .tpl files, but I'm having trouble following how this works in vbulletin so far. Can you please tell me how to achive something like this:

(looking at a forum)

The random number generated is 32.

Thread 1
Thread 2
Thread 3

Lynne 10-14-2008 02:00 PM

In vbulletin, you would use a plugin to 'plug into' the php file. You plug into a hook. If you look at the forumdisplay.php file, you will see several lines like this:
($hook = vBulletinHook::fetch_hook('forumdisplay_start')) ? eval($hook) : false;

That is a for a plugin. So, if you write a plugin using the hook location 'forumdisplay_start' then the php code is 'entered' right there in the file.

Then, after you write the plugin, you display the results in a template file. For forumdisplay.php, the main template file is FORUMDISPLAY.


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