Kwartz-Ruby Users' Guide
$Release$
$Date: 2006-09-30 05:02:08 +0900 (Sat, 30 Sep 2006) $
Preface
This is the users' guide of Kwartz-ruby.
Kwartz(*1) is a template system which realized the concept of 'Independence of Presentation Logic'. Kwartz-ruby is an implementation of Kwartz in Ruby.
- (*1)
- Development of Kwartz had subsidized by Exploratory Software Project of IPA (Information-Technology Promotion Agency Japan).
Table of Contents
- Preface
- Chapter 1 Introduction to Kwartz
- Chapter 2 Features Detail
- 2-1 RuleSet and Properties
- 2-2 Directives
- 2-3 Embed Expression in Presentation Data
- 2-4 Escape
- 2-5 Multi-language
- 2-6 Span Tag Deletion
- 2-7 Import Presentation Logic File
- 2-8 Import Elements in Other Files
- 2-9 Extract Element
- 2-10 Print Statement
- 2-11 Add Code at Beginning/End of Document
- 2-12 Compile Template into a Function of Ruby or PHP
- Chapter 3 Ruby on Rails Support
- Chapter 4 Other Topics