Commit Graph

  • 9f3758ace1 do not clone Smarty object on internal createTemplate() calls uwe.tews@googlemail.com 2010-12-22 16:35:39 +00:00
  • c0b6f29077 update html_options to support class and id attrs monte.ohrt 2010-12-21 15:59:25 +00:00
  • b9477b0deb - bugfix added missing support of $cache_attrs for registered plugins uwe.tews@googlemail.com 2010-12-17 21:05:29 +00:00
  • 6d897f0d59 - bugfix assigment as condition in {while} did drop an E_NOTICE uwe.tews@googlemail.com 2010-12-15 09:08:35 +00:00
  • 2918615377 - bugfix when passing an array as default parameter at {function} tag uwe.tews@googlemail.com 2010-12-14 03:55:31 +00:00
  • f0c95ab79c - bugfix {$smarty.template} in child template did not return right content - bugfix Smarty3 did not search the PHP include_path for template files uwe.tews@googlemail.com 2010-12-13 22:05:27 +00:00
  • 73bd60cad5 update changelog monte.ohrt 2010-12-13 15:56:49 +00:00
  • 5999777341 - bugfix fixed typo regarding yesterdays change to allow streamWrapper uwe.tews@googlemail.com 2010-12-12 12:45:52 +00:00
  • b8b68d7edf - bugfix changed code when writing temporary compiled files to allow stream_wrapper uwe.tews@googlemail.com 2010-12-11 13:55:06 +00:00
  • 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 uwe.tews@googlemail.com 2010-12-11 13:27:14 +00:00
  • ea37403f01 - bugfix getTemplateVars() should return 'null' instead dropping E_NOTICE on an unassigned variable uwe.tews@googlemail.com 2010-12-06 19:00:50 +00:00
  • 6ddcf3819a - bugfix empty($foo) in {if} did drop a notice when $foo was not assigned uwe.tews@googlemail.com 2010-12-05 22:15:23 +00:00
  • 5522850591 - bugfix missing declaration of $smarty in Smarty class uwe.tews@googlemail.com 2010-12-05 17:21:02 +00:00
  • 5139a6fcd1 - other update regarding {debug} uwe.tews@googlemail.com 2010-12-01 23:34:06 +00:00
  • 176c3d625c - improvement of {debug} tag output uwe.tews@googlemail.com 2010-12-01 21:19:20 +00:00
  • e80dd75958 -change run output filter before cache file is written (as in Smarty2) uwe.tews@googlemail.com 2010-11-27 15:05:38 +00:00
  • 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 uwe.tews@googlemail.com 2010-11-24 19:38:45 +00:00
  • c08664e75e -bugfix allow integer as attribute name in plugin calls -change trimm whitespace from error message, removed long list of expected tokens uwe.tews@googlemail.com 2010-11-23 23:36:16 +00:00
  • c0130d5d34 - added error message for illegal variable file attributes at {extends...} tags uwe.tews@googlemail.com 2010-11-22 22:03:47 +00:00
  • 1153ea5a5a - bugfix on template inheritance when an {extends} tag was inserted by a prefilter uwe.tews@googlemail.com 2010-11-22 19:43:11 +00:00
  • f14de1689c update changelog uwe.tews@googlemail.com 2010-11-21 03:12:26 +00:00
  • abf779f91b update README for 3.0.5wq monte.ohrt 2010-11-21 02:58:39 +00:00
  • 8e4cd21b3d revert change of 19/11/2010 - bugfix on template inheritance. prefilter did not run over child blocks It was no error uwe.tews@googlemail.com 2010-11-20 15:24:32 +00:00
  • 1c9f015135 - bugfix on block plugins with modifiers - bugfix on template inheritance. prefilter did not run over child blocks uwe.tews@googlemail.com 2010-11-20 00:00:24 +00:00
  • eddb301947 - change on handling of unassigned template variable -- default will drop E_NOTICE - bugfix on Smarty2 wrapper load_filter() did not work uwe.tews@googlemail.com 2010-11-18 18:58:53 +00:00
  • 6b9921baae uwe.tews@googlemail.com 2010-11-18 00:18:57 +00:00
  • dd332db455 -bugfix in function.fetch.php, reference to undefined $smarty uwe.tews@googlemail.com 2010-11-17 23:15:12 +00:00
  • f49ac309b9 - bugfix on {block} if name did contain '-' uwe.tews@googlemail.com 2010-11-17 19:07:59 +00:00
  • 6d4b6accfd - bugfix on {call} with variable function name uwe.tews@googlemail.com 2010-11-17 17:21:27 +00:00
  • a2d99d41b1 - bugfix on default parameter for {function} uwe.tews@googlemail.com 2010-11-16 23:16:34 +00:00
  • 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 uwe.tews@googlemail.com 2010-11-16 21:06:46 +00:00
  • ef85c9f2ad - bugfix captured content could not be accessed globally - bugfix Smarty2 wrapper functions could not be call from within plugins uwe.tews@googlemail.com 2010-11-15 22:54:59 +00:00
  • 21ed644f82 - bugfix when using {$smarty.session} as object - bugfix scoping problem on $smarty object passed to filters uwe.tews@googlemail.com 2010-11-15 19:17:18 +00:00
  • d2cafef753 - small performace patch in Smarty class uwe.tews@googlemail.com 2010-11-14 18:46:18 +00:00
  • 7135787127 - bugfix isset() did not allow multiple parameter - improvment of some error messages - bugfix html_image did use removed property $request_use_auto_globals uwe.tews@googlemail.com 2010-11-14 15:08:44 +00:00
  • 6ff5c28343 - bugfix overloading problem when $smarty->fetch()/display() have been used in plugins uwe.tews@googlemail.com 2010-11-13 18:32:50 +00:00
  • 5d278ce5ad - code cleanup uwe.tews@googlemail.com 2010-11-13 17:48:30 +00:00
  • 7dc5c0a09d - bugix overloading problem when $smarty->fetch()/display() have been used in plugins (introduced with 3.0.2) uwe.tews@googlemail.com 2010-11-13 15:26:03 +00:00
  • fb29ed63ed - improvement remove last linebreak from {function} definition uwe.tews@googlemail.com 2010-11-13 11:16:01 +00:00
  • 1f0c08ce3f - fixed internal_config (removed unwanted code line) uwe.tews@googlemail.com 2010-11-13 05:06:58 +00:00
  • fe63ad36b8 - reverted location of loadPlugin() to Smarty class - fixed comments in plugins uwe.tews@googlemail.com 2010-11-13 04:10:52 +00:00
  • 3c04e4ff37 - bugfix on {debug} uwe.tews@googlemail.com 2010-11-13 01:53:38 +00:00
  • 626b95dfb4 uwe.tews@googlemail.com 2010-11-12 23:43:02 +00:00
  • 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 uwe.tews@googlemail.com 2010-11-12 23:42:32 +00:00
  • 86afd1b42a update version in README monte.ohrt 2010-11-12 15:02:15 +00:00
  • 6401833933 - reactivated $error_reporting property handling uwe.tews@googlemail.com 2010-11-12 14:53:49 +00:00
  • bafcf67f81 update license monte.ohrt 2010-11-12 01:44:30 +00:00
  • 5abe3d5c62 finish commit, resolve conflict monte.ohrt 2010-11-12 01:38:08 +00:00
  • 7dc58993ad move smarty 2 trunk to branch area monte.ohrt 2010-11-12 01:26:25 +00:00
  • fc60543d80 remove trunk dir monte.ohrt 2010-11-11 23:01:55 +00:00
  • d88df01d7d tag 2_6_26 monte.ohrt 2010-11-11 22:50:16 +00:00
  • 0d1cebad79 update README ≈ monte.ohrt 2010-11-11 21:54:26 +00:00
  • 6cd1b88fbe update README monte.ohrt 2010-11-11 21:49:04 +00:00
  • f044178bad - major update including some API changes uwe.tews@googlemail.com 2010-11-11 21:34:36 +00:00
  • 93686c695d uwe.tews@googlemail.com 2010-11-10 17:02:48 +00:00
  • 8497415888 - observe compile_id also for config files uwe.tews@googlemail.com 2010-11-10 16:46:57 +00:00
  • 87ec00f518 -bugfix on complex expressions as start value for {for} tag uwe.tews@googlemail.com 2010-11-09 20:35:47 +00:00
  • 7af4fc7521 - bugfix do not allow access of dynamic and private object members of assigned objects when security is enabled. uwe.tews@googlemail.com 2010-11-04 15:53:28 +00:00
  • c7e7f5b3b2 - bugfix related to E_NOTICE change. {if empty($foo)} did fail when $foo contained a string uwe.tews@googlemail.com 2010-11-01 17:23:28 +00:00
  • 0acba360d3 - bugfix on compiling modifiers within $smarty special vars like {$smarty.post.{$foo|lower}} uwe.tews@googlemail.com 2010-10-28 20:11:01 +00:00
  • ecd1793bdf - bugfix default parameter values did not work for template functions included with {include} uwe.tews@googlemail.com 2010-10-27 16:42:01 +00:00
  • 5176f39583 - bugfix for E_NOTICE change, array elements did not work as modifier parameter uwe.tews@googlemail.com 2010-10-25 18:53:43 +00:00
  • ce7a278f44 - bugfix for the E_NOTICE change uwe.tews@googlemail.com 2010-10-20 18:28:04 +00:00
  • be02af7246 - change Smarty does no longer mask out E_NOTICE by default during template processing uwe.tews@googlemail.com 2010-10-19 16:06:52 +00:00
  • 147c5d0631 - bugfix on output buffer handling in isCached() method uwe.tews@googlemail.com 2010-10-13 23:22:57 +00:00
  • cf42bcd242 - bugfix on template inheritance using nested eval or string resource in {extends} tags uwe.tews@googlemail.com 2010-10-13 20:26:12 +00:00
  • 7ec3cb453c - bugfix removed ambiguity between ternary and stream variable in template syntax - bugfix use caching properties of template instead of smarty object when compiling child {block} - bugfix {*block}...{/block*} did throw an exception in template inheritance uwe.tews@googlemail.com 2010-10-13 15:44:03 +00:00
  • 415d2f43e2 - added {break} and {continue} tags for flow control of {foreach},{section},{for} and {while} loops - change of 'string' resource. It's no longer evaluated and compiled files are now stored - new 'eval' resource which evaluates a template without saving the compiled file - change in isCached() method to allow multiple calls for the same template uwe.tews@googlemail.com 2010-10-01 13:19:53 +00:00
  • dde2219004 - bugfix on some compiling modifiers uwe.tews@googlemail.com 2010-09-25 13:31:57 +00:00
  • 802d40f3d3 - bugfix merge_compiled_includes flag was not restored correctly in {block} tag uwe.tews@googlemail.com 2010-09-24 12:13:19 +00:00
  • e8ab747a60 - bugfix on default modifier uwe.tews@googlemail.com 2010-09-22 13:06:47 +00:00
  • b38e46db46 - bugfix untility compileAllConfig() did not create sha1 code for compiled template file names if template_dir was defined with no trailing DS - bugfix on templateExists() for extends resource uwe.tews@googlemail.com 2010-09-18 14:57:02 +00:00
  • 18bcfa2ba7 - bugfix {$smarty.template} and {$smarty.current_dir} did not compile correctly within {block} tags - bugfix corrected error message on missing template files in extends resource - bugfix untility compileAllTemplates() did not create sha1 code for compiled template file names if template_dir was defined with no trailing DS uwe.tews@googlemail.com 2010-09-17 18:10:10 +00:00
  • 66752cd790 - bugfix when a doublequoted modifier parameter did contain Smarty tags and ':' uwe.tews@googlemail.com 2010-09-16 16:29:44 +00:00
  • 44c6732970 15/09/2010 - bugfix resolving conflict between '<%'/'%>' as custom Smarty delimiter and ASP tags - use ucfirst for resource name on internal resource class names uwe.tews@googlemail.com 2010-09-15 15:17:28 +00:00
  • 4556f7d370 - bugfix for change of 08/09/2010 (final {block} tags in subtemplates did not produce correct results) uwe.tews@googlemail.com 2010-09-12 17:46:04 +00:00
  • 255c271246 - bugfix for change of 08/09/2010 (final {block} tags in subtemplates did not produce correct results) uwe.tews@googlemail.com 2010-09-10 11:15:15 +00:00
  • 550a416209 - allow multiple template inheritance branches starting in subtemplates Uwe.Tews 2010-09-08 17:40:00 +00:00
  • a2f50cebd4 - bugfix {counter} and {cycle} plugin assigned result to smarty variable not in local(template) scope - bugfix templates containing just {strip} {/strip} tags did produce an error Uwe.Tews 2010-09-07 16:24:34 +00:00
  • 96e3d9937a - fixed E_STRICT errors for uninitialized variables Uwe.Tews 2010-08-23 14:40:10 +00:00
  • ee15e53542 - added attribute cache_id to {include} tag Uwe.Tews 2010-08-22 12:15:51 +00:00
  • 21d507a5cb fix formatting monte.ohrt 2010-08-17 15:39:51 +00:00
  • ad921936b0 - remove exception_handler property from Smarty class - added Smarty's own exceptions SmartyException and SmartyCompilerException Uwe.Tews 2010-08-13 10:39:51 +00:00
  • cbc4205669 - bugfix on modifier with doublequoted strings as parameter containing embedded tags Uwe.Tews 2010-08-09 14:28:28 +00:00
  • 85450515d9 Uwe.Tews 2010-08-06 15:34:18 +00:00
  • a8cb6c737f Uwe.Tews 2010-08-06 14:38:33 +00:00
  • cf231447d2 - bugfix when cascading some modifier like |strip|strip_tags modifier Uwe.Tews 2010-08-06 13:43:52 +00:00
  • 09dfffd2a0 - bugfix in nocache sections {include} must not cache the subtemplate Uwe.Tews 2010-08-05 21:13:29 +00:00
  • 08874b0965 - added plugin type modifiercompiler to produce compiled modifier code - changed standard modifier plugins to the compiling versions whenever possible Uwe.Tews 2010-08-05 17:50:16 +00:00
  • 254c9e6c53 - bugfix strip did not work correctly in conjunction with comment lines Uwe.Tews 2010-08-02 16:29:23 +00:00
  • e8fbee624d - bugfix on nocache attribute at {assign} and {append} Uwe.Tews 2010-07-31 13:29:59 +00:00
  • b52cbe9adb - bugfix passing scope attributes in doublequoted strings did not work at {include} {assign} and {append} Uwe.Tews 2010-07-30 13:09:52 +00:00
  • a2e69a04e7 sync with en. matakagi 2010-07-29 08:47:24 +00:00
  • 7c7d65eb32 Uwe.Tews 2010-07-25 11:42:46 +00:00
  • b7b2e7c4be - another bugfix of change from 23/07/2010 when compiling modifer Uwe.Tews 2010-07-25 10:58:54 +00:00
  • a09ed74a10 Uwe.Tews 2010-07-24 23:44:21 +00:00
  • 8598eca6bc Uwe.Tews 2010-07-24 23:34:19 +00:00
  • 8e8feb3945 - bugfix of change from 23/07/2010 when compiling modifer Uwe.Tews 2010-07-24 21:58:16 +00:00
  • 6ae00435af - changed execution order. A variable filter does now run before modifiers on output of variables - bugfix use always { and } as delimiter for debug.tpl Uwe.Tews 2010-07-23 12:53:04 +00:00
  • f319a15cfc - bugfix in templateExists() method Uwe.Tews 2010-07-22 19:11:38 +00:00