Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Ruby > Kwartz-ruby 2.0.0 released - Ruby on Rails support

Reply
Thread Tools

Kwartz-ruby 2.0.0 released - Ruby on Rails support

 
 
kwatch
Guest
Posts: n/a
 
      04-30-2005
Hi,

I'm pleased to announce the release of Kwartz-ruby 2.0.0.
http://www.kuwata-lab.com/kwartz/
or
http://sourceforge.net/project/showf...roup_id=127304


* Changes from beta4

* [enhance] Rails support
New command-line option `-Rails' (which is equivarent
to `-l eruby --globalvar-prefix=@') allow you to use
Kwartz with Ruby on Rails.
See:
- http://www.kuwata-lab.com/kwartz/use....04.html#rails
- example in `examples/rails1' directory
* [enhance] Rawcode expression support
You can write target code expression(Ruby, PHP, Java, etc)
directly in presentation logic. This is called `Rawcode
Expression'. It is treated as literal, such as string and
number.
See:
- http://www.kuwata-lab.com/kwartz/use...4.html#rawcode
-
http://www.kuwata-lab.com/kwartz/ref...tml#pl-rawcode
* [enhance] RubyGem support
If you have installed rubygem, just type
'gem install --remote kwartz-ruby' to install kwartz-ruby.
* [enhance] Region comment support
`/* region comment */' is supported in presentaion logic file.
* [bugfix] several bugs are fixed


* What's that?

Kwartz is a template system which is available with multi
programming language (PHP, Ruby and Java).
Kwartz realized the concept of 'Separation of Presentation Logic
and Presentaion data' (SoPL/PD) or 'Independence of Presentation
Logic'(IoPL).
And Kwartz-ruby is an implementation of Kwartz in Ruby.
(There is a plan to develop implementations in PHP and Java.)

It is available to separate the presentation layer from the
main program with any template system. In addition, Kwartz
enables you to separate the presentation logics (iteration and
conditional branching) from the presentation data (HTML file).


* Features:

- Separates presentation logic from presentation data.
- Runs very fast
- Supports multiple programing languages (PHP/Ruby/Java)
- Doesn't break HTML design at all
- Handles any text file
- Supports Auto-Sanitizing and Partial-Sanitizing


* Resources:

- Web Page:
http://www.kuwata-lab.com/kwartz/

- Download:
https://www.kuwata-lab.com/kwartz/download.html
or
http://sourceforge.net/project/showf...roup_id=127304

- Users Guide:
http://www.kuwata-lab.com/kwartz/users-guide.en.html

- Reference Manual:
http://www.kuwata-lab.com/kwartz/reference.en.html

- Presentation Pattern Catalog:
http://www.kuwata-lab.com/kwartz/p-pattern.en.html

I hope you like it.

--
regards,
kwatch

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ruby on Rails Developer – London – Upto £55k – Ruby on Rails Jason Wong Ruby 0 11-20-2007 11:01 AM
[ANN] Instant Rails 1.4 final released (with RadRails support!) Curt Hibbs Ruby 3 10-09-2006 06:22 PM
[ANN] Instant Rails 1.4 preview1 released (with RadRails support!) Curt Hibbs Ruby 1 10-01-2006 06:47 PM
Rails and Ruby in Germany -> Rails is Ruby killer application Josef 'Jupp' SCHUGT Ruby 5 01-24-2006 11:13 PM
[ANN]: ActiveState Komodo 3.5 Beta for OS X Released with Rails debugging support Eric Promislow Ruby 2 10-13-2005 01:34 AM



Advertisments