2006-08-22

TempLight 1.0 released

I proudly release TempLight 1.0 and the associated website (with a nice WEB 2.0 logo style) today

TempLight is a software that enable the user to generate complex text output. In fact it's just a PHP5 class that parse text files. There is a templating language that make all the power of the tool. It's possible to make almost everthing without pain (not so sure ;).

I have improved the software in my free time by adding key features like inheritance. That was very easy in fact. I have also added a little expression parser for the conditions to avoid the unsecure eval function and a "regexvar" tag that enable powerfull filtering and rendering. It's also possible to easily change the syntax of the language by editing a dozen of variables.

For this release the software miss some points that was important. I let them because I don't have enough time to work with a the moment (but I already know how to do):

  • A caching system to boost performance
  • i18n

I hope that will come in a futur release.

The TempLight templating language webpage