yeah no doubt. for the most part you can do whatever you want anyway I mean please, these aren't zend encoded files. PHP is PHP
To Weeben, you use hooks to tap into the functionality of a program.
A hook is an option in a library were the user code can link a function to change the behavior of the library. but the library function doesn't need to run along side the users code or of the library.
There' also "API" mentioned here. an API does things by sending a request in and getting a response, hooks skip that step.
But I remember back in the day we used to have to edit core files for styles. it wasn't until a later point that styles were broken out. I might be remembering UBB but i'm pretty sure vbulletin worked this way too back in the day.
Back then to do any mods you edit core files. T he problem with it is you have to document the heck out of everything because when you upgrade you write over those system files you edited and lose your mod. I mean you should document everything anyway, but... well yeah.
There's also the chance I'm not exlaining it right, but you get the idea
--------------- Added [DATE]1421590420[/DATE] at [TIME]1421590420[/TIME] ---------------
Quote:
Originally Posted by Replicant
It would have to be something they want before they think about adding it.
Personally, I run VB5 and I like it. The bugs I encountered were dealt with and I have buggy features turned off until they get them working correctly.
I have a couple mods that I wrote that work just fine. When upgrade time comes, it'll be more work for me without the hook system but I don't have a problem with that. I only have one forum to worry about so it isn't a big deal to me.
|
I'm sure I'll be fine. i'm going to lose some tings I already know, but things change. i'm pretty sure we'll survive on the forum
the big difference for me is that I'm migrating a full blown CMS written on a different platform and bringing it into vb to use as a main site and a forum. So i'm a bit stressed how that will all play out. but once done it will be so nice to not run two completely different platforms for one website.