Kwartz-ruby 2.0.0 released - Ruby on Rails support

Discussion in 'Ruby' started by kwatch, Apr 30, 2005.

  1. kwatch

    kwatch Guest

    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
    kwatch, Apr 30, 2005
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Makoto Kuwata
    Replies:
    0
    Views:
    120
    Makoto Kuwata
    Feb 13, 2005
  2. kwatch
    Replies:
    0
    Views:
    87
    kwatch
    Mar 28, 2005
  3. kwatch
    Replies:
    0
    Views:
    86
    kwatch
    Jul 22, 2005
  4. kwatch
    Replies:
    0
    Views:
    91
    kwatch
    Jun 1, 2006
  5. makoto kuwata
    Replies:
    0
    Views:
    100
    makoto kuwata
    Oct 27, 2010
Loading...

Share This Page