Commit Graph

280 Commits (c86ac3e832b6c1d376b770cafd46d1393edc6f43)

Author SHA1 Message Date
vitalif 4f15c395f2 Some fixes and new classes 2014-12-04 17:25:02 +03:00
vitalif bfeba781f7 plural_ru args 2014-12-04 17:25:02 +03:00
vitalif 194f8a73b8 static 2014-12-04 17:25:02 +03:00
vitalif 355f2a1a59 Template: fix timestamp(), fix comments, add plural_ru() function; hinter: remove dead code 2014-12-04 17:25:02 +03:00
vitalif f1724640b7 return || 2014-12-04 17:25:02 +03:00
vitalif f01cea5cf2 Use .. for concatenation like in Lua 2014-12-04 17:25:02 +03:00
vitalif ba4549fec3 Log error message, suppress php errors 2014-12-04 17:25:02 +03:00
vitalif ca12f00407 Move error output to options 2014-12-04 17:25:02 +03:00
vitalif 507ecc4cc1 fix is_assoc 2014-12-04 17:25:02 +03:00
vitalif bf7278ab05 Fix array functions 2014-12-04 17:25:02 +03:00
vitalif d4ccc41b8d Fix function end bug 2014-12-04 17:25:02 +03:00
vitalif f0095c2fdb Add concat operator "|", fix bugs 2014-12-04 17:25:02 +03:00
vitalif 43e0fe9004 wrapper -> filters, correct parse function 2014-12-04 17:25:01 +03:00
vitalif fc6581676d Debug VMXTemplate 2014-12-04 17:25:01 +03:00
vitalif d411c1cd64 More fixes for VMXTemplate 2014-12-04 17:25:01 +03:00
vitalif b877d4ebbe Debug VMXTemplate 2014-12-04 17:25:01 +03:00
vitalif ee664c2dfc Add missing parse_nonbrace() 2014-12-04 17:25:01 +03:00
vitalif ed83e422ac Fix some bugs - basically working now 2014-12-04 17:25:01 +03:00
vitalif a26d6ff5b0 Template and grammar 2014-12-04 17:25:01 +03:00
vitalif 267b744b66 FIXME foreach missing 2014-12-04 17:25:01 +03:00
vitalif 0b84784bda Begin new Template version 2014-12-04 17:25:01 +03:00
vitalif 4fd3aa6926 Add parser grammar to template.php (not used by now) 2014-12-04 17:25:01 +03:00
vitalif bde1b16e5c substr_replace() --> substr() O_o 2014-12-04 17:25:01 +03:00
vitalif 825cd8de68 Constants, nested joins 2014-12-04 17:25:01 +03:00
vitalif 1b54c321ad Fix grave bugs 2014-12-04 17:25:01 +03:00
vitalif 0ee8be882e fix reload in template 2014-12-04 17:25:01 +03:00
vitalif b422615f2f pass code by reference 2014-12-04 17:25:01 +03:00
vitalif 38601640ca svn:keyword 2014-12-04 17:25:01 +03:00
vitalif fb3ef63a19 svn:keyword 2014-12-04 17:25:01 +03:00
vitalif 0d259efa8f rename Template to VMXTemplate 2014-12-04 17:25:01 +03:00
vitalif f53abb6993 hash(), pairs() 2014-12-04 17:25:01 +03:00
vitalif 7d87d08bb2 hash(), pairs() 2014-12-04 17:25:01 +03:00
vitalif bdbbee1bea call/call_array() 2014-12-04 17:25:01 +03:00
vitalif e5a7a1e728 call/call_array() 2014-12-04 17:25:01 +03:00
vitalif 3b723179b3 , is now alias for => 2014-12-04 17:25:01 +03:00
vitalif 71b614df28 Split one parse() function into many: parse, parse_inline, exec, exec_from, exec_from_inline; use function aliases in PHP version 2014-12-04 17:25:01 +03:00
vitalif 16ff17d033 Split one parse() function into many: parse, parse_inline, exec, exec_from, exec_from_inline 2014-12-04 17:25:01 +03:00
vitalif 8359822925 debug functions, include for Perl version 2014-12-04 17:25:01 +03:00
vitalif 3c7342237f Debug new versions of VMX::Template 2014-12-04 17:24:19 +03:00
vitalif 26f88b27ab Debug new versions of VMX::Template 2014-12-04 17:24:19 +03:00
vitalif 6577254776 Always substitute INCLUDE 2014-12-04 17:24:19 +03:00
vitalif 5324a547da Always substitute INCLUDE 2014-12-04 17:24:19 +03:00
vitalif 5c2ae19b2d Do not substitute directives when subst markers are set, functions 2014-12-04 17:24:19 +03:00
vitalif 13602aa95e Do not substitute directives when subst markers are set, functions 2014-12-04 17:24:19 +03:00
vitalif a9c6a4e6e7 set() function 2014-12-04 17:24:19 +03:00
vitalif df7d942f53 fix for get(function(), key) in PHP, set() function 2014-12-04 17:24:19 +03:00
vitalif f19e359531 input_filename 2014-12-04 17:24:19 +03:00
vitalif 2a40cdbb80 input_filename 2014-12-04 17:24:19 +03:00
vitalif 4b1c853b40 Perl: Object methods, error handling, compile-time functions, line numbers in error text; both: reorder functions 2014-12-04 17:24:19 +03:00
vitalif a070aeee68 reorder functions 2014-12-04 17:24:19 +03:00