Welcome to Geeklog, Anonymous Sunday, December 22 2024 @ 10:13 am EST

Geeklog Forums

Question about upgrading


oneilxm

Anonymous
Hello, I'm currently on the latest geeklog, and just read Dirks post about another new version becomming available. I have edited a lot of pages within my geeklog site, to change the feel, interaction and layout of my site. When I do upgrade to the new version, my changes will obviously be over written. 2 questions. 1: How can I save my changes so when I upgrade they are still there, and dont have to spend 6 weeks redoing them (my boss would kill me =/) 2: Is it possible to know, which files you have changed, and what fixes and where have been made, so I know if it is worthwile me proforming the upgrade. I dont wish to be a pain, but my bosses face dropped when I told him I may need to upgrade the site. He had that "not another 6 weeks" look on his face. Regards, oneilxm
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany

Well, that's the risk you take when you modify core Geeklog files. That's also why we suggest to put as much of your modifications into lib-custom.php as possible.

If you've modified your theme, then it shouldn't be too hard to update it for 1.3.6. The changes are listed in the documentation.

As for a list of changed files - well, there's always CVS but you won't find many files that have not changed. Geeklog 1.3.6 really is a massive update that fixes a lot of minor bugs all over the place and also brings with it some (I hope) useful additions.

bye, Dirk

 Quote

Status: offline

ndarlow

Forum User
Junior
Registered: 06/30/02
Posts: 31
If you have access to a unix-like system e.g. Linux you can do the following two stage process. 1a) Retrieve a version 1.3.5sr2 and 1.3.6 tarball and extract them both 1b) Do a recursive diff of the two versions saving the result to a file 2a) Do a recursive diff between version 1.3.5sr2 and your modified installation saving the result to a file 2b) Merge the result of (1b) and (2a) into the 1.3.6 tree You can do all of this offline and with a little patience you'll end up with a new version incorporating your modifcations. I don't think it'll take 6 weeks. Neil Darlow M.Sc. http://www.darlow.co.uk/
 Quote

Status: offline

ndarlow

Forum User
Junior
Registered: 06/30/02
Posts: 31
Oops... step (2b) sould read: Merge the result of (1b) and (2a) into a copy of your modified installation The diff produced in (1b) will identify changes in 1.3.6 and that in (2a) will remind you of your modifications. Neil Darlow M.Sc. http://www.darlow.co.uk/
 Quote

All times are EST. The time is now 10:13 am.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content