uwetews
9eb87ef5a2
- relocate properties for size optimization
2015-08-23 13:24:24 +02:00
Uwe Tews
e1cc514a68
- avoid possible circular object referances caused by parser/lexer objects
2015-08-06 01:19:11 +02:00
Uwe.Tews@googlemail.com
425091a19f
- fixed spelling, PHPDoc , minor errors, code cleanup
2014-06-06 02:40:04 +00:00
Uwe.Tews@googlemail.com
00ccae8857
- update for PHP 5.4 compatibility
...
- reformat source to PSR-2 standard
2013-07-14 22:15:45 +00:00
rodneyrehm
aeec0783ec
- bugfix of problem introduced with r4342 by replacing strlen() with isset()
2011-10-05 17:11:01 +00:00
rodneyrehm
655cbc94bc
- improvement replaced some strlen($foo) > 3 calls by isset($foo[3])
2011-10-01 18:47:56 +00:00
monte.ohrt
8842e79107
commit 3.1 into the trunk
2011-09-16 14:19:56 +00:00
uwe.tews@googlemail.com
1c9f015135
- bugfix on block plugins with modifiers
...
- bugfix on template inheritance. prefilter did not run over child blocks
2010-11-20 00:00:24 +00:00
uwe.tews@googlemail.com
db8867cd88
- bugfix whitespace in front of "<?php" in smarty_internal_compile_private_block_plugin.php
...
- bugfix {$smarty.now} did compile incorrectly
- bugfix on reset(),end(),next(),prev(),current() within tempaltes
2010-11-16 21:06:46 +00:00
uwe.tews@googlemail.com
5e21770fe5
- reactivated $error_reporting property handling
...
- fixed typo in compile_continue
- fixed security in {fetch} plugin
- changed back plugin parameters to two. second is template object
with transparent access to Smarty object
- fixed {config_load} scoping form compile time to run time
2010-11-12 23:42:32 +00:00
uwe.tews@googlemail.com
f044178bad
- major update including some API changes
2010-11-11 21:34:36 +00:00
monte.ohrt
21d507a5cb
fix formatting
2010-08-17 15:39:51 +00:00
Uwe.Tews
cbe2f3356f
- removed call_user_func_array calls for optimization of compiled code when using registered modifiers and plugins
...
- updated comments
2010-07-01 19:57:56 +00:00
Uwe.Tews
ea84147f45
- work around of a substr_compare bug in older PHP5 versions
2010-04-30 14:00:26 +00:00
Uwe.Tews
c573ee9bf8
- bugfix on block plugin calls
2010-03-15 21:40:05 +00:00
Uwe.Tews
428889e762
- code optimizations
2010-02-28 12:50:33 +00:00
Uwe.Tews
43ae585e5e
- added $smarty->_tag_stack for tracing block tag hierarchy
2010-02-09 21:20:17 +00:00
Uwe.Tews
fde7a592f4
- retaining newlines at registered functions and function plugins
2010-02-02 20:09:57 +00:00
Uwe.Tews
44dd7830dd
--- this is a major update with a couple of internal changes ---
...
- new config file lexer/parser (thanks to Thue Jnaus Kristensen)
- template lexer/parser fixes for PHP and {literal} handing (thanks to Thue Jnaus Kristensen)
- fix on registered plugins with different type but same name
- rewrite of plugin handling (optimized execution speed)
- closed a security hole regarding PHP code injection into cache files
- fixed bug in clear cache handling
- Renamed a couple of internal classes
- code cleanup for merging compiled templates
- couple of runtime optimizations (still not all done)
2009-12-27 15:06:49 +00:00