The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#21
|
||||
|
||||
Quote:
I haven't added many releases to know how common that is, but in the additions I have made, I always prepend the tables. Example was my persistent mark read system -- I prepended the table with rr as rrmarkread. I agree that dB mods should be categorized as plugins, but am suggesting that the definition should be driven by vB policy on what they consider invalidating their support, not by the difficulty of making the change. That way, folks looking to enhance their system (but not wanting to invalidate their support) will know to stay away from the category "code changes" (or whatever) as anything in there will be classified as requiring changes that vB considers 'hacks' to the core system. That was where I was going with the 'adding a table' vs 'adding to a table' comment. Does that make sense? |
#22
|
|||
|
|||
Sorry but i will have to disagree with that. The database schema should be considered as part of the code. In some cases an addition to the data, could even be considered as such (think about usergroup permissions for example).
|
#23
|
||||
|
||||
I posted this question on vB to see what the policy is:
http://www.vbulletin.com/forum/showthread.php?t=145472 |
#24
|
||||
|
||||
Quote:
Purposefully, removing fields or tables from the default installation can and probably will invalidate support. |
#25
|
||||
|
||||
Thanks Wayne!
Given this, I would vote for dB changes to be categorized with the plugins. |
#26
|
||||
|
||||
just put the in the plugins section.
there is already a checkbox "DB changes" so users can decide themselves when seeing a hack oh, and the forums are working correctly now |
#27
|
||||
|
||||
Quote:
|
#28
|
|||
|
|||
Hrmph, how about you just have everything in one forum and have each mod have the following listed in the forum-view:
adds files: y/n Modifies code: y/n Modifies database: y/n modifies templates: y/n modifies phrases: y/n You could have a little code or picture key for it so it doesnt take up much space. IMHO separating these forums just creates more confusion than there needs to be. |
#29
|
||||
|
||||
Macks should be categorized based on functionality - not on how it affects the backend.
I agree that this information needs to be apparent, however people decide on the macks they want based on what it does - not how it does it. Just my thoughts O yea - and I couldnt agree with saber more. I think its just as important to provide a common mechanism for installing/uninstalling a mack as it is to provide hook capability. Sure you can only do so much at one time - however it would be cool to know that this was a possability being looked at. Funny thing was that when I first ventured here, I stupidly assumed that clicking the install button would somehow literally install it (i.e. I would download a single file and upload/unpack it via my admincp)... then again I also thought that it would do my laundry if configured right (still working on that mack). |
#30
|
||||
|
||||
Quote:
Basically, you can "create installers", which create a .xml file or other file with the template and queries you wish to run - You put this in your .zip file for users to run They upload it to the installer, and the installer executes the templates and queries, therefore requiring no ftp access apart from to install the actual auto-installer Satan |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|