Commit Graph

  • 96c2a9c71a - bugfix delimiter followed by linebreak did not work as auto literak after update form 24.08.2013 (forum topic 24518} Uwe.Tews@googlemail.com 2013-08-27 19:42:38 +00:00
  • 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 Uwe.Tews@googlemail.com 2013-08-24 18:46:31 +00:00
  • e206ba63f0 - bugfix compiled filepath of config file did not observe different config_dir (forum topic 24493) Uwe.Tews@googlemail.com 2013-08-14 19:38:03 +00:00
  • e9601e1d6d - bugfix avoid possible E_STRICT error after bugfix for (forum topic 24493) Uwe.Tews@googlemail.com 2013-08-13 23:03:28 +00:00
  • 3ad903ad21 - bugfix the internal resource cache did not observe config_dir changes (forum topic 24493) Uwe.Tews@googlemail.com 2013-08-13 20:54:59 +00:00
  • 518ffca6f5 - bugfix internal $tmpx variables must be unique over all inheritance templates (Issue 149) Uwe.Tews@googlemail.com 2013-08-12 21:09:29 +00:00
  • 35d2e254bb - bugfix a newline was eaten when a <?xml ... ?> was passed by a Smarty variable and caching was enabled (forum topic 24482) Uwe.Tews@googlemail.com 2013-08-10 09:55:27 +00:00
  • 6d88d33c5b - bugfix headers already send warning thrown when using 'SMARTY_DEBUG=on' from URL (Issue 148) Uwe.Tews@googlemail.com 2013-07-29 13:58:08 +00:00
  • 6851c57ef8 - enhancement allow access to properties of registered opjects for Smarty2 BC (forum topic 24344) Uwe.Tews@googlemail.com 2013-07-27 10:06:43 +00:00
  • e62dcaa6a9 - enhancement allow access to properties of registered opjects for Smarty2 BC (forum topic 24344) Uwe.Tews@googlemail.com 2013-07-27 09:48:42 +00:00
  • 697696fef9 Source code reformatted Uwe.Tews@googlemail.com 2013-07-27 07:05:26 +00:00
  • f83eba920d - bugfix template inheritance nesting problem (forum topic 24387) Uwe.Tews@googlemail.com 2013-07-26 13:50:44 +00:00
  • bbe4890b89 * Fixed made Smarty_Compiler.class.php compatible with PHP 5.5 Uwe.Tews@googlemail.com 2013-07-16 19:46:59 +00:00
  • 584886cb1c - update code generated by PSR-2 standards fixer which introduced PHP 5.4 incompatibilities of 14.7.2013 Uwe.Tews@googlemail.com 2013-07-15 18:18:28 +00:00
  • 00ccae8857 - update for PHP 5.4 compatibility - reformat source to PSR-2 standard Uwe.Tews@googlemail.com 2013-07-14 22:15:45 +00:00
  • f99e6a83ce - bugfix increase of internal maximum parser stacksize to allow more complex tag code {forum topic 24426} Uwe.Tews@googlemail.com 2013-07-14 21:12:08 +00:00
  • 917f92d38b - bugfix Do not remove '//' from file path at normalization (Issue 142) Uwe.Tews@googlemail.com 2013-07-12 00:16:43 +00:00
  • a74d8d5416 update change log monte.ohrt 2013-07-02 14:16:49 +00:00
  • a0f26a96cc fix order of replacements (mohrt) monte.ohrt 2013-07-02 14:11:12 +00:00
  • 739688a454 update change log monte.ohrt 2013-06-28 02:02:53 +00:00
  • 0643bf9808 - bugfix removed PHP 5.5 deprecated preg_replace /e option in modifier capitalize (forum topic 24389) Uwe.Tews@googlemail.com 2013-06-26 22:21:17 +00:00
  • b7d4796400 - bugfix added smarty_security.php to composer.json (Issue 135) Uwe.Tews@googlemail.com 2013-06-17 13:48:22 +00:00
  • 338e7c5d56 - enhancement added constant SMARTY::CLEAR_EXPIRED for the change of 26.05.2013 (forum topic 24310) Uwe.Tews@googlemail.com 2013-06-17 13:30:49 +00:00
  • b0b2c0e86d 17.06.2013 - fixed spelling in sources and documentation (from smarty-developers forum Veres Lajos) Uwe.Tews@googlemail.com 2013-06-17 12:34:10 +00:00
  • 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) Uwe.Tews@googlemail.com 2013-05-26 10:50:13 +00:00
  • 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) Uwe.Tews@googlemail.com 2013-05-21 21:01:23 +00:00
  • 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) Uwe.Tews@googlemail.com 2013-04-25 15:20:13 +00:00
  • f074a20ed5 - bugfix after the fix for Issue #130 compiler exceptions got double escaped (Forum Topic 24199) Uwe.Tews@googlemail.com 2013-04-05 22:19:13 +00:00
  • 58f2227cce - bugfix post filter must not run when compiling inheritance child blocks (Forum Topic 24094) Uwe.Tews@googlemail.com 2013-04-05 21:19:28 +00:00
  • c3319fc5ca fixed date uwe.tews@googlemail.com 2013-02-28 19:41:00 +00:00
  • 6612fa6d8b - bugfix Compile ID gets nulled when compiling child blocks (Issue #134) uwe.tews@googlemail.com 2013-02-28 19:23:04 +00:00
  • bd8af7c5cb - bugfix nocache blocks could be lost when using CACHING_LIFETIME_SAVED (Issue #133) uwe.tews@googlemail.com 2013-02-28 19:17:26 +00:00
  • 2140439352 - bugfix wrong tag type in smarty_internal_templatecompilerbase.php could cause wrong plugin search order (Forum Topic 24028) uwe.tews@googlemail.com 2013-01-24 19:16:41 +00:00
  • 6148053a15 update changelog monte.ohrt 2013-01-16 02:07:15 +00:00
  • 73c7b32c83 13.01.2013 - enhancement allow to disable exception message escaping by SmartyException::$escape = false; (Issue #130) uwe.tews@googlemail.com 2013-01-13 21:13:14 +00:00
  • af4735193e - added abstract method declaration doCompile() in Smarty_Internal_TemplateCompilerBase (Forum Topic 23969) uwe.tews@googlemail.com 2013-01-09 23:54:31 +00:00
  • 993a2eac70 - enhancement to allow variable constant names like {$smarty.const.{$foo}} (Forum Topic 23970) uwe.tews@googlemail.com 2013-01-09 23:35:40 +00:00
  • 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) uwe.tews@googlemail.com 2013-01-09 23:05:09 +00:00
  • 2f83a70627 - bugfix compilation did fail when a prefilter did modify an {extends} tag (Forum Topic 23966) uwe.tews@googlemail.com 2013-01-09 00:05:07 +00:00
  • b24eada147 - Allow '://' URL syntax in template names of stream resources (Issue #129) uwe.tews@googlemail.com 2013-01-06 19:22:48 +00:00
  • 6ebd099041 - bugfix wrong variable usage in smarty_internal_utility.php (Issue #125) uwe.tews@googlemail.com 2012-11-27 13:37:35 +00:00
  • 88693d327a - bugfix global variable assigned within template function are not seen after template function exit (Forum Topic 23800) uwe.tews@googlemail.com 2012-11-26 20:11:10 +00:00
  • 9c6bda43d0 made SmartyBC loadable via composer (Issue #124) rodneyrehm 2012-11-24 10:45:38 +00:00
  • 27be6508bd - bugfix assignGlobal() called from plugins did not work (Forum Topic 23771) uwe.tews@googlemail.com 2012-11-20 02:06:20 +00:00
  • 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) rodneyrehm 2012-11-13 18:31:48 +00:00
  • 642e021f45 Fixing Issue #118 - muteExpectedErrors would fail non-readable directories rodneyrehm 2012-11-01 10:10:10 +00:00
  • 3204262e0f update change log monte.ohrt 2012-09-25 19:03:40 +00:00
  • b67c7082a7 - escape Smarty error messages to avoid possible script execution uwe.tews@googlemail.com 2012-09-24 20:05:15 +00:00
  • 191a13b623 - bugfix template inheritance failed to compile with delimiters {/ and /} (Forum Topic 23008) uwe.tews@googlemail.com 2012-09-14 14:42:15 +00:00
  • 4305a8931c - bugfix escape Smarty exception messages to avoid possible script execution uwe.tews@googlemail.com 2012-09-11 16:23:30 +00:00
  • 81a6d0869b - bugfix tag option flags and shorttag attributes did not work when rdel started with '=' (Forum Topic 22979) uwe.tews@googlemail.com 2012-09-10 22:04:03 +00:00
  • 9ef8d6045f bugfix resolving relative paths broke in some circumstances (Issue #114) rodneyrehm 2012-08-31 19:39:28 +00:00
  • 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. rodneyrehm 2012-08-22 20:45:22 +00:00
  • 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) uwe.tews@googlemail.com 2012-08-21 21:54:30 +00:00
  • 9d34e78d0b 17.08.2012 - bugfix compiled code of nocache sections could contain wrong escaping (Forum Topic 22810) uwe.tews@googlemail.com 2012-08-17 11:19:16 +00:00
  • 090ba8e7c5 - bugfix template inheritance did produce wrong code if subtemplates with {block} was included several times (from smarty-developers forum) uwe.tews@googlemail.com 2012-08-15 15:09:12 +00:00
  • b977381e4e bugfix PHP5.2 compatibility compromised by SplFileInfo::getBasename() (Issue 110) rodneyrehm 2012-08-14 13:22:34 +00:00
  • b921a7657d fixing typo in comments rodneyrehm 2012-08-14 13:18:24 +00:00
  • b069c08eb4 - bugfix avoid PHP error on $smarty->configLoad(...) with invalid section specification (Forum Topic 22608) uwe.tews@googlemail.com 2012-08-01 21:31:24 +00:00
  • 897d40fe5c -bugfix {assign} in a nocache section should not overwrite existing variable values during compilation (issue 109) uwe.tews@googlemail.com 2012-07-30 20:07:51 +00:00
  • 50b3a4f070 28.07.2012 - bugfix array access of config variables did not work (Forum Topic 22527) uwe.tews@googlemail.com 2012-07-28 08:10:04 +00:00
  • 942db98f0c - bugfix the default plugin handler did create wrong compiled code for static class methods from external script files (issue 108) uwe.tews@googlemail.com 2012-07-18 22:31:56 +00:00
  • c6f25b466d update changelog monte.ohrt 2012-06-30 21:20:53 +00:00
  • ab1cdc8d84 - bugfix {block.. hide} did not work as nested child (Forum Topic 22216) uwe.tews@googlemail.com 2012-06-30 15:53:22 +00:00
  • 79087f409f <script><!-- … is bad practice and should not be encouraged. rodneyrehm 2012-06-28 20:13:17 +00:00
  • d59870d557 - bugfix the default plugin handler did not allow static class methods for modifier (issue 85) uwe.tews@googlemail.com 2012-06-25 21:46:17 +00:00
  • fc8e4767ca bugfix escape modifier support for PHP < 5.2.3 (Forum Topic 21176) rodneyrehm 2012-06-24 18:15:58 +00:00
  • 7be2c1fded - bugfix the patch for Topic 21856 did break tabs between tag attributes (Forum Topic 22124) uwe.tews@googlemail.com 2012-06-11 18:14:41 +00:00
  • c3d4693604 update changelog monte.ohrt 2012-06-09 15:57:26 +00:00
  • 766d3f04a2 - bugfix the patch for Topic 21856 did break multiline tags (Forum Topic 22124) uwe.tews@googlemail.com 2012-06-09 14:27:25 +00:00
  • 42d2ee98dd 09.06.2012 - bugfix the compiler did ignore registered compiler plugins for closing tags (Forum Topic 22094) uwe.tews@googlemail.com 2012-06-09 14:00:57 +00:00
  • 7133a3c85c update change log monte.ohrt 2012-06-08 20:44:17 +00:00
  • dd6d9b159e bugfix treat "0000-00-00" as 0 in modifier.date_format (Issue 103) rodneyrehm 2012-06-07 13:01:58 +00:00
  • a37492e04a bugfix fetch() and display() with relative paths (Issue 104) rodneyrehm 2012-06-07 12:54:02 +00:00
  • 179c62e4ef - bugfix add compile_id to cache key of of source (Issue 97) uwe.tews@googlemail.com 2012-05-24 17:03:31 +00:00
  • 35a68ed535 - bugfix attribute parameter names of plugins may now contain also "-" and ":" (Forum Topic 21856) uwe.tews@googlemail.com 2012-05-24 16:01:19 +00:00
  • 8f831024ce bugfix Smarty_Internal_Write_File::writeFile() could cause race-conditions on linux systems (Issue 101) rodneyrehm 2012-05-24 15:13:19 +00:00
  • bc2622bf94 - bugfix recursive {include} within {section} did fail (Smarty developer group) uwe.tews@googlemail.com 2012-05-22 21:00:47 +00:00
  • b27fc84447 bugfix {html_options} did not properly escape values (Issue 98) rodneyrehm 2012-05-12 10:59:49 +00:00
  • 208ad6b540 uwe.tews@googlemail.com 2012-05-03 16:17:39 +00:00
  • 9e5eed4733 - bugfix {nocache}{block}{plugin}... did produce wrong compiled code when caching is disabled (Forum Topic 21572, issue 95) uwe.tews@googlemail.com 2012-05-02 17:19:33 +00:00
  • 8c3bcf9eef - bugfix concurrent cache updates could create a warning (Forum Topic 21403) uwe.tews@googlemail.com 2012-04-12 16:55:35 +00:00
  • 4c86e72faa - Smarty did eat the linebreak after the <?xml...?> closing tag (Issue 93) uwe.tews@googlemail.com 2012-04-12 15:43:06 +00:00
  • 409e39c4ec - bugfix "\\" was not escaped correctly when generation nocache code (Forum Topic 21364) uwe.tews@googlemail.com 2012-04-08 12:08:48 +00:00
  • 8d60164201 uwe.tews@googlemail.com 2012-03-30 14:21:16 +00:00
  • 0364e35e7d - bugfix implement Smarty2's behaviour of variables assigned by reference in SmartyBC. {assign} will affect all references. (issue 88) uwe.tews@googlemail.com 2012-03-27 17:07:32 +00:00
  • d157cac590 - bugfix prefilter did run multiple times on inline subtemplates compiled into several main templates (Forum Topic 21325) uwe.tews@googlemail.com 2012-03-27 14:44:46 +00:00
  • 9079b1d890 - bugfix compileAllTemplates() and compileAllConfig() did not return the number of compiled files (Forum Topic 21286) uwe.tews@googlemail.com 2012-03-21 17:18:51 +00:00
  • e2b14e7c19 - correction of yesterdays bugfix (Forum Topic 21175 and 21182) uwe.tews@googlemail.com 2012-03-13 18:10:00 +00:00
  • 62f01f29e5 - bugfix template inheritance did set $merge_compiled_includes globally true uwe.tews@googlemail.com 2012-03-12 19:29:10 +00:00
  • a7f7267b04 - bugfix a double quoted string of "$foo" did not compile into PHP "$foo" (Forum Topic 21175) uwe.tews@googlemail.com 2012-03-12 19:25:30 +00:00
  • 065db28777 - optimization of compiling speed when same modifier was used several times uwe.tews@googlemail.com 2012-03-03 14:10:39 +00:00
  • f6769036f1 - enhancement the default plugin handler can now also resolve undefined modifier (Smarty::PLUGIN_MODIFIER) (Issue 85) uwe.tews@googlemail.com 2012-03-02 20:26:38 +00:00
  • 902e8e6e15 update changelog monte.ohrt 2012-02-20 16:26:49 +00:00
  • e134e54820 - enhancement added Smarty special variable $smarty.template_object to return the current template object (Forum Topic 20289) uwe.tews@googlemail.com 2012-02-19 18:53:10 +00:00
  • d0ad3df670 - bugfix {include} could result in a fatal error if used in appended or prepended nested {block} tags (reported by mh and Issue 83) uwe.tews@googlemail.com 2012-02-19 15:48:05 +00:00
  • c000b3a480 - enhancement cacheable parameter added to default plugin handler, same functionality as in registerPlugin (request by calguy1000) uwe.tews@googlemail.com 2012-02-07 21:55:37 +00:00
  • 820e0e70d8 - bugfix increase entropy of internal function names in compiled and cached template files (Forum Topic 20996) uwe.tews@googlemail.com 2012-02-07 18:54:06 +00:00
  • 53df807220 - improvement replaced some calls of preg_replace with str_replace (Issue 73) uwe.tews@googlemail.com 2012-02-06 20:53:57 +00:00
  • e91ee4c5ec improved include_path resolving rodneyrehm 2012-02-06 20:45:10 +00:00