#63937
06/13/2002 4:35 PM
|
Joined: Jan 2002
Posts: 266
Member
|
Member
Joined: Jan 2002
Posts: 266 |
I want to upgrade to 6.3. BUT... I don't want to have to go through all of the modifications again. I've spent ALOT of time adding hacks to what I have and the thought of having to go through all of that again has put me off of ever upgrading again. Latest threads turned out to be my Holy Grail and when I got that one, I vowed to never hack again!
So is there a way to make upgrading less painful? How can I do it without giving up my latest threads and thinking clock and news fader and... and... and... ?
|
|
|
#63938
06/13/2002 5:11 PM
|
Joined: Nov 2000
Posts: 2,759
Pooh-Bah
|
Pooh-Bah
Joined: Nov 2000
Posts: 2,759 |
A lot of people swear by Beyond Compare. To both compare old modified files with new virgin files, as well as add mods to the new files.
Also pay attention to instructions on which files have been modified from the last version.
Incorporating both of these in your upgrade strategy will make your life a lot easier.
-Tacks
|
|
|
#63939
06/13/2002 5:53 PM
|
Joined: Jan 2002
Posts: 266
Member
|
Member
Joined: Jan 2002
Posts: 266 |
Ok, that sounds like it would be do-able.
But please forgive my ignorance here... if hacks need to be re-written/done each time UBB upgrades, will the hacks that I already have installed work on the new 6.3 files? (I don't think I'm wording this right.) If I modified a file on 6.2 for latest threads, do I modify the same file on 6.3 in the same way? or do I just not use the 6.3 file? Stay with the modified 6.2 file? How can I upgrade WITHOUT losing my Latest Threads? (for example)
|
|
|
#63940
06/13/2002 6:06 PM
|
Joined: May 2001
Posts: 794
Content Queen
|
Content Queen
Joined: May 2001
Posts: 794 |
Kel,
Unfortunately, when you upgrade, you lose all of your hacks.
The good news is that most (not all) of the hacks for the 6.2+ version of UBB are compatible with 6.3
The best advice I can give is this: set-up a test board. Do all of your hacks on that board--to get the bugs out, etc.
I love using Multihack; it makes hacking pretty easy (especially on a "virgin" board).
Beyond Compare is also a handy program.
Once you get your test board set-up the way you need it to be, you can upgrade your main board fairly easily.
You do the upgrade (i.e. upload all the necessary 6.3+ files -- except for the variables). Then, you upload your hacked files from the test site -- except for the variables.
For the variables, use Beyond Compare to make sure you don't zap a valuable piece of information from your main board.
[Kel, I should've mentioned that before I set-up my test site, when I upgraded, I had to shut down my main board for two days & pray that I didn't "muff it up." After I established the test board and discovered that I could transfer over the hacked files to my main board, I did all the work @ the test board ... it took a matter of hours to do the ugprade of the main board--and that's because I had to back up the main board.]
Sue adwoff.com
|
|
|
#63941
06/13/2002 6:27 PM
|
Joined: Jan 2002
Posts: 266
Member
|
Member
Joined: Jan 2002
Posts: 266 |
Sue, Thank you! Your post actually makes sense to me! This does sound like quite a project though so I'll need to put aside a weekend. This will be my first upgrade. I've only been at this for just shy of 5 months. I guess this is called baptism by submersion! Thanks again!
|
|
|
#63942
06/13/2002 7:33 PM
|
Joined: May 2001
Posts: 6,708
Member
|
Member
Joined: May 2001
Posts: 6,708 |
It's not advised to use Beyond Compare to upgrade from one version to a whole new level version. (Eg. 6.1 to 6.2, 6.2 to 6.3 etc.) Using Beyond Compare for versions on the same level (6.30 to 6.3.1 etc.) makes it a very handy program. I use it.
|
|
|
#63943
06/13/2002 11:57 PM
|
Joined: Jan 2002
Posts: 266
Member
|
Member
Joined: Jan 2002
Posts: 266 |
|
|
|
#63944
06/14/2002 12:14 AM
|
Joined: Jul 2001
Posts: 1,111
Member
|
Member
Joined: Jul 2001
Posts: 1,111 |
its not advised but it can be done, as long as your carful with what you do, DO NOT test this on your active board, simply download your active board in full, set it up as a test forum somehwere, and try a upgrade, if it works 100% go ahead and upgrade. Beyond Compare is a good tool for this, i use Araxis Merge, it has a trail up for download, i also wrote a Tutorial for it witch can be found here
|
|
|
#63945
06/14/2002 2:05 AM
|
Joined: May 2001
Posts: 6,708
Member
|
Member
Joined: May 2001
Posts: 6,708 |
Make sure it's a test forum because some hacks may need little changes to be fully upgraded.
|
|
|
#63946
06/14/2002 6:03 AM
|
Joined: Nov 2000
Posts: 2,759
Pooh-Bah
|
Pooh-Bah
Joined: Nov 2000
Posts: 2,759 |
quote: i also wrote a Tutorial for it witch can be found here
Not to be nit picky, but the word you are looking for is "which" not "witch"
I just recall seeing that in a lot of your posts, "which" just boggles my mind.
|
|
|
#63947
06/14/2002 7:04 AM
|
Joined: Mar 2001
Posts: 7,394
Admin / Code Breaker
|
Admin / Code Breaker
Joined: Mar 2001
Posts: 7,394 |
You're all correct. The biggest problem with major version modification (in my opinion) is new functions that change the hack standards, like 6.1.0 has ultimatebb.php, so all hacks have to use $ULTIMATEBB somewhere and cachey hacks have to support it; 6.2.0 has &WriteFileAsX, so all hacks with open(FILE, etc) had to be compatible with it; 6.3.0 has &Unlink, etc, so... hmm... same as 6.2.0. Another big difference is hacks that are already included, like if you upgrade 6.1.0 to 6.2.0, you have to uninstall WOL, anchor, bookie's title hack, and a few others...
"Minor" upgrades of bigger differences than same.same.same.different (ie. 6.2.0 -> 6.2.1 is bigger, 6.2.1 -> 6.2.1.3 isn't) also have some new features, like 6.2.1 has poll and 6.3.1 has mass move and blue arrow, but it's much less and almost no difference in the filehandle subs...
|
|
|
#63948
06/14/2002 3:53 PM
|
Joined: Jan 2002
Posts: 266
Member
|
Member
Joined: Jan 2002
Posts: 266 |
LK... I'm sorry, but your posts confuse and scare the HELL out of me! !!! This may be good for those of you who have been around for awhile, but this will be my first upgrade. I've only been at this for 5 months! I probably shouldn't even try it, but somehow I feel obligated to my members. I think I have enough to get started. Step #1 - back up everything and set up test board. Once I get that done, I'll worry about the rest. Thanks all..
|
|
|
#63949
06/14/2002 4:07 PM
|
Joined: Mar 2001
Posts: 7,394
Admin / Code Breaker
|
Admin / Code Breaker
Joined: Mar 2001
Posts: 7,394 |
It means, that if you upgrade from 6.2x to 6.3, you have to: 1. uninstall 6.2 hacks that are included in 6.3, such as avatars. 2. replace "unlink" with "&Unlink" in all hacks. 3. replace 0777 with SEVENSEVENSEVEN, 0666 with SIXSIXSIX in all hacks.
etc
|
|
|
#63950
06/14/2002 6:31 PM
|
Joined: May 2001
Posts: 6,708
Member
|
Member
Joined: May 2001
Posts: 6,708 |
Changing all that is as worse as re-installing all of them.
|
|
|
#63951
06/14/2002 7:20 PM
|
Joined: May 2001
Posts: 794
Content Queen
|
Content Queen
Joined: May 2001
Posts: 794 |
quote: Originally posted by LK: It means, that if you upgrade from 6.2x to 6.3, you have to: 1. uninstall 6.2 hacks that are included in 6.3, such as avatars. 2. replace "unlink" with "&Unlink" in all hacks. 3. replace 0777 with SEVENSEVENSEVEN, 0666 with SIXSIXSIX in all hacks.
etc
Is there anything else that should be added to this list, LK?
Kel, I've only been hacking my board for about 9 months now. When I first set it up, I had someone install the hacks I wanted (for a price).
Then I decided that it was something that I need to learn to do for myself.
That's when I set-up the test board.
I figure if I muff that up, no loss.
Once the test board is situated, then I can go to the main board, etc.
Because this code is Greek to me--I always hold my breath whenever I do anything, but I've learned that if I do the one thing you should do no matter what--BACK UP--rarely can anything go wrong.
Also--the gang here at UBBDev is gold. I cannot count the number of times I've come here with a problem and left with a solution.
As long as you ask questions respectfully and have the patience to wait for a reply, someone will be here to help you through the upgrade. I can say that with 100% confidence.
Sue adwoff.com
|
|
|
#63952
06/14/2002 10:13 PM
|
Joined: Jan 2002
Posts: 266
Member
|
Member
Joined: Jan 2002
Posts: 266 |
Sue.. Thank you! Your post does give me hope that someday I'll know what the hell I'm doing... I've got the hacking thing down now, for the most part. I've been able to do the things that I wanted. SSI took me awhile but that's because I didn't know that I actually had to CREATE an .htaccess file. No one had mentioned that and then no one would tell me how to do it and then no one would tell me where to put it.... although I'm thinking a few had a couple ideas... I know I've mentioned this before but I think it bears repeating. I am not the one who originally set up this board. So I have absolutely no idea how to set up a board from scratch... much less set up a test board somewhere. I am not on speaking terms with the individual who set it up as that individual turned out to be a serious tweeker and flaked on me... I don't have time for freakin' tweekers. So that leaves me completely on my own... here... asking what must seem to you all to be REALLY stupid questions. All I can do is my best and hope you'll continue to have patience with me. Thank you all again...
|
|
|
#63953
06/16/2002 5:30 AM
|
Joined: Jun 2002
Posts: 1
Junior Member
|
Junior Member
Joined: Jun 2002
Posts: 1 |
wrong topic..
|
|
|
#63954
06/16/2002 5:35 AM
|
Joined: Jul 2001
Posts: 1,111
Member
|
Member
Joined: Jul 2001
Posts: 1,111 |
|
|
|
#63955
06/16/2002 6:03 AM
|
Joined: May 2001
Posts: 6,708
Member
|
Member
Joined: May 2001
Posts: 6,708 |
I don't mind, I can understand you and not everyone is perfect.
|
|
|
#63956
06/26/2002 12:18 AM
|
Joined: Jan 2002
Posts: 266
Member
|
Member
Joined: Jan 2002
Posts: 266 |
I did it! I took the giant leap and created a test board (THAT took me two days to do... had to figure it out first... sub-domain, CNAME, .htaccess file... blahblahblah)... anyway, the test board is finally up and now I can start on the mods. I have to admit that this is somewhat exciting. Especially because I did without any help from anyone.
|
|
|
#63957
06/26/2002 2:08 AM
|
Joined: May 2001
Posts: 6,708
Member
|
Member
Joined: May 2001
Posts: 6,708 |
Did you find alot of bugs already?
|
|
|
#63958
06/26/2002 2:18 AM
|
Joined: Mar 2001
Posts: 7,394
Admin / Code Breaker
|
Admin / Code Breaker
Joined: Mar 2001
Posts: 7,394 |
Sue, I missed your post -e -> &FileExists(rest here) -d -> &DirExists(rest here) For example: if (-d "$vars_config{MembersPath}/" && -e "$vars_config{CGIPath}/ubb_lib.cgi") { becomes if (&DirExists("$vars_config{MembersPath}/") && &FileExists("$vars_config{CGIPath}/ubb_lib.cgi")) { What else.... I forgot
|
|
|
#63959
06/26/2002 8:46 PM
|
Joined: Jan 2002
Posts: 266
Member
|
Member
Joined: Jan 2002
Posts: 266 |
LD... so far everything is going fine. I've had to break more than I'd like to (that thing called life intrudes) so I only have three hacks installed so far. I hope to knock out a few more tonight.
|
|
|
Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.
Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.
|
|
Posts: 70
Joined: January 2007
|
|
Forums63
Topics37,573
Posts293,925
Members13,849
|
Most Online5,166 Sep 15th, 2019
|
|
Currently Online
Topics Created
Posts Made
Users Online
Birthdays
|
|
|
|