The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
The Basics of Hacking
Has anyone ever had the time to write a txt file on the basics of vB board hacking? Like how it works, where things are read from, how the pages are put together, etc.
And if not - why not! |
#2
|
||||
|
||||
Yes I have. But it comes int he forum of a PHP book, documents from mysql.com, and having a good sence of know what other peoples code does.
|
#3
|
||||
|
||||
/me sighs
Of course if you have a good knowledge of php and SQL you're pretty much already there - but I meant for those just starting out in both fields and need info aimed at hacking vB boards. |
#4
|
||||
|
||||
Nope. the way I learned was to just look around the templates and go through all the code.. there is no real way to teach someone how to hack vbulletin.. due to the fact that it would be just like teaching php which takes time... but here is your first lesson $bbuserinfo[] can get any row from the user table.. example $bbuserinfo[usertitle]
|
#5
|
||||
|
||||
Lol, that was actually quite a handy bit of info! Is there anywhere that lists all of the info regarding the $variables?
Oh, and solve this!: http://www.vbulletin.com/forum/showt...threadid=43388 |
#6
|
|||
|
|||
btw neo whats the diffrence between $session[] and $bbuserinfo[]? cuz they do the same thing, so which is better to use?
|
#7
|
||||
|
||||
bbuserinfo[]
|
#8
|
||||
|
||||
The $session and $bbuserinfo arrays are not the same, $session holds the session info of the user taken from the session table, and $bbuserinfo holds the user info and options taken from user/userfield tables.
|
#9
|
||||
|
||||
Any other gems you hacking masters wish to share?
|
#10
|
||||
|
||||
always back up your files, the admin scrpits done use templates, and play around with code to see what it does just to learn.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|