The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Tutorial: Upgrade your hacked board in less then 30 minutes
This tutorial is [high]vBulletin.org and yqed.com (why queued) copywrited[/high]. All rights reserved. Please ask permission in this thread to copy the tutorial. If granted, post a link that points to this page. We all have all kind of hacks installed in our boards, or else you wouldn't be reading this thread, right? Here is it my tutorial on how to upgrade your VB board in less then 30minutes. TOOLS NEEDED Araxis Merge (for more info, visit www.araxis.com) I use the evaluation version for now, but this will be my next purchase. Is worth every penny. PROCEDURE [high]STEP 1[/high] 01. Extract your new zipped file that you downloaded from Member's Area to a unique folder and dispose the files in the same manner as you have them on your web server. I named that folder [high]vbNEW[/high]. For example, you should have your folder tree like that: Quote:
Copy there ALL your .php, .js files that you currently have (hope you alwyas keep the .zip file). Your folder tree should look like that: Quote:
01. Open Araxis Merge and press CTRL+D. It will start a new folder comparison. 02. Browse for folder location in each compare area. I selected the vbNEW in the left side and vbOLD in the right one. 03. Press the button Refresh. Araxis will start to compare the files one by one and show you the changes in colors. [high]STEP 3[/high] Let's see the changes that occurred in db_mysql.php file, for example. 01. Click on the db_mysql.php file name to highlight it. 02. Press CTRL+M to launch the file comparisons. A new window will open and Araxis will highlight all code changes. 03. Copy the highlighted code onto your actual vBulletin hacked file. NOTE: Repeat this procedure for every code change that you see highlighted. [high]FINAL STEPS[/high] If you are not sure 100% of what you are doing, use the upgrade system provided by Jelsoft and reinstall manually the hacks again. Araxis is a great tool for comparing the files ONLY. Once done, test the new code on your test board. if everything is OK, upload your files to your live web site. You are done. |
#72
|
|||
|
|||
What about the files outside of admin and mod. Do we upload them as well after comparing and copying the hacks into the new admin and mod files? What I am taking about are the files in the upload folder one level up from admin and mod (i.e. calendar.php, edit post.php ect..).
Thanks. JakeC |
#73
|
||||
|
||||
This is the best way to upgrade my vb.
Thanks so much teck!!! |
#74
|
|||
|
|||
Has anyone tried this with 3.0 yet? What are the foreseeable problems with using this method to go from 2x to 3x? Thanks
JakeC |
#75
|
||||
|
||||
There is no chance. Your simply going to have to replace all the files and wait for the original hackers to upgrade their hacks to vb3 - should take a year for them all to be converted (well most)
- miSt |
#76
|
||||
|
||||
I'm not sure anyone suggested this, but you only need to compare the files that the vb team modified from the last release. They usually post a list of what files/templates were changed from the last version, so, you only need to compare those files and update them. I'm about to try going from 2.2.9 to 2.3.0 like this and I'll let you guys know how it goes.
I'm pretty sure I'll screw something up. |
#77
|
||||
|
||||
Ok...its time for me to upgrade from 2.2.8 ---> 2.3.0
I downloaded and merge program.... looking at the differences there is a lot but im not sure what i have added and what i havnt, im also worried that im replacing the new coding in 2.3 with old code from 2.2.8 is it better to transfer the data chacges from the new to the old as there dosnt seem as many changes as the other way around... if some hacks dont work, it would be easier to fix as well??????? Thanks in advance before i start.. |
#78
|
||||
|
||||
Well that wasnt so bad!
I have an extra tip for those who are about to upgrade: 1) Download the merge software if you havent already done so. 2) Use the program to compare the 2 ORIGINAL (unhacked versions) eg. 2.2.8 -----> 2.3.0 3) On a note pad jot down the list of files that have changed and the quantity of changes in each. using my site as an example.... admin/email has 5 changes admin/index has 11 changes 4) then continue to follow the tut in the first post of the thread and compare the new files with the files from your server. in my case admin/email has 5 changes - i have not added any hack to this file admin/index has 19 changes - i know that i am looking for 7 sections of coding that is used for added hacks. 5) If you cant identify particular coding between the new file and the one from your server then open your editor and load the original file, eg. if i could not figure out code in admin/index I would load that file to my editor ad then again compare the changed lines from the merge program to the original file in your editor..... I did it this way and so far I have only had I bug found Hope this helps! |
#79
|
||||
|
||||
Quote:
SSH SercureShell program goes with another one called "SSH Sercure File Transfer. You can use this tool, just like using FTP. It's FREE for non-commercial and university use. Download at: http://www.ssh.com/support/downloads...ommercial.html With this program, you have both SSH, and SFTP You can also use some FTP programs that support sercure file transfer option, to connect to secure server via port 22. ------------- If you want to work REMOTELY on the server, you can use some Linux/Unix file compare programs, that I think should be some. However, it's NOT recommended. From one version to another, there're a lot of changes in files' code, it's still, and always easier to work on local machine. You can easily compare files, edit files (many files) much quicker than ssh to the server, and working remotely. Another option, if you still wanna work remotely. - Have a copy of your forum and the new version, in your computer. - Using Beyond Compare or Araxis Merge, to find out where you need to make changes, in files. - Using SSH, edit the files, make the changes that was mentioned in the comparing program, reasonably. Quote:
SSH is the interface, for you to work on the server. They are totally different. -------------------- btw, did anyone compare the differences between Beyond Compare and Araxis Merge? I think that Beyond Compare can do exactly the same things, as TECK mentioned above. Happy hacking |
#80
|
|||
|
|||
Im looking at going from 2.2.6 to 2.3.0, I run a modified VBportal site, what should I do about the style file?
|
#81
|
||||
|
||||
Quote:
not much, just upgrade the files (follow the instructions), run the upgrade script (which will replace the templatesetid -1) Then, check the templates which were modified in those ungrading version, compare with your current templates, and add the parts that you think would be important. take a look at what has changed in templates, there's usually only a few small changes. hint. compare current templates with "original" ones which was included in Admin CP. I have vB 2.3.0 working fine with vBP |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|