The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
Hello all,
I have enjoyed lurking the past couple days but now I am ready to jump up and start contributing. I have my fair share of coding experience and enjoy it almost as much as peanut butter and jelly sandwiches. PB&J still has a defect were it gets all over the keyboard though so nothing is perfect ![]() ![]() So not to waste too many electrons, I have been combing the vBulletin code and I am quite impressed. There is some pretty advanced concepts put together in extremely simple code. A very fine piece of artwork! My Congratulations goes out to the development team! Enough brown nosing. ![]() My second question is why, in such an advanced system, are hacks installed by hand? With the advanced abilities of diff both on unix and windows and freely redistributable. Not to mention the advanced string replacement abilities that PHP posesses. A PHP diff hack or addition to the base functionality that put the meat of any change into a system. After that a site owner could then modify there own templates for placement of were the hack is displayed. Is this functionality planned for version 3.0 or is that top secret? :smoke: I did do a search and found a hack created to do this. I am not sure if it was completed due to an overwhelming lack of interest? In an automated world, that totaly amazed me. With the write design this could allow for more complex hacks and put less of a support/documentation load on the developers of these hacks. Thanks for listening. I hope to get to know you all and to see a great project grow into a full blown fully automated system that makes us all very rich someday. If anybody cares, I am shooting for tomorrow to be my day. Any help on that would be greatly appreciated. :nervous: TeddyBare69 |
#2
|
||||
|
||||
![]()
Welcome, TeddyBare.
First, if you find vB2 fine, you will be amzed by vB3. ![]() Anyway, back on topic. Regarding switch, it works on vBulletin as it does on any other PHP script. Personally I only find switch superior when dealing with lots of options, i.e: PHP Code:
Either way, use whatever you like, no one will shoot you. ![]() (By the way, if you look in the Admin CP files of vBulletin, you will find that most of it is structured like this: PHP Code:
As for a automatic hacking tool, I wrote vbHacker, it hacks your files and templates, and runs queries. Check out my profile for the link, or visit some of my hacks which utilize it. ![]() |
#3
|
|||
|
|||
![]()
On the more negative side I only know of one person that would shoot me if I used "switch case" and come implementation time it didn't work. His name is on the bottom of the checks :dead:
I haven't taken the time to try out your system but from what I read it is exactly what I was expecting of hack installation. No time to play though, must work. (big brother might be watching ssshhhhh). ![]() So, does your vbHacker make it into 3.0? Or would that be concidered spilling the beans? ![]() I have no doubts I will be impressed with the next release. Only one stipulation, my hacks have to work error free! ![]() Only time and the coffee pot will ever really know. Thanks for the quick reponse. Back to work now. TeddyBare69 |
#4
|
||||
|
||||
![]()
You can forget about having your hacks work.
![]() |
#5
|
||||
|
||||
![]()
vBHacker won't be in vBulletin 3 as that would suggest we officially support code hacking, which we do not
![]() As Chen said, the use of if over switch is just a personal choice by the development team. The first version of vB used if and no-one has managed to persuade us to change it yet ![]() |
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|