It doesn’t look too ugly, and evidently can be done so that PHP4 support is not broken. I guess the first person who really likes PHP5 will get to start on it.
As per my port, 2.7.1 works on php5, not php4 due to some sql_connect deprecation. I tried the new source from cvs, 2.7.2-rc1, it works on PHP5. But didn’t get a chance to try on php4. I will try on Thursday, if you all can wait.
I downloaded the CVS version on Tuesday. The calendar didn’t show up on my PhP5. But overall it looks good though I didn’t poke around much. Got frustrated with the calendar as it seems to be a good functionality. So, I switched to php4. I have to use the “set password” command as the mysql_connect API is not complaint anymore with php5.
So Good News is: The calendar shows up now.
Bad news : Calendar doesn’t work in Php5. I tried in XP and Win2000.