Commit Graph

562 Commits

Author SHA1 Message Date
uwe.tews@googlemail.com
6b0f3a6ede - bugfix on default {function} parameters when {function} was used in nocache sections
- bugfix on compiler object destruction. compiler_object property was by mistake unset.
2011-03-16 23:57:04 +00:00
uwe.tews@googlemail.com
91c2c9ae1d -bugfix a variable filter should run before modifers on an output tag (see change of 23/07/2010) 2011-03-09 13:26:34 +00:00
monte.ohrt
3e0c5e06b1 fixed config_load to only load defaults with no section defined 2011-03-08 16:14:38 +00:00
uwe.tews@googlemail.com
9d1b0abe5c - bugfix internal rendered_content must be cleared after subtemplate was included 2011-03-03 19:37:00 +00:00
uwe.tews@googlemail.com
05335415d4 - bugfix "smarty" template variable was not recreated when cached templated had expired 2011-03-03 16:15:31 +00:00
uwe.tews@googlemail.com
fe26cf256e - bugfix replace modifier did not work in 3.0.7 on systems without multibyte support
- bugfix {$smarty.template} could return in 3.0.7 parent template name instead of 
         child name when it needed to compile
2011-03-01 19:47:44 +00:00
uwe.tews@googlemail.com
e583777976 - bugfix for Smarty2 style compiler plugins on unnamed attribute passing like {tag $foo $bar} 2011-02-25 16:09:28 +00:00
uwe.tews@googlemail.com
34d5029469 - bugfix $smarty->clearCache('some.tpl') did by mistake cache the template object 2011-02-24 15:28:03 +00:00
uwe.tews@googlemail.com
dea3e1f83e - bugfix force default debug.tpl to be loaded by the file resource when default_resource_type was modified 2011-02-19 00:20:45 +00:00
uwe.tews@googlemail.com
5b8a7e2ad9 - bugfix removed possible race condition when isCached() was called for an individually cached subtemplate 2011-02-18 17:33:38 +00:00
uwe.tews@googlemail.com
0e863c651d -improvement not to delete files starting with '.' from cache and template_c folders on clearCompiledTemplate() and clearCache() 2011-02-17 15:43:37 +00:00
uwe.tews@googlemail.com
5a6c3e6928 -improvement allow leading spaces on } tag closing if auto_literal is enabled 2011-02-16 16:45:27 +00:00
uwe.tews@googlemail.com
e4e5418b46 -fixed typo in exception message of Smarty_Internal_Template 2011-02-16 14:20:23 +00:00
uwe.tews@googlemail.com
d38cb92059 - bufix replace $smarty->triggerError() by exception
- removed obsolete {popup_init..} plugin from demo templates
2011-02-13 22:04:58 +00:00
monte.ohrt
f9ce2d8c7e fix typos, rewording 2011-02-11 22:21:17 +00:00
uwe.tews@googlemail.com
0154f17de2 - bugfix removed security hole when using {$smarty.template} 2011-02-09 17:50:05 +00:00
uwe.tews@googlemail.com
5c8541eae3 - removed assert() from config and template parser 2011-02-01 12:51:01 +00:00
uwe.tews@googlemail.com
0860e69018 - bugfix the lexer/parser did fail on special characters like VT 2011-01-31 14:15:12 +00:00
uwe.tews@googlemail.com
d494d0db22 -bugfix of Iterator object handling in internal _count() method 2011-01-16 16:22:58 +00:00
uwe.tews@googlemail.com
7dfb27d322 -bugfix of ArrayAccess object handling in internal _count() method 2011-01-16 15:28:43 +00:00
uwe.tews@googlemail.com
cfd81bafba fix memory leak 2011-01-14 21:51:08 +00:00
uwe.tews@googlemail.com
d8f8e417f4 - remove possible warning 2011-01-14 20:40:42 +00:00
uwe.tews@googlemail.com
9ef3c770ef -bugfix removed memory leak while processing compileAllTemplates 2011-01-14 18:39:16 +00:00
uwe.tews@googlemail.com
7d48680bd5 - bugfix in {if} and {while} tag compiler when using assignments as condition and nocache mode 2011-01-12 21:33:26 +00:00
uwe.tews@googlemail.com
65e823610d - bugfix when using {$smarty.block.child} and name of {block} was in double quoted string
- bugfix updateParentVariables() was called twice when leaving {include} processing
2011-01-10 17:10:35 +00:00
uwe.tews@googlemail.com
9630a99a82 - bugfix dynamic configuration of $debugging_crtl did not work
- bugfix default value of $config_read_hidden changed to false
- bugfix format of attribute array on compiler plugins
- bugfix getTemplateVars() could return value from wrong scope
2010-12-31 13:47:12 +00:00
uwe.tews@googlemail.com
015f817259 - bugfix multiple {append} tags failed to compile. 2010-12-28 22:40:13 +00:00
uwe.tews@googlemail.com
b9477b0deb - bugfix added missing support of $cache_attrs for registered plugins 2010-12-17 21:05:29 +00:00
uwe.tews@googlemail.com
6d897f0d59 - bugfix assigment as condition in {while} did drop an E_NOTICE 2010-12-15 09:08:35 +00:00
uwe.tews@googlemail.com
2918615377 - bugfix when passing an array as default parameter at {function} tag 2010-12-14 03:55:31 +00:00
uwe.tews@googlemail.com
f0c95ab79c - bugfix {$smarty.template} in child template did not return right content
- bugfix Smarty3 did not search the PHP include_path for template files
2010-12-13 22:05:27 +00:00
uwe.tews@googlemail.com
5999777341 - bugfix fixed typo regarding yesterdays change to allow streamWrapper 2010-12-12 12:45:52 +00:00
uwe.tews@googlemail.com
b8b68d7edf - bugfix changed code when writing temporary compiled files to allow stream_wrapper 2010-12-11 13:55:06 +00:00
uwe.tews@googlemail.com
cf50ede71a - bugfix nested block tags in template inheritance child templates did not work correctly
- bugfix {$smarty.current_dir} in child template did not point to dir of child template
2010-12-11 13:27:14 +00:00
uwe.tews@googlemail.com
ea37403f01 - bugfix getTemplateVars() should return 'null' instead dropping E_NOTICE on an unassigned variable 2010-12-06 19:00:50 +00:00
uwe.tews@googlemail.com
6ddcf3819a - bugfix empty($foo) in {if} did drop a notice when $foo was not assigned 2010-12-05 22:15:23 +00:00
uwe.tews@googlemail.com
5139a6fcd1 - other update regarding {debug} 2010-12-01 23:34:06 +00:00
uwe.tews@googlemail.com
176c3d625c - improvement of {debug} tag output 2010-12-01 21:19:20 +00:00
uwe.tews@googlemail.com
e80dd75958 -change run output filter before cache file is written (as in Smarty2) 2010-11-27 15:05:38 +00:00
uwe.tews@googlemail.com
2e1c83f44d -bugfix on parser at !$foo|modifier
-change parser logic when assignments used as condition in {if] and {while} to allow assign to array element
2010-11-24 19:38:45 +00:00
uwe.tews@googlemail.com
c08664e75e -bugfix allow integer as attribute name in plugin calls
-change  trimm whitespace from error message, removed long list of expected tokens
2010-11-23 23:36:16 +00:00
uwe.tews@googlemail.com
c0130d5d34 - added error message for illegal variable file attributes at {extends...} tags 2010-11-22 22:03:47 +00:00
uwe.tews@googlemail.com
1153ea5a5a - bugfix on template inheritance when an {extends} tag was inserted by a prefilter 2010-11-22 19:43:11 +00:00
uwe.tews@googlemail.com
8e4cd21b3d revert change of 19/11/2010 - bugfix on template inheritance. prefilter did not run over child blocks
It was no error
2010-11-20 15:24:32 +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
eddb301947 - change on handling of unassigned template variable -- default will drop E_NOTICE
- bugfix on Smarty2 wrapper load_filter() did not work
2010-11-18 18:58:53 +00:00
uwe.tews@googlemail.com
6b9921baae 2010-11-18 00:18:57 +00:00
uwe.tews@googlemail.com
f49ac309b9 - bugfix on {block} if name did contain '-' 2010-11-17 19:07:59 +00:00
uwe.tews@googlemail.com
6d4b6accfd - bugfix on {call} with variable function name 2010-11-17 17:21:27 +00:00
uwe.tews@googlemail.com
a2d99d41b1 - bugfix on default parameter for {function} 2010-11-16 23:16:34 +00:00