I haven't given up, but it's a low priority. I can send you the files I have edited to get them working. A big part of this is the missing database files. I created a mock database of a few files to get the shopping cart going.
I'm not so sure about PHP, this is ASP, very different language it would need a major rewrite, not a little redesign.
Some of the problems I have encountered:
1. They have relied on "bugs" in older versions of IE (It is a web application and ran in some sort of web browser that appears to be IE based). Since those "bugs" no longer exist, I needed to recreate much of the graphics. If I remember correctly, it was highlighting of the buttons clicked that was a "problem". Not a shop stopper, but it should at least look like it's working the same way.
2. The databases. Really this is huge, since many of the pages rely on display of the songs availablefrom the master database. It includes the labels to put on the button, lands they are available in, and the "preview path" which I am going to guess is a seperate file to "sample" the audio. I haven't gotten into the actual writing of the CD (or playlist creation or whatever), but that could be problematic as well. There are two databases right now, content and tempsongs, I think another was used for purchasing, etc. Filling the content database with all the song info will be tedious at best, especially considering that everyone stores their piles someplace different.
3. Disney used some proprietary utilities that I haven't figured out. For example,
mci://PlayNow ...
mci://PlayVideo ...
I understand what they are doing, but finding the utilities that were used to do that has proven impossible for me. Play video is pretty important to the project if you want to keep it as close to original as possible. PlayNow can probably be done using a number of utilities or plugins.
That's all I remember right now. I'd be more than happy to zip up the files I've worked on so far is someone wants to seriously attempt to do some work.
Here's a pic of progress so far, yes, I can select songs and put them into a shopping cart.