M
Makoto Kuwata
New version of Kwartz has been released.
Kwartz is a template system for Ruby, PHP and Java.
Kwartz has the following features:
* Separates presentation logic from presentation data.
* Very fast
* Multi programing language (Puby, PHP and Java)
* Doesn't break HTML design at all
* Can handle any text file
* Auto-sanitizing
Current release has many enhancements, changes and bugfix.
* function E() support (which means 'always sanitizing')
* function X() support (which means 'never sanitizing')
* new directive 'Value', 'VALUE', 'Attr', 'ATTR' support
* 'include' presentation data file support
* 'load' presentation logic file support
* command line option --include_path and --load_path support
* use 'html_escape()' for sanitizing when ERB
* utility script 'mkmethod' added
* several bugs are fixed (special thanks to Andreas Schwarz and Shu-yu Guo)
Please read the changelog for detail.
Homepage:
http://www.kuwata-lab.com/webtech/kwartz/
Download:
http://www.kuwata-lab.com/webtech/kwartz/kwartz_2004-04-05.tar.gz
ChangeLog:
http://www.kuwata-lab.com/webtech/kwartz/ChangeLog.en.html
Brief Overview:
http://www.kuwata-lab.com/webtech/kwartz/kwartz-overview/index.php?page=1
User's Guide:
http://www.kuwata-lab.com/webtech/kwartz/users-guide.en.html
Kwartz is a template system for Ruby, PHP and Java.
Kwartz has the following features:
* Separates presentation logic from presentation data.
* Very fast
* Multi programing language (Puby, PHP and Java)
* Doesn't break HTML design at all
* Can handle any text file
* Auto-sanitizing
Current release has many enhancements, changes and bugfix.
* function E() support (which means 'always sanitizing')
* function X() support (which means 'never sanitizing')
* new directive 'Value', 'VALUE', 'Attr', 'ATTR' support
* 'include' presentation data file support
* 'load' presentation logic file support
* command line option --include_path and --load_path support
* use 'html_escape()' for sanitizing when ERB
* utility script 'mkmethod' added
* several bugs are fixed (special thanks to Andreas Schwarz and Shu-yu Guo)
Please read the changelog for detail.
Homepage:
http://www.kuwata-lab.com/webtech/kwartz/
Download:
http://www.kuwata-lab.com/webtech/kwartz/kwartz_2004-04-05.tar.gz
ChangeLog:
http://www.kuwata-lab.com/webtech/kwartz/ChangeLog.en.html
Brief Overview:
http://www.kuwata-lab.com/webtech/kwartz/kwartz-overview/index.php?page=1
User's Guide:
http://www.kuwata-lab.com/webtech/kwartz/users-guide.en.html