vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Help me with my first vB add-on (https://vborg.vbsupport.ru/showthread.php?t=145315)

Love8X 04-20-2007 02:53 AM

Help me with my first vB add-on
 
Hi all,

I am going to create my first vB add-on for my group and needing some helps. Can anyone help me step-by-step?

I had:
- vB hooks list
- programming skill

I need some vB variables name to get:
- the current forum, parent forums, child forums id.
- the current user info. (eg. identifier, permisions...)

My add-on will apply to:
- Admin/Mod CP
- Creating new thread/post action
- Deleting post action

How do I do now?

Thanks.

ElfMage 04-23-2007 04:23 PM

Some pointers:
- current forum: $forumid, $foruminfo
- current user: $vbulletin->userinfo, (or $bbuserinfo if called from a template)
- current user permissions: $permissions
- current user name: $vbulletin->userinfo['username']
- parent forum ids: $foruminfo['parentlist']
- child forum ids: $foruminfo['childlist']

I am sure there is a tutorial somewhere explaining the basics.

I would suggest you find a mod that does something similar or at least in the area of what you intend to do, and study how they do it...


All times are GMT. The time now is 09:59 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.00888 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