summaryrefslogtreecommitdiff
path: root/libs/sysplugins/smarty_internal_cacheresource_file.php
AgeCommit message (Collapse)AuthorFilesLines
2011-09-21- added $error_muting to suppress error messages even for badly implemented ↵rodneyrehm1-0/+4
error_handlers - reverted r4301
2011-09-18- bugfix template caching did not care about file.tpl in different template_diruwe.tews@googlemail.com1-2/+2
- bugfix {include $file} was broken when merge_compiled_incluges = true - bugfix {include} was broken when merge_compiled_incluges = true and same indluded template was used in different main templates in one compilation run
2011-09-17- bugfix lock_id for file resource would create invalid filepathrodneyrehm1-1/+1
- bugfix resource caching did not care about file.tpl in different template_dir - added svn:ignore where necessary
2011-09-16commit 3.1 into the trunkmonte.ohrt1-116/+164
2011-02-24- bugfix $smarty->clearCache('some.tpl') did by mistake cache the template ↵uwe.tews@googlemail.com1-2/+4
object
2011-02-17-improvement not to delete files starting with '.' from cache and template_c ↵uwe.tews@googlemail.com1-1/+1
folders on clearCompiledTemplate() and clearCache()
2010-10-13- bugfix on output buffer handling in isCached() methoduwe.tews@googlemail.com1-2/+3
2010-10-01- added {break} and {continue} tags for flow control of ↵uwe.tews@googlemail.com1-2/+7
{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
2010-06-21- improved speed of cache->clear() when a compile_id was specified and ↵Uwe.Tews1-34/+41
use_sub_dirs is true
2010-04-27- bugfix in $smarty->cache->clear() method. (do not cache template object)Uwe.Tews1-50/+52
2010-03-17- bugfix make $smarty->cache->clear() function independent from caching statusUwe.Tews1-1/+4
2010-02-10- avoid possible notice on $smarty->cache->clear(...), ↵Uwe.Tews1-2/+2
$smarty->clear_cache(....)
2010-02-08- bugfix use template fullpath at §smarty->cache->clear(...), ↵Uwe.Tews1-8/+11
$smarty->clear_cache(....)
2010-01-05- bugfix sha1() calculations at extends resource and some general ↵Uwe.Tews1-58/+46
improvments on sha1() handling
2010-01-02- update cached_timestamp at the template object after cache file is written ↵Uwe.Tews1-5/+7
to avoid possible side effects - use internally always SMARTY_CACHING_LIFETIME_* constants
2009-12-29- fixed cache filename for custom resources Uwe.Tews1-4/+5
2009-12-29- use sha1() for filepath encodingUwe.Tews1-1/+1
- updates on nocache_hash handling
2009-12-27- update of getCachedTimestamp()Uwe.Tews1-2/+2
2009-12-27--- this is a major update with a couple of internal changes ---Uwe.Tews1-41/+50
- 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-17- bugfix of parent/global variable update at included/merged subtemplatesUwe.Tews1-1/+1
- encode final template filepath into filename of compiled and cached files
2009-11-23- suppress warnings on unlink caused by race conditionsUwe.Tews1-2/+2
- correct line number on unknown tag error message
2009-11-17- sanitize compile_id and cache_id (replace illegal chars with _)Uwe.Tews1-8/+12
- use _dir_perms and _file_perms properties at file creation - new constant SMARTY_RESOURCE_DATE_FORMAT (default '%b %e, %Y') which is used as default format in modifier date_format
2009-11-03- renamed function names of autoloaded Smarty methods to Smarty_Method_....Uwe.Tews1-2/+2
- new security_class property (default is Smarty_Security)
2009-10-31- change of filenames in sysplugins folder for internal spl_autoload functionUwe.Tews1-0/+180
- lexer/parser changed for increased compilation speed