Commit Graph

306 Commits (master)

Author SHA1 Message Date
vitalif 7894d114b9 nl2br() 2014-12-04 17:24:18 +03:00
vitalif a91808628c s() aliases 2014-12-04 17:24:18 +03:00
vitalif f3e00f5597 yesno() 2014-12-04 17:24:18 +03:00
vitalif eb3925da20 VMX::Common::urandom() 2014-12-04 17:24:18 +03:00
vitalif 0a6de46166 strlen(), include() 2014-12-04 17:24:18 +03:00
vitalif 63dcfc4298 Multibyte string functions in Template 2014-12-04 17:24:18 +03:00
vitalif 2cc7dc2c7b Template FUNCTIONs need FIXME 2014-12-04 17:24:18 +03:00
vitalif 4ce4c53be6 include(), dump() 2014-12-04 17:24:18 +03:00
vitalif 917122ab3d keys() for VMX::Template 2014-12-04 17:24:18 +03:00
vitalif 673fe42824 uri_escape synonyms 2014-12-04 17:24:18 +03:00
vitalif 0c12d83c39 Function for PHP version of VMX::Template 2014-12-04 17:24:18 +03:00
vitalif 9959ce66dc Debug VMX::Template 2014-12-04 17:24:18 +03:00
vitalif 269fff99aa Debug compile_expression() returnvalue checking, add substr() 2014-12-04 17:24:18 +03:00
vitalif a7766ebc2b Debug compile_expression() returnvalue checking,
add substr(),
add function support to Perl version
2014-12-04 17:24:18 +03:00
vitalif a30c833de3 ne(),sne() for template 2014-12-04 17:24:18 +03:00
vitalif a6ed8f2764 refuck/debug 2014-12-04 17:24:17 +03:00
vitalif 1f42eee5dd debug 2014-12-04 17:24:17 +03:00
vitalif 1e3ee60201 Some more debug 2014-12-04 17:24:17 +03:00
vitalif 36b52c6a17 nl2br(), dump() 2014-12-04 17:24:17 +03:00
vitalif 18ac565b02 Fix typo 2014-12-04 17:24:17 +03:00
vitalif 737149818c strlimit() 2014-12-04 17:24:17 +03:00
vitalif 35cda84d26 more debug for Template + shifts and pops 2014-12-04 17:24:17 +03:00
vitalif 9b7a294346 OR like in perl 2014-12-04 17:24:17 +03:00
vitalif 05ef4573d5 debug numeric literals 2014-12-04 17:24:17 +03:00
vitalif dec1abd2ff strlimit(), debug else/elseif 2014-12-04 17:24:17 +03:00
vitalif 83e887534e debug Template 2014-12-04 17:24:17 +03:00
vitalif dd420ba3b6 First rewrite of template.php 2014-12-04 17:23:47 +03:00
vitalif ffc8334bc0 fix map() 2014-12-04 17:22:19 +03:00
vitalif 08c436cca8 utf8off() 2014-12-04 17:22:18 +03:00
vitalif 9b3bb34348 some template functions and comments 2014-12-04 17:22:18 +03:00
vitalif 954eb8cd44 debug {SET ..} and <br> newlines in eval errors 2014-12-04 17:22:18 +03:00
vitalif 43097f997c block# and map() for VMX::Template 2014-12-04 17:22:18 +03:00
vitalif c83f468492 some debug + eat_code_line 2014-12-04 17:22:18 +03:00
vitalif 4dafa69ace New code fragment parser for VMX::Template 2014-12-04 17:22:18 +03:00
vitalif 23aa86bce9 optimize constant templates 2014-12-04 17:22:18 +03:00
vitalif bb1cc23498 add hash() and array() into VMX::Template 2014-12-04 17:22:18 +03:00
vitalif ab5e431069 remove dead code from VMX::Template + debug VMX::Template new parser 2014-12-04 17:22:18 +03:00
vitalif 61a191e15d \s 2014-12-04 17:22:18 +03:00
vitalif fe00b307ab VMX::Template::compile() based on index() instead of regexp, with more correct behaviour! 2014-12-04 17:22:18 +03:00
vitalif 9740eab19a "preparse" method of passing variables between templates is VERY UGLY. remove it. 2014-12-04 17:22:18 +03:00
vitalif 46d2834764 FOR blocks (approximate pending template syntax) 2014-12-04 17:22:18 +03:00
vitalif 3d5f6d9f97 normalize timestamps, call utf8on when in UTF-8 mode 2014-12-04 17:22:18 +03:00
vitalif 1b3ee51874 Fix regexp 2014-12-04 17:22:18 +03:00
vitalif d071107a70 sprintf() + fix implementations 2014-12-04 17:22:18 +03:00
vitalif 0f7aa34da3 strftime() and subst() for VMX::Template 2014-12-04 17:22:18 +03:00
vitalif 2bd51e6f81 VMX::Template - configurable markers <!-- --> { } 2014-12-04 17:22:18 +03:00
vitalif bdde2886b2 debug VMX::Common::timestamp() 2014-12-04 17:22:18 +03:00
vitalif c235f84f1a missing import 2014-12-04 17:22:18 +03:00
vitalif 4b4d8a6d7b comment 2014-12-04 17:22:18 +03:00
vitalif 224d47241c Always import constants 2014-12-04 17:22:18 +03:00