Commit Graph

762 Commits

Author SHA1 Message Date
Uwe.Tews@googlemail.com
5bbfbafc47 - improvement added patch for additional SmartyCompilerException properties for better access to scource information (forum topic 24559) 2013-09-17 20:44:41 +00:00
Uwe.Tews@googlemail.com
bf8275ee20 - bugfix recompiled templates did not show on first request with zend opcache cache (forum topic 24320) 2013-09-16 18:47:04 +00:00
Uwe.Tews@googlemail.com
a0dcb5611b - bugfix html_select_time defaulting error for the Meridian dropdown (forum topic 24549) 2013-09-13 20:48:40 +00:00
Uwe.Tews@googlemail.com
0d9f9802db - bugfix incorrect compiled code with array(object,method) callback at registered Variable Filter (forum topic 24542} 2013-09-09 16:10:13 +00:00
Uwe.Tews@googlemail.com
96c2a9c71a - bugfix delimiter followed by linebreak did not work as auto literak after update form 24.08.2013 (forum topic 24518} 2013-08-27 19:42:38 +00:00
Uwe.Tews@googlemail.com
98c1dd29cd - bugfix and enhancement
Because several recent problems with template inheritance the {block} tag compiler has been rewriten
   - Error messages shown now the correct child template file and line number
   - The compiler could fail on some larger UTF-8 text block (forum topic 24455}
   - The {strip} tag can now be placed outside {block} tags in child templates (forum topic 24289}
- change SmartyException::$escape  is now false by default
- change PHP traceback has been remove for SmartyException and SmartyCompilerException
2013-08-24 18:46:31 +00:00
Uwe.Tews@googlemail.com
e206ba63f0 - bugfix compiled filepath of config file did not observe different config_dir (forum topic 24493) 2013-08-14 19:38:03 +00:00
Uwe.Tews@googlemail.com
e9601e1d6d - bugfix avoid possible E_STRICT error after bugfix for (forum topic 24493) 2013-08-13 23:03:28 +00:00
Uwe.Tews@googlemail.com
3ad903ad21 - bugfix the internal resource cache did not observe config_dir changes (forum topic 24493) 2013-08-13 20:54:59 +00:00
Uwe.Tews@googlemail.com
518ffca6f5 - bugfix internal $tmpx variables must be unique over all inheritance templates (Issue 149) 2013-08-12 21:09:29 +00:00
Uwe.Tews@googlemail.com
35d2e254bb - bugfix a newline was eaten when a <?xml ... ?> was passed by a Smarty variable and caching was enabled (forum topic 24482) 2013-08-10 09:55:27 +00:00
Uwe.Tews@googlemail.com
6d88d33c5b - bugfix headers already send warning thrown when using 'SMARTY_DEBUG=on' from URL (Issue 148) 2013-07-29 13:58:08 +00:00
Uwe.Tews@googlemail.com
6851c57ef8 - enhancement allow access to properties of registered opjects for Smarty2 BC (forum topic 24344) 2013-07-27 10:06:43 +00:00
Uwe.Tews@googlemail.com
e62dcaa6a9 - enhancement allow access to properties of registered opjects for Smarty2 BC (forum topic 24344) 2013-07-27 09:48:42 +00:00
Uwe.Tews@googlemail.com
697696fef9 Source code reformatted 2013-07-27 07:05:26 +00:00
Uwe.Tews@googlemail.com
f83eba920d - bugfix template inheritance nesting problem (forum topic 24387) 2013-07-26 13:50:44 +00:00
Uwe.Tews@googlemail.com
584886cb1c - update code generated by PSR-2 standards fixer which introduced PHP 5.4 incompatibilities of 14.7.2013 2013-07-15 18:18:28 +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
Uwe.Tews@googlemail.com
f99e6a83ce - bugfix increase of internal maximum parser stacksize to allow more complex tag code {forum topic 24426} 2013-07-14 21:12:08 +00:00
Uwe.Tews@googlemail.com
917f92d38b - bugfix Do not remove '//' from file path at normalization (Issue 142) 2013-07-12 00:16:43 +00:00
monte.ohrt
a0f26a96cc fix order of replacements (mohrt) 2013-07-02 14:11:12 +00:00
Uwe.Tews@googlemail.com
0643bf9808 - bugfix removed PHP 5.5 deprecated preg_replace /e option in modifier capitalize (forum topic 24389) 2013-06-26 22:21:17 +00:00
Uwe.Tews@googlemail.com
338e7c5d56 - enhancement added constant SMARTY::CLEAR_EXPIRED for the change of 26.05.2013 (forum topic 24310) 2013-06-17 13:30:49 +00:00
Uwe.Tews@googlemail.com
b0b2c0e86d 17.06.2013
- fixed spelling in sources and documentation (from smarty-developers forum Veres Lajos)
2013-06-17 12:34:10 +00:00
Uwe.Tews@googlemail.com
00c034b593 - enhancement an expire_time of -1 in clearCache() and clearAllCache() will delete outdated cache files
by their individual cache_lifetime used at creation (forum topic 24310)
2013-05-26 10:50:13 +00:00
Uwe.Tews@googlemail.com
6b5b06564f - bugfix modifier strip_tags:true was compiled into wrong code (Forum Topic 24287)
- bugfix /n after ?> in Smarty.class.php did start output buffering (Issue 138)
2013-05-21 21:01:23 +00:00
Uwe.Tews@googlemail.com
8e2d249233 - bugfix escape and wordrap modifier could be compiled into wrong code when used in {nocache}{/nocache}
section but caching is disabled  (Forum Topic 24260)
2013-04-25 15:20:13 +00:00
Uwe.Tews@googlemail.com
f074a20ed5 - bugfix after the fix for Issue #130 compiler exceptions got double escaped (Forum Topic 24199) 2013-04-05 22:19:13 +00:00
Uwe.Tews@googlemail.com
58f2227cce - bugfix post filter must not run when compiling inheritance child blocks (Forum Topic 24094) 2013-04-05 21:19:28 +00:00
uwe.tews@googlemail.com
6612fa6d8b - bugfix Compile ID gets nulled when compiling child blocks (Issue #134) 2013-02-28 19:23:04 +00:00
uwe.tews@googlemail.com
bd8af7c5cb - bugfix nocache blocks could be lost when using CACHING_LIFETIME_SAVED (Issue #133) 2013-02-28 19:17:26 +00:00
uwe.tews@googlemail.com
2140439352 - bugfix wrong tag type in smarty_internal_templatecompilerbase.php could cause wrong plugin search order (Forum Topic 24028) 2013-01-24 19:16:41 +00:00
uwe.tews@googlemail.com
73c7b32c83 13.01.2013
- enhancement allow to disable exception message escaping by SmartyException::$escape = false;  (Issue #130)
2013-01-13 21:13:14 +00:00
uwe.tews@googlemail.com
af4735193e - added abstract method declaration doCompile() in Smarty_Internal_TemplateCompilerBase (Forum Topic 23969) 2013-01-09 23:54:31 +00:00
uwe.tews@googlemail.com
993a2eac70 - enhancement to allow variable constant names like {$smarty.const.{$foo}} (Forum Topic 23970) 2013-01-09 23:35:40 +00:00
uwe.tews@googlemail.com
285a535346 - bugfix template inheritance could fail if nested {block} tags in childs did contain {$smarty.block.child} (Issue #127)
- bugfix template inheritance could fail if {block} tags in childs did have similar name as used plugins (Issue #128)
2013-01-09 23:05:09 +00:00
uwe.tews@googlemail.com
2f83a70627 - bugfix compilation did fail when a prefilter did modify an {extends} tag (Forum Topic 23966) 2013-01-09 00:05:07 +00:00
uwe.tews@googlemail.com
b24eada147 - Allow '://' URL syntax in template names of stream resources (Issue #129) 2013-01-06 19:22:48 +00:00
uwe.tews@googlemail.com
6ebd099041 - bugfix wrong variable usage in smarty_internal_utility.php (Issue #125) 2012-11-27 13:37:35 +00:00
uwe.tews@googlemail.com
88693d327a - bugfix global variable assigned within template function are not seen after template function exit (Forum Topic 23800) 2012-11-26 20:11:10 +00:00
uwe.tews@googlemail.com
27be6508bd - bugfix assignGlobal() called from plugins did not work (Forum Topic 23771) 2012-11-20 02:06:20 +00:00
rodneyrehm
b8f0d3bacb - adding attribute "strict" to html_options, html_checkboxes, html_radios to only print disabled/readonly attributes if their values are true or "disabled"/"readonly" (Issue #120) 2012-11-13 18:31:48 +00:00
rodneyrehm
642e021f45 Fixing Issue #118 - muteExpectedErrors would fail non-readable directories 2012-11-01 10:10:10 +00:00
uwe.tews@googlemail.com
191a13b623 - bugfix template inheritance failed to compile with delimiters {/ and /} (Forum Topic 23008) 2012-09-14 14:42:15 +00:00
uwe.tews@googlemail.com
4305a8931c - bugfix escape Smarty exception messages to avoid possible script execution 2012-09-11 16:23:30 +00:00
uwe.tews@googlemail.com
81a6d0869b - bugfix tag option flags and shorttag attributes did not work when rdel started with '=' (Forum Topic 22979) 2012-09-10 22:04:03 +00:00
rodneyrehm
9ef8d6045f bugfix resolving relative paths broke in some circumstances (Issue #114) 2012-08-31 19:39:28 +00:00
rodneyrehm
98c9862de4 - bugfix test MBString availability through mb_split(), as it could've been compiled without regex support (--enable-mbregex). Either we get MBstring's full package, or we pretend it's not there at all. 2012-08-22 20:45:22 +00:00
uwe.tews@googlemail.com
b70b06aa20 - bugfix $auto_literal = false did not work with { block} tags in child templates
(problem was reintroduced after fix in 3.1.7)(Forum Topic 20581)
2012-08-21 21:54:30 +00:00
uwe.tews@googlemail.com
9d34e78d0b 17.08.2012
- bugfix compiled code of nocache sections could contain wrong escaping (Forum Topic 22810)
2012-08-17 11:19:16 +00:00