Commit Graph

1697 Commits

Author SHA1 Message Date
monte.ohrt
72de1a7b33 fix delimiter setting 2009-11-17 01:31:44 +00:00
Uwe.Tews
9f505c1c23 - lexer/parser optimizations on quoted strings 2009-11-15 19:05:53 +00:00
Uwe.Tews
960fd1b3a9 - parser could run into a PHP error on wrong file attribute 2009-11-14 20:09:18 +00:00
Uwe.Tews
5b6050bf54 - fix on merging compiled templates with nocache sections in nocache includes 2009-11-14 16:20:18 +00:00
Uwe.Tews
6154717b48 - fixed locaion where outputfilters are running
- fixed config file definitions at EOF
2009-11-14 13:02:48 +00:00
Uwe.Tews
d482a8b137 - bugfix modifiers on registered object tags 2009-11-14 10:40:08 +00:00
Uwe.Tews
2e70e88b0f - bugfix on merging compiled templates when source files got removed or renamed. 2009-11-14 10:08:27 +00:00
Uwe.Tews
39b25f8db8 - fix on nocache code in child {block} tags 2009-11-12 22:50:48 +00:00
Uwe.Tews
f149804f3e - added scope to Smarty variables in the {block} tag compiler 2009-11-12 21:32:46 +00:00
Uwe.Tews
55b2d90fb8 - fixed variable filenames in {include_php} and {insert} 2009-11-12 17:20:42 +00:00
Uwe.Tews
7af23e23b6 - changed debugging handling 2009-11-11 22:09:06 +00:00
Uwe.Tews
ad70b964cb - removed checking for reserved variables 2009-11-11 16:54:04 +00:00
Uwe.Tews
ba6ba0cf8d - fixed {foreachelse}, {forelse}, {sectionelse} compiled code at nocache variables 2009-11-11 16:15:47 +00:00
Uwe.Tews
d35746dd26 - fixed preg_qoute on delimiters 2009-11-10 16:04:32 +00:00
Uwe.Tews
60601acc25 2009-11-09 21:50:11 +00:00
Uwe.Tews
039d9044da 2009-11-09 21:22:28 +00:00
Uwe.Tews
6f7896c87b - bugfix for {function} block tags in included templates 2009-11-09 20:56:50 +00:00
Uwe.Tews
9f77baac25 - new SMARTY_SPL_AUTOLOAD constant to control the autoloader option 2009-11-09 17:26:59 +00:00
Uwe.Tews
ff8c1050e4 - lexer/parser bugfix 2009-11-09 16:30:56 +00:00
Uwe.Tews
2e61999def - fixed alphanumeric array index 2009-11-08 21:01:22 +00:00
Uwe.Tews
ce18a4cc15 - bugfix on complex double quoted strings 2009-11-08 16:17:51 +00:00
Uwe.Tews
6a9924162b - lexer/parser fix for null,true,false as array index 2009-11-06 17:40:20 +00:00
Uwe.Tews
b7876e55ec - register only smartyAutoload 2009-11-06 16:51:46 +00:00
monte.ohrt
3386b94e15 change linefeed style to native on all files 2009-11-06 14:35:00 +00:00
Uwe.Tews
5c2b897534 - config_load method can now be called on data and template objects 2009-11-05 18:22:40 +00:00
Uwe.Tews
db0767a71e - bugfix on complex indexed special Smarty variables 2009-11-04 17:54:00 +00:00
Uwe.Tews
caac4bb841 - added typecasting support for template variables 2009-11-04 16:03:25 +00:00
Uwe.Tews
94b80e892b - renamed function names of autoloaded Smarty methods to Smarty_Method_....
- new security_class property (default is Smarty_Security)
2009-11-03 20:38:38 +00:00
Uwe.Tews
05c64b7748 - fixed file dependency for {incude} inside {block} tag
- fixed not compiling on non existing compiled templates when compile_check = false
2009-11-03 18:02:13 +00:00
monte.ohrt
4babb2e550 add smarty property, fix typo 2009-11-03 15:51:29 +00:00
Uwe.Tews
bbbb5e098e - fixed parser error on objects with special smarty vars 2009-11-03 15:23:18 +00:00
Uwe.Tews
67af69cbb1 - throw exception on illegal Smarty() constructor calls 2009-11-02 23:04:10 +00:00
Uwe.Tews
7409a9061d - remove last change for unquoted attribute values 2009-11-02 22:25:35 +00:00
Uwe.Tews
15ee358dd7 - change on unquoted attribute values 2009-11-02 20:21:28 +00:00
Uwe.Tews
8d6607d410 - added neq,lte,gte,mod as aliases to if conditions 2009-11-02 17:49:57 +00:00
monte.ohrt
b48f460a63 fix spl_autoload when autoloaders exist 2009-11-01 16:26:06 +00:00
Uwe.Tews
cf379474fd - change of filenames in sysplugins folder for internal spl_autoload function
- lexer/parser changed for increased compilation speed
2009-10-31 00:44:58 +00:00
monte.ohrt
6efbb3ee58 fix typo 2009-10-29 14:02:21 +00:00
monte.ohrt
466805978c add SVN Id 2009-10-29 13:39:02 +00:00
monte.ohrt
1374718163 add $Rev$ to version number 2009-10-29 13:37:10 +00:00
Uwe.Tews
100d72ffbe - fixed missing quotes in include_php.php 2009-10-28 15:37:50 +00:00
Uwe.Tews
fa9290135f - pass {} through as literal 2009-10-27 20:25:16 +00:00
Uwe.Tews
5584d80b98 - fixed typo in method.register_resource 2009-10-27 16:25:15 +00:00
Uwe.Tews
eddbf62d03 - merge only compiled subtemplates into the compiled code of the main template 2009-10-26 20:36:26 +00:00
uwe.tews
6c7c18d79f - fixed merging of recursive includes 2009-10-24 09:27:53 +00:00
uwe.tews
f88b868d5a - fixed nocache vars at internal block tags 2009-10-24 08:41:54 +00:00
uwe.tews
4914c90e9a - fixed nocache var problem 2009-10-23 16:49:21 +00:00
uwe.tews
8dd550f216 - fixed nocache var problem 2009-10-23 15:14:33 +00:00
uwe.tews
28f883ca8e - fixed nocache var problem 2009-10-22 23:05:14 +00:00
Uwe.Tews
ecb5c84d5d - fix trimwhitespace outputfilter parameter 2009-10-22 13:08:43 +00:00