Vbulletin plugin development tutorial

☆樱花仙子☆ 提交于 2019-12-19 03:37:29

问题


I searched for tutorials but i didn't found any useful tutorial. I want to create simple plugin which add "123" to header of every pages of forum.

I tried to go to admin panel -> create new plugin. But i don't know what hook i need to display "123" in header.

I will be very thankful for any help.


回答1:


Assuming vBulletin 4 and above:

Create a Product

  1. Logon to your AdminCP
  2. Goto Plugins & Products -> Manage Products
  3. Click Add/Import Product
  4. On the following screen enter your product name etc in the Add New Product section (you can leave Product URL and Product Check URL blank)

Add a Plugin to your Product

  1. Goto Plugins & Products -> Add New Plugin
  2. Select your Product
  3. To add something to the header on every page select the global_bootstrap_init_complete hook location
  4. In PHP code enter the following:

    $template_hook['mycustommesage'] = 'hello world';

Update your header template to include the plugin output

  1. In ACP goto Styles & Templates -> Style Manager
  2. Select the style you want to edit and select edit templates
  3. Open the header template
  4. Whereever you want you plugin output to appear add:

    {vb:raw template_hook.mycustommesage}



来源:https://stackoverflow.com/questions/6349340/vbulletin-plugin-development-tutorial

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!