The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
||||
|
||||
![]()
How does the Product Manager deal with version management? Anyone know before I rip through the file?
![]() |
#2
|
||||
|
||||
![]()
adminfunctions_template.php, is_newer_version()
Basically, it checks the installed Version and executes all Install Codes that carry Version Numbers higher then the one installed in ascending order. When uninstalling, it tries to execute all uninstall Codes in descending order. |
#3
|
||||
|
||||
![]()
Looks like I'm going to have to go through the code to find ways around that, then.
|
#4
|
||||
|
||||
![]()
Erm, may I ask why you have to "find ways around that"?
IMHO that does not make sense. |
#5
|
||||
|
||||
![]()
Well, I don't want it to execute all the install/uninstall codes for all versions - that doesn't make sense. That's like saying that vBulletin should install vB1 and upgrade all the way to 3.5.0.
|
#6
|
||||
|
||||
![]()
That's the way incremental updates do always work
![]() If you are upgrading let's say vB 3.0.0 it will upgarade to .1, .2, .3, .. and so on until it reaches 3.0.7 This makes it easy, otherwise you would have to create "full" and "update" installation codes, which is also possible - just delete all except one and place all codes there. |
#7
|
||||
|
||||
![]()
All I was saying is that I would have to look through and see what variables are being used to make sure only certain code is executed during upgrades and different is executed during installation. Uninstallation would be handled by just having the most recent code there.
Understand? ![]() |
#8
|
||||
|
||||
![]()
I don't get it, sorry.
Anyay, I am sure you will achieve what you want ![]() |
#9
|
|||
|
|||
![]()
This will also mean that we can only use numbers in a fixed lenght for the version?
I mean no 'v1.0.1 Beta1', but only 01010101 or something? |
#10
|
||||
|
||||
![]() Quote:
Gold, Stable and Final are the same. |
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|