> As for FreeTime; I need to get on and in fact have already begun "FT2'ing" > it...If you don't mind me picking your brain in times of need I'd be happy > to pass on any work.
Awesome! Go for it. >One immediate problem I've found is that the login page > won't pass the login variables in IE5 on the Mac (not an issue after > FT2'ing). Hmm...weird. That doesn't seem right. I'm sure people were using it with IE5. There is a bit of JavaScript on that form that auto-submits it as soon as you fill out a password and leave focus. > Also the UpdateDivisions Javascript in create_project does update > the division select field but the $division variable is apparently not > passed and therefore the project is NOT created. That thing is a bit tricky. I'd suggest upgrading this with the dynamic selector stuff I wrote about earilier this year in the Zend column. > Any particular "quirks" I should look out for? Well, some of this code is quite ancient, having survived a transition from a time when FreeTime was not coded in FreeEnergy. So, there are many stylistic decisions I wouldn't make today. Also, it was developed against MySQL 3.22, which means you'll find lots of parts where I'm doing somethign that seems like I don't know about a feature anyone would use with 3.23 or newer. It's that the feature wasn't there yet. Be especially careful about the project_list screen. I spent many hours optimizing it. It does some funky stuff with pulling tables into arrays that really should be done in the database. Back then, it was too slow to do it that way. I suspect it would be faster to do them in MySQL today. > Also on another matter entirely I've noted the previous conversations > concerning the lack of use of classes in Freeenergy architecture. I have to > say I've found it to be a plus, as in many respects the individual functions > remain modular within a modular/class-like included file set-up. I've > particularly noticed the benefits of this when integrating other work into > the architecture. Yes. I'm happy that you recognized this. Leon _______________________________________________ FreeTrade-dev mailing list [EMAIL PROTECTED] http://share.whichever.com/mailman/listinfo/freetrade-dev
