Sha256: 571e13395d2b89269ffb91cba95da8d6e7db8be5909a41f1d03e68195c3fca75
Contents?: true
Size: 1.82 KB
Versions: 1
Compression:
Stored size: 1.82 KB
Contents
= html-template-pro * http://github.com/tom-lpsd/ruby-html-template-pro == DESCRIPTION: A Ruby port of `HTML::Template::Pro'. `HTML::Template::Pro' is template engine originally written in Perl and XS. It's so fast because of its C based implementation. Its syntax is very simple. This results clearly separation of application logic and its view. Template syntax complies with original perl module's syntax. Please see, HTML::Template::SYNTAX[http://search.cpan.org/~viy/HTML-Template-Pro-0.92/lib/HTML/Template/SYNTAX.pod#SYNOPSIS]. == SYNOPSIS: # foo.rb require 'html/template/pro' template = HTML::Template::Pro.new(:filename => 'foo.tmpl') template.param(:param1 => 100) puts template.output # foo.tmpl <html> <head></head> <body> <h1><TMPL_VAR NAME="param1"></h1> </body> </html> # results $ ruby foo.rb <html> <head></head> <body> <h1>100</h1> </body> </html> == REQUIREMENTS: * C99 compiler. * ruby > 1.9. == INSTALL: * sudo gem install html-template-pro == SEE ALSO: * Original perl module HTML::Template::Pro[http://search.cpan.org/~viy/HTML-Template-Pro-0.92/] == WEBSITE: * http://tmplpro.rubyforge.org/ == AUTHOR: Tom Tsuruhara <tom.lpsd@gmail.com> Original perl module HTML::Template::Pro[http://search.cpan.org/~viy/HTML-Template-Pro-0.92/] (and most of this package's C code) is written by I. Vlasenko <viy@altlinux.org>. Thanks to him for his great work. == COPYRIGHT AND LICENSE: Copyright (C) 2009 by Tom Tsuruhara. Most of C codes (except internal.c) are Copyright (C) 2005-2009 by I. Yu. Vlasenko. This library is free software; you can redistribute it and/or modify it under the same terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
html-template-pro-0.0.3 | README.rdoc |