man kwartz (Commandes) - language independent HTML templating system

NAME

kwartz - language independent HTML templating system

SYNOPSIS

kwartz [options] files ... 

DESCRIPTION

kwartz is a template system which allows you to separate HTML design from programming logic. It creates a script in one of several languages from the template, which you then call from your web application.

OPTIONS

-h, --help help
-v version
-a action compile/parse/translate/convert/analyze/defun (default 'compile')
-l lang eruby/erb/php/jstl10/jstl11/velocity (default 'eruby')
-s, -e sanitize (escape) (equivalent to --escape=true)
-p file1,file2,... presentation logic filenames
-i file1,file2,... import element from outer files
-Rails equivalent to '-l erb --globalvar-prefix=@'
-C class class/module name (only for action 'defun')
-F function function/method name (only for action 'defun')
-A arg1,arg2,... arguments (only for action 'defun')
--escape[=true] sanitize (escape)
--rename[=true] rename local variables (ex. rename 'var' to '_var')
--charset=name add '<%@ page contentType="text/html; charset=name" %>'
--odd=value odd value in FOREACH or LIST (default "'odd'")
--even=value even value in FOREACH or LIST (default "'even'")
--dattr=name use attribute name as directive (default "kw:d")
--header=text header text
--footer=text footer text
--extract=name extract an marked element
--include-dirs=dir1,dir2,... directories for 'include:' directive
--localvar-prefix=string add prefix to local variables
--globalvar-prefix=string add prefix to global variables

SEE ALSO

/usr/share/doc/kwartz/doc/users-guide.en.html The kwartz template system users-guide
/usr/share/doc/kwartz/doc/reference.en.html The kwartz template system reference manual
http://www.kuwata-lab.com/kwartz/ The kwartz home page.

AUTHOR

This manual page was written by Wesley J. Landaker <wjl@icecavern.net>, for the Debian project (but may be used by others without restriction).

CETTE PAGE DOCUMENTE AUSSI :