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
···
–
regards,
kwa