Changes for version 0.0_6 - 2013-05-17
- To make sure all tests are runnable for cpantesters.
Changes for version 0.0_4 - 2013-05-15
- First CPAN release
Changes for version 0.0.3_4 - 2012-05-04
- Directory layout is totally changed. Previous runyatt.lib/YATT is current top directory.
- Also, massive internal changes. class Web::* namespace is renamed to WebMVC0::*. Some options (eg. appns and baseclass) are changed.
Documentation
Yet Another な Template Toolkit, 改訂版
課題の一覧
or Modern use of fields.pm and %FIELDS.
Modules
Yet Another Template Toolkit, Lightweight rewrite.
fields for multiple inheritance.
Extended Header Fields format.
Provides
in Lite/Breakpoint.pm
in Lite/CGen.pm
in Lite/CGen/Perl.pm
in Lite/Connection.pm
in Lite/Constants.pm
in Lite/Core.pm
in Lite/Entities.pm
in Lite/Error.pm
in Lite/Factory.pm
in Lite/Inc.pm
in Lite/LRXML.pm
in Lite/LRXML/ParseBody.pm
in Lite/LRXML/ParseEntpath.pm
in Lite/LRXML/ParseBody.pm
in Lite/LRXML/ParseEntpath.pm
in Lite/MFields.pm
in Lite/Macro.pm
in Lite/NSBuilder.pm
in Lite/Object.pm
in Lite/PSGIEnv.pm
in Lite/Partial.pm
in Lite/Partial/AppPath.pm
in Lite/Partial/ErrorReporter.pm
in Lite/Partial/Gettext.pm
in Lite/RegexpNames.pm
in Lite/Test/TestFCGI.pm
in Lite/Test/TestUtil.pm
in Lite/Test/XHFTest.pm
in Lite/Test/XHFTest2.pm
in Lite/Test/XHFTest.pm
in Lite/Types.pm
in Lite/Types.pm
in Lite/Util.pm
in Lite/Util/AsBase.pm
in Lite/Util/CmdLine.pm
in Lite/Util/Enum.pm
in Lite/Util/File.pm
in Lite/Util/FindMethods.pm
in Lite/VFS.pm
in Lite/VarMaker.pm
in Lite/VarTypes.pm
in Lite/VarTypes.pm
in Lite/WebMVC0/Connection.pm
in Lite/WebMVC0/DBSchema.pm
in Lite/WebMVC0/DBSchema/DBIC.pm
in Lite/WebMVC0/DBSchema/DBIC.pm
in Lite/WebMVC0/DirApp.pm
in Lite/WebMVC0/Partial/LangSwitch.pm
in Lite/WebMVC0/Partial/Session.pm
in Lite/WebMVC0/SiteApp.pm
in Lite/WebMVC0/SiteApp/CGI.pm
in Lite/WebMVC0/SiteApp/FCGI.pm
in Lite/WebMVC0/SiteApp/CGI.pm
in Lite/WebMVC0/SiteApp/FCGI.pm
in Lite/WebMVC0/SubRoutes.pm
in Lite/XHF/Dumper.pm
in Lite/XHF/StoreDir.pm
Examples
- samples/app.psgi
- samples/basic/1/html/foo.ydo
- samples/basic/1/html/foobar.yatt
- samples/basic/1/html/noncode.ydo
- samples/basic/1/t/.htaccess
- samples/basic/1/t/1-basic.xhf
- samples/basic/1/t/fcgi_offline.t
- samples/basic/1/t/t_lib.pl
- samples/basic/2/app.psgi
- samples/basic/2/t/.htaccess
- samples/basic/2/t/1-basic.xhf
- samples/basic/2/t/fcgi_offline.t
- samples/basic/2/t/http_localhost.t
- samples/basic/2/t/psgi_offline.t
- samples/basic/3/.symlinks
- samples/basic/3/html/index.yatt
- samples/basic/3/t/.symlinks
- samples/basic/3/t/http_localhost.t
- samples/basic/3/t/offline.t
- samples/basic/3/t/psgi_offline.t
- samples/basic/4/app.psgi
- samples/basic/4/t/.symlinks
- samples/basic/4/t/1-basic.xhf
- samples/basic/4/t/fcgi_offline.t
- samples/basic/5/dot.htaccess
- samples/basic/5/html/error.ytmpl
- samples/basic/5/html/varerr.yatt
- samples/basic/5/t/.htaccess
- samples/basic/5/t/1-basic.xhf
- samples/basic/5/t/fcgi_offline.t
- samples/basic/5/t/http_localhost.t
- samples/basic/5/t/offline.t
- samples/basic/5/t/psgi_offline.t
- samples/basic/6/.symlinks
- samples/basic/6/app.psgi
- samples/basic/6/t/.symlinks
- samples/basic/7/.symlinks
- samples/basic/7/html/index.yatt
- samples/basic/7/t/.htaccess
- samples/basic/7/t/fcgi_offline.t
- samples/basic/7/t/http_localhost.t
- samples/basic/7/t/psgi_offline.t
- samples/basic/8/.symlinks
- samples/basic/8/app.psgi
- samples/basic/8/html/index.yatt
- samples/basic/8/t/.symlinks
- samples/basic/8/t/http_localhost.t
- samples/benchmarks/readme
- samples/benchmarks/runall.zsh
- samples/benchmarks/template/base.mt
- samples/benchmarks/template/base.tx
- samples/benchmarks/template/child.mt
- samples/benchmarks/template/child.yatt
- samples/benchmarks/template/include.cs
- samples/benchmarks/template/include.ht
- samples/benchmarks/template/include.tt
- samples/benchmarks/template/include.yatt
- samples/benchmarks/template/list.ht
- samples/benchmarks/template/list.mst
- samples/benchmarks/template/list.mt
- samples/benchmarks/template/list.tt
- samples/benchmarks/template/list.tx
- samples/benchmarks/template/list.yatt
- samples/benchmarks/yt-for.pl
- samples/benchmarks/yt-x-rich-env.pl
- samples/db_backed/1/app.psgi
- samples/db_backed/1/data/.htaccess
- samples/db_backed/1/data/.htdata.db
- samples/db_backed/1/html/envelope.ytmpl
- samples/db_backed/1/html/login.ydo
- samples/db_backed/1/html/logout.ydo
- samples/db_backed/1/html/main.css
- samples/db_backed/1/html/printenv.yatt
- samples/db_backed/1/html/resetpass.yatt
- samples/db_backed/1/t/.htaccess
- samples/db_backed/1/t/.symlinks
- samples/db_backed/1/t/0regist.t
- samples/db_backed/1/t/1-basic.xhf
- samples/db_backed/1/t/basic.inc.xhf
- samples/db_backed/1/t/http_localhost.t
- samples/db_backed/1/t/t_lib.pl
- samples/db_backed/1/t/t_regist.pm
- samples/db_backed/1/t/z_cleanup.t
- samples/db_backed/2/data/.htaccess
- samples/db_backed/2/html/.htyattrc.pl
- samples/db_backed/2/html/.symlinks
- samples/db_backed/2/html/envelope.ytmpl
- samples/db_backed/2/html/index.yatt
- samples/db_backed/2/html/login.ydo
- samples/db_backed/2/html/regist.yatt
- samples/db_backed/2/t/.htaccess
- samples/db_backed/2/t/0regist.t
- samples/db_backed/2/t/1-basic.xhf
- samples/db_backed/2/t/basic.inc.xhf
- samples/db_backed/2/t/http_localhost.t
- samples/db_backed/2/t/psgi_offline.t
- samples/db_backed/2/t/z_cleanup.t
- samples/minimum.psgi
- samples/sess_backed/1/.symlinks
- samples/sess_backed/1/app.psgi
- samples/sess_backed/1/config/.htaccess
- samples/sess_backed/1/config/fruits.tsv
- samples/sess_backed/1/html/.htyattconfig.xhf
- samples/sess_backed/1/html/.htyattrc.pl
- samples/sess_backed/1/html/envelope.ytmpl
- samples/sess_backed/1/html/main.css
- samples/sess_backed/1/html/sess_forget.ydo
- samples/sess_backed/1/t/1-basic.xhf
- samples/sess_backed/1/t/fcgi_offline.t
- samples/sess_backed/1/t/psgi_offline.t
- samples/setup-all.zsh
- samples/toy/toyedit1/.symlinks
- samples/toy/toyedit1/app.psgi
- samples/toy/toyedit1/data/.htaccess
- samples/toy/toyedit1/html/delete.ydo
- samples/toy/toyedit1/html/edit.yatt
- samples/toy/toyedit1/html/update.ydo
- samples/toy/toyedit1/t/fcgi_offline.t
- samples/toy/toyedit1/t/http_localhost.t
- samples/toy/toyedit1/t/offline.t
- samples/ylpodview/approot/app.psgi
- samples/ylpodview/approot/html/.htyattconfig.xhf
- samples/ylpodview/approot/html/sh_default.css
- samples/ylpodview/approot/html/vendor/bootstrap/css/bootstrap-responsive.css
- samples/ylpodview/approot/html/vendor/bootstrap/css/bootstrap-responsive.min.css
- samples/ylpodview/approot/html/vendor/bootstrap/css/bootstrap.css
- samples/ylpodview/approot/html/vendor/bootstrap/css/bootstrap.min.css.gz
- samples/ylpodview/approot/html/vendor/bootstrap/js/bootstrap.js
- samples/ylpodview/approot/html/vendor/jquery/jquery-1.8.2.min.js
- samples/ylpodview/approot/html/vendor/jquery/jquery-1.8.2.min.js.gz
- samples/ylpodview/approot/html/vendor/jquery/jquery.min.js
- samples/ylpodview/approot/html/vendor/jquery/jquery.min.js.gz
- samples/ylpodview/approot/html/vendor/shjs/VERSION.txt
- samples/ylpodview/approot/html/vendor/shjs/css/sh_acid.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_acid.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_berries-dark.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_berries-dark.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_bipolar.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_bipolar.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_blacknblue.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_blacknblue.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_bright.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_contrast.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_contrast.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_darkblue.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_darkblue.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_darkness.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_darkness.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_desert.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_dull.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_easter.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_emacs.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_golden.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_golden.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_greenlcd.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_ide-anjuta.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_ide-codewarrior.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_ide-devcpp.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_ide-devcpp.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_ide-eclipse.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_ide-kdev.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_ide-msvcpp.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_kwrite.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_matlab.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_nedit.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_nedit.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_neon.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_night.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_night.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_pablo.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_peachpuff.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_print.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_print.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_rand01.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_rand01.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_the.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_vampire.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_vampire.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_vim-dark.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_vim-dark.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_whatis.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_whatis.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_whitengrey.min.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_zellner.css
- samples/ylpodview/approot/html/vendor/shjs/css/sh_zellner.min.css
- samples/ylpodview/approot/html/vendor/shjs/doc/ajax-loader.gif
- samples/ylpodview/approot/html/vendor/shjs/doc/documentation.html
- samples/ylpodview/approot/html/vendor/shjs/doc/download.html
- samples/ylpodview/approot/html/vendor/shjs/doc/gplv3.html
- samples/ylpodview/approot/html/vendor/shjs/doc/style.css
- samples/ylpodview/approot/html/vendor/shjs/doc/style.js
- samples/ylpodview/approot/html/vendor/shjs/favicon.ico
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_bison.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_bison.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_c.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_caml.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_changelog.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_changelog.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_csharp.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_csharp.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_css.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_css.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_desktop.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_diff.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_flex.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_glsl.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_glsl.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_haxe.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_html.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_html.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_java.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_javascript.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_javascript_dom.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_ldap.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_ldap.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_lsm.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_lsm.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_m4.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_makefile.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_oracle.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_oracle.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_pascal.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_pascal.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_perl.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_php.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_prolog.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_properties.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_properties.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_python.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_ruby.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_ruby.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_scala.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_scala.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_sh.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_sh.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_sml.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_sml.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_spec.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_sql.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_sql.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_tcl.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_xml.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_xorg.min.js
- samples/ylpodview/approot/html/vendor/shjs/lang/sh_yatt.js
- samples/ylpodview/approot/t/t_lib.pl