summaryrefslogtreecommitdiff
path: root/libs/sysplugins/smarty_internal_templateparser.php
AgeCommit message (Expand)AuthorFilesLines
2016-09-28- bugfix nocache hash was not removed for <?xml ?> tags in subtemplates https...uwetews1-887/+884
2016-09-20- improvement new tags {block_parent} {block_child} in template inheritanceuwetews1-2/+2
2016-09-20- bugfix some $smarty special template variables are no longer accessed as re...uwetews1-73/+30
2016-07-18- bugfix modifier on plugins like {plugin|modifier ... } did fail when the pl...uwetews1-134/+127
2016-03-09fix class name caseuwetews1-2/+2
2016-03-09fix passed parameteruwetews1-1/+0
2016-02-26- bugfix instanceof expression in template code must be treated as value http...uwetews1-520/+524
2016-02-14- new tag {make_nocache} read NEW_FEATURES.txt https://github.com/smarty-php/...uwetews1-827/+831
2016-02-10- improvement because of ambiguities the inline constant support has been rem...uwetews1-57/+50
2016-02-10- bugfix wrong precedence on special if conditions like '$foo is ... by $bar'...uwetews1-694/+717
2016-02-09- reformat all code for unique styleuwetews1-851/+1155
2016-02-09- move some code from parser into compileruwetews1-1285/+1009
2015-12-18- bugfix regression when mdifier parameter was follow by math https://github....uwetews1-1056/+1032
2015-11-01- update config file processinguwetews1-10/+9
2015-10-24- new extension handler to load functions when calleduwetews1-10/+12
2015-10-18parser: add support for template prefix and postfix codeuwetews1-157/+178
2015-09-19- bugfix {if $foo instanceof $bar} failed to compile if 2nd value is a variab...uwetews1-721/+776
2015-09-01- improvement convert template inheritance into runtime processinguwetews1-868/+912
2015-08-17- load seldom used Smarty API methods dynamically to reduce memory footprintuwetews1-5/+5
2015-08-09replace property array by object propertiesuwetews1-2/+2
2015-08-06- avoid possible circular object referances caused by parser/lexer objectsUwe Tews1-18/+17
2015-07-25- bugfix parser did hang on text starting <?something https://github.com/smar...Uwe Tews1-526/+854
2015-06-18- bugfix calling a plugin with nocache option but no other attributes like {f...Uwe Tews1-1/+1
2015-06-14- bugfix an output tag with variable, modifier followed by an operator like {...Uwe Tews1-568/+544
2015-06-08- bugfix using {$foo} as array index like $bar.{$foo} or in double quoted str...Uwe Tews1-364/+354
2015-06-01- bugfix <?xml ... ?> including template variables broken since 3.1.22 https...Uwe Tews1-719/+715
2015-05-24- bugfix if condition string 'neq' broken due to a typo https://github.com/sm...Uwe Tews1-1/+1
2015-05-23- improvement on php_handling to allow very large PHP sections, better error ...Uwe Tews1-428/+904
2015-05-18- improvement introduce shortcuts in lexer/parser rules for most frequent ter...Uwe Tews1-326/+425
2015-05-16- improvement higher compilation speed by modified lexer/parser generator at ...Uwe Tews1-2036/+1078
2015-05-16- improvement reduce number of lexer tokens on operators and if conditionsUwe Tews1-1153/+2022
2015-05-16- improvement remove not needed ?><?php transitions from compiled codeUwe Tews1-154/+168
2015-05-16- bugfix {php}{/php} did work just for single lines https://github.com/smarty...Uwe Tews1-154/+151
2015-05-13- improvement remove not needed ?><?php transitions from compiled codeUwe Tews1-1755/+305
2015-05-06- optimization move <?php ?> handling from parser to new compiler moduleUwe Tews1-1602/+1433
2015-04-07strip property must now be publicUwe Tews1-1/+1
2015-04-02move strip processing from parser to compilerUwe Tews1-1141/+1155
2015-04-02move compileVariable() from parser to compilerUwe Tews1-176/+158
2015-03-28- bugfix Smarty_Security->allow_constants=false; did also disable true, false...Uwe Tews1-12/+12
2015-03-17- bugfix Smarty_Security->allow_constants=false; did not disallow direct usa...Uwe Tews1-2258/+2583
2015-01-22new feature: security can now control access to static methods and propertiesUwe Tews1-2553/+2264
2015-01-21- bugfix 'self::' and 'parent::' was interpreted in template syntax as static...Uwe Tews1-3/+2
2014-12-30rename parse tree class names and minor fixesUwe Tews1-195/+186
2014-12-13lexer and parser optimizationsUwe Tews1-1671/+637
2014-12-11 resolve parser ambiguityUwe Tews1-345/+358
2014-12-09- bugfix variables $null, $true and $false did not workUwe Tews1-1477/+1408
2014-11-23- bugfix a plugin with attached modifier could failUwe Tews1-2/+2
2014-11-12new feature - added support of namespaces to template codeUwe Tews1-1482/+1544
2014-11-01resolved merge conflictUwe Tews1-771/+0
2014-10-31Merge branch 'trunk'Uwe Tews1-0/+778