From c0239466d7e7142a67f6233169377b10fd93e6ec Mon Sep 17 00:00:00 2001 From: xue <> Date: Fri, 1 Dec 2006 21:39:16 +0000 Subject: merge from 3.0 branch till 1537. --- framework/Web/UI/TTemplateManager.php | 4 ++- framework/Web/UI/TThemeManager.php | 53 ++++++++++++++++++++++++++--------- 2 files changed, 42 insertions(+), 15 deletions(-) (limited to 'framework/Web/UI') diff --git a/framework/Web/UI/TTemplateManager.php b/framework/Web/UI/TTemplateManager.php index 950f2c70..332ed7ab 100644 --- a/framework/Web/UI/TTemplateManager.php +++ b/framework/Web/UI/TTemplateManager.php @@ -177,7 +177,7 @@ class TTemplate extends TApplicationComponent implements ITemplate * '<%[%#~\\$=\\[](.*?)%>' - expressions * ')*)\s*\/>' - group subproperty tags */ - const REGEX_RULES='/||<\/?com:([\w\.]+)((?:\s*[\w\.]+\s*=\s*\'.*?\'|\s*[\w\.]+\s*=\s*".*?"|\s*[\w\.]+\s*=\s*<%.*?%>)*)\s*\/?>|<\/?prop:([\w\.]+)\s*>|<%@\s*((?:\s*[\w\.]+\s*=\s*\'.*?\'|\s*[\w\.]+\s*=\s*".*?")*)\s*%>|<%[%#~\\$=\\[](.*?)%>|)*)\s*\/>/msS'; + const REGEX_RULES='/