Okay, Webfax is written in old-fashioned PHP. There's a great mess of PHP source embedded in HTML, and there are many rough edges behind the implementation. I drew up a plan and I'm willing to recover the project again. The list of todo includes, but not limited to:
- Use PHP5 semi-object-oriented features where possible.
- Switching to templates (Smarty? HTML_Template_IT? Flux?) proper. More on that later.
- Support for localization, so people can translate the user interface to their native language.
- Add some Ajaxy bling (this is for the calendar HTML widget -- boy, that was a real hack)
For the curious, it's GPL, of course.