> 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

Reply via email to