Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 07-09-2004, 02:48 PM
SaN-DeeP's Avatar
SaN-DeeP SaN-DeeP is offline
 
Join Date: Jun 2002
Location: Mumbai, India
Posts: 1,195
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Converting a heavily hacked board from 3.0.0. to 3.0.3. 50+ hacks installed

Hi,

Before proceeding with the upgradation i would like to know your comments/suggestions before i mess with the upgradation. I have more the 50 hacks installed.

I have done lots of template changes as well .php file changes.
My board have gone bit slow after installing this lot of hacks and i would be happy to restore it to original state in process of upgradation . I would like to give up totally remove around 25 hacks from the installed ones.

what you people recommend me ??. How exactly do i proceed with it ?
I have a HUGE Arcade as well, which i do not want getting affected by this.

How do i take care of my template changes ? and also .php files changes.

Waiting for some expereienced members for there comments.

Warm Reagard,
Sandy...
Reply With Quote
  #2  
Old 07-09-2004, 03:06 PM
Natch's Avatar
Natch Natch is offline
 
Join Date: Nov 2002
Location: Australia
Posts: 851
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You will need a comparison program like Beyond Compare - I don't travel anywhere in vB-world without my PHP files set to open in Beyond Compare

Process:

1] get all your current vB fles downloaded into a fresh backup folder
2] extract the upload folder of your vB 3.0.3 to a clean folder

Now - do side by side comparisons of each file - any changes associated with hacks you should re-apply to your new 3.0.3 files.

3] stop your forum to retain integrity
4] create and download a fresh backup of your forum database

Upload your modified files, then run install/upgrade.php

5] most large hacks will have provided facilities to re-install templates if they have originally been installed into the MASTER style (this i feel is a kinda painful way to install tempaltes - I prefer to install templates into all styles that have no parent, but are NOT styleid = -1 - that's my AUD$0.02c)

Now you should be back up and running restart and then test everything
Reply With Quote
  #3  
Old 07-09-2004, 03:12 PM
SaN-DeeP's Avatar
SaN-DeeP SaN-DeeP is offline
 
Join Date: Jun 2002
Location: Mumbai, India
Posts: 1,195
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thnx for your suggestiona Natch.

i am not sure about this line ?

Quote:
5] most large hacks will have provided facilities to re-install templates if they have originally been installed into the MASTER style (this i feel is a kinda painful way to install tempaltes - I prefer to install templates into all styles that have no parent, but are NOT styleid = -1 - that's my AUD$0.02c)
can u pls. explain again..

Regards
Reply With Quote
  #4  
Old 07-09-2004, 03:29 PM
Natch's Avatar
Natch Natch is offline
 
Join Date: Nov 2002
Location: Australia
Posts: 851
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

eg> in the installed for your larger hacks (like the Arcade) it will have an uprade option to re-install Templates only ...

This is because when vBulletin is upgraded, it replaces the MASTER style with the default templates and wipes any custom templates installed into the MASTER.

However any templates installed into the Top level styles will be retained from one install to the next - which means less upgrading work eh?
Reply With Quote
  #5  
Old 07-09-2004, 03:45 PM
Jolten Jolten is offline
 
Join Date: Mar 2004
Posts: 749
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Actually.. all the upgrading I've done has retained all template modifications. Only php script changes and phrases needed to be redone.

And my site only has the default master style (that's been edited) and no other styles installed.
Reply With Quote
  #6  
Old 07-09-2004, 04:03 PM
13th_Disciple 13th_Disciple is offline
 
Join Date: Jan 2003
Posts: 262
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

if templates have been modified, they won't be upgraded, as best i remember.. but if there were any changes to the templates on the vB side, you would have to make them yourself, Jolten.. however, thank goodness templates don't change that often..
Reply With Quote
  #7  
Old 07-09-2004, 05:34 PM
Reeve of shinra's Avatar
Reeve of shinra Reeve of shinra is offline
 
Join Date: Oct 2001
Location: NYC
Posts: 1,896
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If your looking to drop 25+ hacks - it may just be easier on to run the upgrade script and just re-hack those hacks you want to keep. 25+ hacks is alot but if you do it all at once before uploading the files, its not so bad.
Reply With Quote
  #8  
Old 07-09-2004, 07:08 PM
Rose's Avatar
Rose Rose is offline
 
Join Date: Nov 2001
Location: K-Town, Germany
Posts: 619
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Be careful with the Beyond Compare comparison (or Araxis Merge, or any other comparing software you use), especially if you're not comfortable with it. I won't make it sound hard, because I'm sure it isn't (I've only done it once and I can't recall the outcome offhand), but still be cautious.

Natch makes a good point in doing a backup before uploading the newly-upgraded files. But I'd recommend going even one step further and doing this on a testboard. Create a copy of your existing forum and db and upload the newly-upgraded files there first. If all works, then repeat the process on your existing forum. If not, you have a good chance of ironing out any kinks without harming your original board.
Reply With Quote
  #9  
Old 07-09-2004, 07:25 PM
SaN-DeeP's Avatar
SaN-DeeP SaN-DeeP is offline
 
Join Date: Jun 2002
Location: Mumbai, India
Posts: 1,195
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Rose
Be careful with the Beyond Compare comparison (or Araxis Merge, or any other comparing software you use), especially if you're not comfortable with it. I won't make it sound hard, because I'm sure it isn't (I've only done it once and I can't recall the outcome offhand), but still be cautious.

Natch makes a good point in doing a backup before uploading the newly-upgraded files. But I'd recommend going even one step further and doing this on a testboard. Create a copy of your existing forum and db and upload the newly-upgraded files there first. If all works, then repeat the process on your existing forum. If not, you have a good chance of ironing out any kinks without harming your original board.
thnx Rose,

Quote:
Natch makes a good point in doing a backup before uploading the newly-upgraded files. But I'd recommend going even one step further and doing this on a testboard. Create a copy of your existing forum and db and upload the newly-upgraded files there first. If all works, then repeat the process on your existing forum. If not, you have a good chance of ironing out any kinks without harming your original board.
I guess, it will be safe for me to follow this


Regards,
Reply With Quote
  #10  
Old 07-10-2004, 12:10 AM
SaN-DeeP's Avatar
SaN-DeeP SaN-DeeP is offline
 
Join Date: Jun 2002
Location: Mumbai, India
Posts: 1,195
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I was able to Upgrade to 3.0.3 Perfectly without any problems

These are the steps followed by me : mebbe helpful for others.
Closed the Forums
Took a backup of my .php files, db and templates (downloaded the entire style, I only have 1 style) installed this style locally on old version i had

I overwrote all the .php files

I just left my header template and reverted rest all

Now, just adding the last few hacks, which i feel are the important ones to be added.

Vb rocks -> my 2 cents..
Sandy...
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:44 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04353 seconds
  • Memory Usage 2,253KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete