Welcome to WebmasterWorld Guest from

Forum Moderators: rogerd

Message Too Old, No Replies

vBulletin - what type of code?

OO or procedural?



9:43 pm on Apr 14, 2008 (gmt 0)

10+ Year Member

I've pretty much mastered the art of hacking phpBB but a client wishes to migrate to vBulletin. Can anyone tell me how easy is is to hack (compared to phpBB). Is the vBulletin code procedural or OO?

Cheers, Pete


11:19 pm on Apr 14, 2008 (gmt 0)

WebmasterWorld Administrator rogerd is a WebmasterWorld Top Contributor of All Time 10+ Year Member

PeteM, I can't answer your question directly but I can say that vBulletin has gone to a plugin approach with lots of hooks all over the code. This should make coding modifications easier and, in particular, make upgrading a modified board much less of a chore.

I think you'd find modifying the vBulletin code straightforward if you are used to phpBB.


3:59 pm on Apr 16, 2008 (gmt 0)

WebmasterWorld Senior Member rocknbil is a WebmasterWorld Top Contributor of All Time 10+ Year Member

Start by looking at the vBulletin documentation:


They have incorporated coding practices into their manual, showing you how to add your own custom coding.

Most of what you will do will never enter the actual PHP files. You will do a lot of editing in templates, including adding PHP code to them. These templates are stored in your database, so an upgrade doesn't affect your customization.

They have also incorporated an "if/else" method using a variation on XML style coding:

<if condition=$some_variable>
<else />

It's all pretty compartmentalized, pretty easy to tweak (endlessly.)


7:02 pm on Apr 16, 2008 (gmt 0)

10+ Year Member

Thanks guys. My client has just purchased vBulletin so I should be able to start hacking soon.

BTW, anyone got any tips for migrating 500,000 messages from (a heavily modded) phpBB2 to vBulletin!



2:46 pm on May 2, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member

If the URL's aren't modded, last I checked vBulletin offered a program to redirect users from the old phpBB thread URLs to the new vBulletin URLs. I've migrated a couple of forums to vBulletin - you can expect to lose some information in the process of migration (what and how much depends upon the former forum software and its version). You can run test imports into the new vBulletin database to see what happens, without affecting your old database.

Featured Threads

Hot Threads This Week

Hot Threads This Month