diff options
| author | emkael <emkael@tlen.pl> | 2016-05-09 09:51:29 +0200 | 
|---|---|---|
| committer | emkael <emkael@tlen.pl> | 2016-05-09 12:38:03 +0200 | 
| commit | 691fcc1f8ce65f41db017d35259e0060c343190d (patch) | |
| tree | dc15aec0e9828d2d54c16a024f674b7e8aaed9cd /lib | |
| parent | 267d16fe0bf60b85a44390ff99b57bca67c2d616 (diff) | |
 * upgrade to Prado 3.3.1-rbab7fd6
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/prado/framework/Web/UI/TTemplateManager.php | 6 | ||||
| -rw-r--r-- | lib/prado/framework/pradolite.php | 5 | 
2 files changed, 6 insertions, 5 deletions
diff --git a/lib/prado/framework/Web/UI/TTemplateManager.php b/lib/prado/framework/Web/UI/TTemplateManager.php index 49c619f..b6eddab 100644 --- a/lib/prado/framework/Web/UI/TTemplateManager.php +++ b/lib/prado/framework/Web/UI/TTemplateManager.php @@ -169,12 +169,12 @@ class TTemplate extends TApplicationComponent implements ITemplate  	 *  '<!--.*?--!>' - template comments  		 *  '<!--.*?-->'  - HTML comments  	 *	'<\/?com:([\w\.]+)((?:\s*[\w\.]+\s*=\s*\'.*?\'|\s*[\w\.]+\s*=\s*".*?"|\s*[\w\.]+\s*=\s*<%.*?%>)*)\s*\/?>' - component tags -	 *	'<\/?prop:([\w\.]+)\s*>'  - property tags +	 *	'<\/?prop:([\w\.\-]+)\s*>'  - property tags  	 *	'<%@\s*((?:\s*[\w\.]+\s*=\s*\'.*?\'|\s*[\w\.]+\s*=\s*".*?")*)\s*%>'  - directives  	 *	'<%[%#~\/\\$=\\[](.*?)%>'  - expressions -	 *  '<prop:([\w\.]+)((?:\s*[\w\.]+=\'.*?\'|\s*[\w\.]+=".*?"|\s*[\w\.]+=<%.*?%>)*)\s*\/>' - group subproperty tags +	 *  '<prop:([\w\.\-]+)((?:\s*[\w\.\-]+=\'.*?\'|\s*[\w\.\-]+=".*?"|\s*[\w\.\-]+=<%.*?%>)*)\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*%>|<%[%#~\/\\$=\\[](.*?)%>|<prop:([\w\.]+)((?:\s*[\w\.]+\s*=\s*\'.*?\'|\s*[\w\.]+\s*=\s*".*?"|\s*[\w\.]+\s*=\s*<%.*?%>)*)\s*\/>/msS'; +	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*%>|<%[%#~\/\\$=\\[](.*?)%>|<prop:([\w\.\-]+)((?:\s*[\w\.\-]+\s*=\s*\'.*?\'|\s*[\w\.\-]+\s*=\s*".*?"|\s*[\w\.\-]+\s*=\s*<%.*?%>)*)\s*\/>/msS';  	/**  	 * Different configurations of component property/event/attribute diff --git a/lib/prado/framework/pradolite.php b/lib/prado/framework/pradolite.php index 6cbcb39..04ecec4 100644 --- a/lib/prado/framework/pradolite.php +++ b/lib/prado/framework/pradolite.php @@ -1,7 +1,7 @@  <?php  /**   * File Name: pradolite.php - * Last Update: 2016/04/19 16:01:56 + * Last Update: 2016/05/08 19:49:20   * Generated By: buildscripts/phpbuilder/build.php   *   * This file is used in lieu of prado.php to boost PRADO application performance. @@ -5847,6 +5847,7 @@ class TStyle extends TComponent  	}  	public function __construct($style=null)  	{ +    parent::__construct();  		if($style!==null)  			$this->copyFrom($style);  	} @@ -8525,7 +8526,7 @@ class TTemplateManager extends TModule  }  class TTemplate extends TApplicationComponent implements ITemplate  { -	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*%>|<%[%#~\/\\$=\\[](.*?)%>|<prop:([\w\.]+)((?:\s*[\w\.]+\s*=\s*\'.*?\'|\s*[\w\.]+\s*=\s*".*?"|\s*[\w\.]+\s*=\s*<%.*?%>)*)\s*\/>/msS'; +	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*%>|<%[%#~\/\\$=\\[](.*?)%>|<prop:([\w\.\-]+)((?:\s*[\w\.\-]+\s*=\s*\'.*?\'|\s*[\w\.\-]+\s*=\s*".*?"|\s*[\w\.\-]+\s*=\s*<%.*?%>)*)\s*\/>/msS';  	const CONFIG_DATABIND=0;  	const CONFIG_EXPRESSION=1;  	const CONFIG_ASSET=2;  | 
