Strip newlines when compiling if conditions in templates
authorMatthias Schmidt <gravatronics@live.com>
Fri, 15 May 2015 13:46:24 +0000 (15:46 +0200)
committerMatthias Schmidt <gravatronics@live.com>
Fri, 15 May 2015 13:46:24 +0000 (15:46 +0200)
commit3b223ebe9d364af7f518ff7dfbf652234391ab2a
tree451cf48f1947eb712053e99c7959a290c7ca667a
parent4bf90fc4a5f65d02673496106756b972fdf79ef8
Strip newlines when compiling if conditions in templates

Previously, the compiler could handle most situations with newlines but
had issues in certain situations with closing parentheses being followed
by a newline. This case is relevant when code of multiple template listeners
is inserted at the end of an if condition as the template engine concatenates
template listener code by newlines.
wcfsetup/install/files/lib/system/template/TemplateScriptingCompiler.class.php