Log in

View Full Version : I want to learn to develop a plugin ? where should I start ?


mihai11
07-17-2007, 12:29 PM
Basically I need to understand how to use hooks ASAP. Any hints are appreciated.

Regards,
Razvan M.

EnIgMa1234
07-17-2007, 12:29 PM
Take a look through these
https://vborg.vbsupport.ru/forumdisplay.php?f=187

King Kovifor
07-17-2007, 01:25 PM
mihai11,

First you need to know PHP to develop plugins. There are several PHP resources out there, including:

http://www.php.net
http://www.w3schools.com

There are many more, but I can't think of them off the top of my head. A google search could help you a lot.

The next step would be to read the forum EnIgMa1234 has linked to. Specifically the following threads:

https://vborg.vbsupport.ru/showthread.php?t=82923 (you should start here)
https://vborg.vbsupport.ru/showthread.php?t=82625 (Writing)
https://vborg.vbsupport.ru/showthread.php?t=92953 (Managing Products)
https://vborg.vbsupport.ru/showthread.php?t=82882 (who's online setup)
https://vborg.vbsupport.ru/showthread.php?t=119933 (templates)

After you write your plugin, you may advance your skills within vBulletin by learning the vBulletin classes and functions. You may find these here:

http://members.vbulletin.com/api/

Also, if the API's explanation doesn't help you, try reading this thread:

https://vborg.vbsupport.ru/showthread.php?t=98009

If you plugin doesn't work, you may want to read this thread about debugging it:

https://vborg.vbsupport.ru/showthread.php?t=151288

If you work with custom templates, be sure to cache them. Instructions can be found here:

https://vborg.vbsupport.ru/showthread.php?t=104532

mihai11
07-17-2007, 02:07 PM
mihai11,

First you need to know PHP to develop plugins. There are several PHP resources out there, including:

http://www.php.net
http://www.w3schools.com

There are many more, but I can't think of them off the top of my head. A google search could help you a lot.

The next step would be to read the forum EnIgMa1234 has linked to. Specifically the following threads:

https://vborg.vbsupport.ru/showthread.php?t=82923 (you should start here)
https://vborg.vbsupport.ru/showthread.php?t=82625 (Writing)
https://vborg.vbsupport.ru/showthread.php?t=92953 (Managing Products)
https://vborg.vbsupport.ru/showthread.php?t=82882 (who's online setup)
https://vborg.vbsupport.ru/showthread.php?t=119933 (templates)

After you write your plugin, you may advance your skills within vBulletin by learning the vBulletin classes and functions. You may find these here:

http://members.vbulletin.com/api/

Also, if the API's explanation doesn't help you, try reading this thread:

https://vborg.vbsupport.ru/showthread.php?t=98009

If you plugin doesn't work, you may want to read this thread about debugging it:

https://vborg.vbsupport.ru/showthread.php?t=151288

If you work with custom templates, be sure to cache them. Instructions can be found here:

https://vborg.vbsupport.ru/showthread.php?t=104532


Super ! I already know PHP. I have several years of experience with it. What I want to learn ASAP is the VB plugin system. The resources that you provided are just great. Thank you.

King Kovifor
07-17-2007, 10:38 PM
Super ! I already know PHP. I have several years of experience with it. What I want to learn ASAP is the VB plugin system. The resources that you provided are just great. Thank you.

Your welcome. All of them are here on VB.org.

EnIgMa1234
07-18-2007, 07:38 AM
Also if something goes wrong, there are a lot of people here to help :D

King Kovifor
07-18-2007, 12:47 PM
Also if something goes wrong, there are a lot of people here to help :D

True. But I usually screw myself up half the time when I'm trying to solve a problem.

EnIgMa1234
07-18-2007, 02:04 PM
Don't we all :p