Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Kwartz-ruby 2.0.0 released - Ruby on Rails support
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  1 message - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
kwatch  
View profile  
 More options Apr 29 2005, 11:48 pm
Newsgroups: comp.lang.ruby
From: "kwatch" <k...@kuwata-lab.com>
Date: 29 Apr 2005 20:48:01 -0700
Local: Fri, Apr 29 2005 11:48 pm
Subject: Kwartz-ruby 2.0.0 released - Ruby on Rails support
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/showfiles.php?group_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/users-guide.en.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/users-guide.en.04.html#rawcode
      -
http://www.kuwata-lab.com/kwartz/reference.en.01.html#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/showfiles.php?group_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


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »