View Issue Details

This bug affects 1 person(s).
 10
IDProjectCategoryView StatusLast Update
11157Bug reportsSurvey participants (Tokens)public2020-11-03 00:39
ReporterMsappdem Assigned Toc_schmitz  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version2.50.x 
Fixed in Version2.50.x 
Summary11157: Property "SurveyLanguageSetting.Array" is not defined
Description

Active survey : survey properties : Email template
Version 2.50+ Build 160506 (French)

TagsNo tags attached.
Attached Files
PHP warning.html (19,335 bytes)   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0117)http://localhost/temp/limesurvey250plus-build160506/limesurvey/index.php/admin/emailtemplates/sa/index/surveyid/12268 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>PHP warning</title>

<style type="text/css">
/*<![CDATA[*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

body {
	font: normal 9pt "Verdana";
	color: #000;
	background: #fff;
}

h1 {
	font: normal 18pt "Verdana";
	color: #f00;
	margin-bottom: .5em;
}

h2 {
	font: normal 14pt "Verdana";
	color: #800000;
	margin-bottom: .5em;
}

h3 {
	font: bold 11pt "Verdana";
}

pre {
	font: normal 11pt Menlo, Consolas, "Lucida Console", Monospace;
}

pre span.error {
	display: block;
	background: #fce3e3;
}

pre span.ln {
	color: #999;
	padding-right: 0.5em;
	border-right: 1px solid #ccc;
}

pre span.error-ln {
	font-weight: bold;
}

.container {
	margin: 1em 4em;
}

.version {
	color: gray;
	font-size: 8pt;
	border-top: 1px solid #aaa;
	padding-top: 1em;
	margin-bottom: 1em;
}

.message {
	color: #000;
	padding: 1em;
	font-size: 11pt;
	background: #f3f3f3;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-bottom: 1em;
	line-height: 160%;
}

.source {
	margin-bottom: 1em;
}

.code pre {
	background-color: #ffe;
	margin: 0.5em 0;
	padding: 0.5em;
	line-height: 125%;
	border: 1px solid #eee;
}

.source .file {
	margin-bottom: 1em;
	font-weight: bold;
}

.traces {
	margin: 2em 0;
}

.trace {
	margin: 0.5em 0;
	padding: 0.5em;
}

.trace.app {
	border: 1px dashed #c00;
}

.trace .number {
	text-align: right;
	width: 2em;
	padding: 0.5em;
}

.trace .content {
	padding: 0.5em;
}

.trace .plus,
.trace .minus {
	display:inline;
	vertical-align:middle;
	text-align:center;
	border:1px solid #000;
	color:#000;
	font-size:10px;
	line-height:10px;
	margin:0;
	padding:0 1px;
	width:10px;
	height:10px;
}

.trace.collapsed .minus,
.trace.expanded .plus,
.trace.collapsed pre {
	display: none;
}

.trace-file {
	cursor: pointer;
	padding: 0.2em;
}

.trace-file:hover {
	background: #f0ffff;
}
/*]]>*/
</style>
</head>

<body>
<div class="container">
	<h1>PHP warning</h1>

	<p class="message">
		simplexml_load_file(): I/O warning : failed to load external entity &amp;quot;&amp;quot;	</p>

	<div class="source">
		<p class="file">D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurvey250plus-build160506\limesurvey\application\models\TemplateConfiguration.php(113)</p>
		<div class="code"><pre><span class="ln">101</span>             else
<span class="ln">102</span>             {
<span class="ln">103</span>                 $this-&gt;path = Yii::app()-&gt;getConfig("standardtemplaterootdir").DIRECTORY_SEPARATOR.$this-&gt;sTemplateName;
<span class="ln">104</span>                 $this-&gt;xmlFile = $this-&gt;path.DIRECTORY_SEPARATOR.'config.xml';
<span class="ln">105</span>             }
<span class="ln">106</span> 
<span class="ln">107</span>         }
<span class="ln">108</span>         else
<span class="ln">109</span>         {
<span class="ln">110</span>             $this-&gt;xmlFile = $this-&gt;path.DIRECTORY_SEPARATOR.'config.xml';
<span class="ln">111</span>         }
<span class="ln">112</span>         //var_dump(realpath ($this-&gt;xmlFile)); die();
<span class="error"><span class="ln error-ln">113</span>         $this-&gt;config = simplexml_load_file(realpath ($this-&gt;xmlFile));
</span><span class="ln">114</span> 
<span class="ln">115</span>         // The template configuration.
<span class="ln">116</span>         $this-&gt;viewPath = $this-&gt;path.DIRECTORY_SEPARATOR.$this-&gt;config-&gt;engine-&gt;pstpldirectory.DIRECTORY_SEPARATOR;
<span class="ln">117</span>         $this-&gt;siteLogo = (isset($this-&gt;config-&gt;files-&gt;logo))?$this-&gt;config-&gt;files-&gt;logo-&gt;filename:'';
<span class="ln">118</span> 
<span class="ln">119</span>         // condition for user's template prior to 160219
<span class="ln">120</span>         $this-&gt;filesPath    = (isset($this-&gt;config-&gt;engine-&gt;filesdirectory))? $this-&gt;path.DIRECTORY_SEPARATOR.$this-&gt;config-&gt;engine-&gt;filesdirectory.DIRECTORY_SEPARATOR : $this-&gt;path . '/files/';
<span class="ln">121</span>         // condition for user's template prior to 160504
<span class="ln">122</span>         $this-&gt;overwrite_question_views    = (isset($this-&gt;config-&gt;engine-&gt;overwrite_question_views))? $this-&gt;config-&gt;engine-&gt;overwrite_question_views=='true' : false;
<span class="ln">123</span> 
<span class="ln">124</span>         $this-&gt;cssFramework = $this-&gt;config-&gt;engine-&gt;cssframework;
<span class="ln">125</span>         $this-&gt;packages     = (array) $this-&gt;config-&gt;engine-&gt;packages-&gt;package;
</pre></div>	</div>

	<div class="traces">
		<h2>Stack Trace</h2>
				<table style="width:100%;">
						<tbody><tr class="trace app expanded">
			<td class="number">
				#0			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurvey250plus-build160506\limesurvey\application\models\TemplateConfiguration.php(113): <strong>simplexml_load_file</strong>("")				</div>

				<div class="code"><pre><span class="ln">108</span>         else
<span class="ln">109</span>         {
<span class="ln">110</span>             $this-&gt;xmlFile = $this-&gt;path.DIRECTORY_SEPARATOR.'config.xml';
<span class="ln">111</span>         }
<span class="ln">112</span>         //var_dump(realpath ($this-&gt;xmlFile)); die();
<span class="error"><span class="ln error-ln">113</span>         $this-&gt;config = simplexml_load_file(realpath ($this-&gt;xmlFile));
</span><span class="ln">114</span> 
<span class="ln">115</span>         // The template configuration.
<span class="ln">116</span>         $this-&gt;viewPath = $this-&gt;path.DIRECTORY_SEPARATOR.$this-&gt;config-&gt;engine-&gt;pstpldirectory.DIRECTORY_SEPARATOR;
<span class="ln">117</span>         $this-&gt;siteLogo = (isset($this-&gt;config-&gt;files-&gt;logo))?$this-&gt;config-&gt;files-&gt;logo-&gt;filename:'';
<span class="ln">118</span> 
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#1			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurvey250plus-build160506\limesurvey\application\models\Template.php(140): <strong>TemplateConfiguration</strong>-&gt;<strong>setTemplateConfiguration</strong>("_clicadom", "")				</div>

				<div class="code"><pre><span class="ln">135</span>      * @return StdClass
<span class="ln">136</span>      */
<span class="ln">137</span>     public static function getTemplateConfiguration($sTemplateName='', $iSurveyId='')
<span class="ln">138</span>     {
<span class="ln">139</span>         $oTemplate = new TemplateConfiguration;
<span class="error"><span class="ln error-ln">140</span>         $oTemplate-&gt;setTemplateConfiguration($sTemplateName, $iSurveyId);
</span><span class="ln">141</span>         return $oTemplate;
<span class="ln">142</span>     }
<span class="ln">143</span> 
<span class="ln">144</span>     /**
<span class="ln">145</span>      * Return the list of ALL files present in the file directory
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#2			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurvey250plus-build160506\limesurvey\application\models\Template.php(295): <strong>Template</strong>::<strong>getTemplateConfiguration</strong>("_clicadom", "")				</div>

				<div class="code"><pre><span class="ln">290</span>      */
<span class="ln">291</span>     public static function getInstance($sTemplateName='', $iSurveyId='')
<span class="ln">292</span>     {
<span class="ln">293</span>         if (empty(self::$instance))
<span class="ln">294</span>         {
<span class="error"><span class="ln error-ln">295</span>             self::$instance = self::getTemplateConfiguration($sTemplateName, $iSurveyId);
</span><span class="ln">296</span>         }
<span class="ln">297</span>         return self::$instance;
<span class="ln">298</span>     }
<span class="ln">299</span> 
<span class="ln">300</span>     /**
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#3			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurvey250plus-build160506\limesurvey\application\controllers\AdminController.php(55): <strong>Template</strong>::<strong>getInstance</strong>("_clicadom")				</div>

				<div class="code"><pre><span class="ln">50</span>         if (!Yii::app()-&gt;getConfig("action")) {Yii::app()-&gt;setConfig("action", returnGlobal('action'));}          //Desired action
<span class="ln">51</span>         if (!Yii::app()-&gt;getConfig("subaction")) {Yii::app()-&gt;setConfig("subaction", returnGlobal('subaction'));} //Desired subaction
<span class="ln">52</span>         if (!Yii::app()-&gt;getConfig("editedaction")) {Yii::app()-&gt;setConfig("editedaction", returnGlobal('editedaction'));} // for html editor integration
<span class="ln">53</span> 
<span class="ln">54</span>         // Variable not used, but keep it here so the object is initialized at the right place.
<span class="error"><span class="ln error-ln">55</span>         $oTemplate = Template::model()-&gt;getInstance(Yii::app()-&gt;getConfig("defaulttemplate"));
</span><span class="ln">56</span>         $oAdmintheme = new AdminTheme; 
<span class="ln">57</span>         $oAdmintheme-&gt;setAdminTheme();
<span class="ln">58</span>     }
<span class="ln">59</span> 
<span class="ln">60</span>     /**
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#4			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurvey250plus-build160506\limesurvey\application\core\LSYii_Controller.php(42): <strong>AdminController</strong>-&gt;<strong>_init</strong>()				</div>

				<div class="code"><pre><span class="ln">37</span>         // This will setConfig from database
<span class="ln">38</span>         $this-&gt;loadHelper('globalsettings');
<span class="ln">39</span>         $this-&gt;loadHelper('common');
<span class="ln">40</span>         $this-&gt;loadHelper('expressions.em_manager');
<span class="ln">41</span>         $this-&gt;loadHelper('replacements');
<span class="error"><span class="ln error-ln">42</span>         $this-&gt;_init();
</span><span class="ln">43</span>     }
<span class="ln">44</span> 
<span class="ln">45</span>     /**
<span class="ln">46</span>      * Check that installation was already done by looking for config.php
<span class="ln">47</span>      * Will redirect to the installer script if not exists.
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#5			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurvey250plus-build160506\limesurvey\framework\web\CWebApplication.php(359): <strong>LSYii_Controller</strong>-&gt;<strong>__construct</strong>("admin", null)				</div>

				<div class="code"><pre><span class="ln">354</span>                     require($classFile);
<span class="ln">355</span>                 if(class_exists($className,false) &amp;&amp; is_subclass_of($className,'CController'))
<span class="ln">356</span>                 {
<span class="ln">357</span>                     $id[0]=strtolower($id[0]);
<span class="ln">358</span>                     return array(
<span class="error"><span class="ln error-ln">359</span>                         new $className($controllerID.$id,$owner===$this?null:$owner),
</span><span class="ln">360</span>                         $this-&gt;parseActionParams($route),
<span class="ln">361</span>                     );
<span class="ln">362</span>                 }
<span class="ln">363</span>                 return null;
<span class="ln">364</span>             }
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#6			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurvey250plus-build160506\limesurvey\framework\web\CWebApplication.php(276): <strong>CWebApplication</strong>-&gt;<strong>createController</strong>("emailtemplates/sa/index/")				</div>

				<div class="code"><pre><span class="ln">271</span>      * @param string $route the route of the current request. See {@link createController} for more details.
<span class="ln">272</span>      * @throws CHttpException if the controller could not be created.
<span class="ln">273</span>      */
<span class="ln">274</span>     public function runController($route)
<span class="ln">275</span>     {
<span class="error"><span class="ln error-ln">276</span>         if(($ca=$this-&gt;createController($route))!==null)
</span><span class="ln">277</span>         {
<span class="ln">278</span>             list($controller,$actionID)=$ca;
<span class="ln">279</span>             $oldController=$this-&gt;_controller;
<span class="ln">280</span>             $this-&gt;_controller=$controller;
<span class="ln">281</span>             $controller-&gt;init();
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#7			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurvey250plus-build160506\limesurvey\framework\web\CWebApplication.php(141): <strong>CWebApplication</strong>-&gt;<strong>runController</strong>("admin/emailtemplates/sa/index")				</div>

				<div class="code"><pre><span class="ln">136</span>             foreach(array_splice($this-&gt;catchAllRequest,1) as $name=&gt;$value)
<span class="ln">137</span>                 $_GET[$name]=$value;
<span class="ln">138</span>         }
<span class="ln">139</span>         else
<span class="ln">140</span>             $route=$this-&gt;getUrlManager()-&gt;parseUrl($this-&gt;getRequest());
<span class="error"><span class="ln error-ln">141</span>         $this-&gt;runController($route);
</span><span class="ln">142</span>     }
<span class="ln">143</span> 
<span class="ln">144</span>     /**
<span class="ln">145</span>      * Registers the core application components.
<span class="ln">146</span>      * This method overrides the parent implementation by registering additional core components.
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#8			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurvey250plus-build160506\limesurvey\framework\base\CApplication.php(185): <strong>CWebApplication</strong>-&gt;<strong>processRequest</strong>()				</div>

				<div class="code"><pre><span class="ln">180</span>     public function run()
<span class="ln">181</span>     {
<span class="ln">182</span>         if($this-&gt;hasEventHandler('onBeginRequest'))
<span class="ln">183</span>             $this-&gt;onBeginRequest(new CEvent($this));
<span class="ln">184</span>         register_shutdown_function(array($this,'end'),0,false);
<span class="error"><span class="ln error-ln">185</span>         $this-&gt;processRequest();
</span><span class="ln">186</span>         if($this-&gt;hasEventHandler('onEndRequest'))
<span class="ln">187</span>             $this-&gt;onEndRequest(new CEvent($this));
<span class="ln">188</span>     }
<span class="ln">189</span> 
<span class="ln">190</span>     /**
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#9			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurvey250plus-build160506\limesurvey\index.php(212): <strong>CApplication</strong>-&gt;<strong>run</strong>()				</div>

				<div class="code"><pre><span class="ln">207</span>         die (sprintf('%s should be writable by the webserver (766 or 776).', $runtimePath));
<span class="ln">208</span>     }
<span class="ln">209</span> }
<span class="ln">210</span> 
<span class="ln">211</span> Yii::$enableIncludePath = false;
<span class="error"><span class="ln error-ln">212</span> Yii::createApplication('LSYii_Application', $config)-&gt;run();
</span><span class="ln">213</span> 
<span class="ln">214</span> /* End of file index.php */
<span class="ln">215</span> /* Location: ./index.php */
</pre></div>			</td>
		</tr>
				</tbody></table>
	</div>

	<div class="version">
		2016-05-11 13:51:32 Apache/2.4.18 (Win64) OpenSSL/1.0.2g PHP/7.0.6 <a href="http://www.yiiframework.com/">Yii Framework</a>/1.1.17	</div>
</div>

<script type="text/javascript">
/*<![CDATA[*/
var traceReg = new RegExp("(^|\\s)trace-file(\\s|$)");
var collapsedReg = new RegExp("(^|\\s)collapsed(\\s|$)");

var e = document.getElementsByTagName("div");
for(var j=0,len=e.length;j<len;j++){
	if(traceReg.test(e[j].className)){
		e[j].onclick = function(){
			var trace = this.parentNode.parentNode;
			if(collapsedReg.test(trace.className))
				trace.className = trace.className.replace("collapsed", "expanded");
			else
				trace.className = trace.className.replace("expanded", "collapsed");
		}
	}
}
/*]]>*/
</script>



</body></html>
PHP warning.html (19,335 bytes)   
PHP notice.html (41,899 bytes)   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0100)http://localhost/temp/limesurveytt/limesurvey/index.php/admin/emailtemplates/sa/index/surveyid/12268 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>PHP notice</title>

<style type="text/css">
/*<![CDATA[*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

body {
	font: normal 9pt "Verdana";
	color: #000;
	background: #fff;
}

h1 {
	font: normal 18pt "Verdana";
	color: #f00;
	margin-bottom: .5em;
}

h2 {
	font: normal 14pt "Verdana";
	color: #800000;
	margin-bottom: .5em;
}

h3 {
	font: bold 11pt "Verdana";
}

pre {
	font: normal 11pt Menlo, Consolas, "Lucida Console", Monospace;
}

pre span.error {
	display: block;
	background: #fce3e3;
}

pre span.ln {
	color: #999;
	padding-right: 0.5em;
	border-right: 1px solid #ccc;
}

pre span.error-ln {
	font-weight: bold;
}

.container {
	margin: 1em 4em;
}

.version {
	color: gray;
	font-size: 8pt;
	border-top: 1px solid #aaa;
	padding-top: 1em;
	margin-bottom: 1em;
}

.message {
	color: #000;
	padding: 1em;
	font-size: 11pt;
	background: #f3f3f3;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-bottom: 1em;
	line-height: 160%;
}

.source {
	margin-bottom: 1em;
}

.code pre {
	background-color: #ffe;
	margin: 0.5em 0;
	padding: 0.5em;
	line-height: 125%;
	border: 1px solid #eee;
}

.source .file {
	margin-bottom: 1em;
	font-weight: bold;
}

.traces {
	margin: 2em 0;
}

.trace {
	margin: 0.5em 0;
	padding: 0.5em;
}

.trace.app {
	border: 1px dashed #c00;
}

.trace .number {
	text-align: right;
	width: 2em;
	padding: 0.5em;
}

.trace .content {
	padding: 0.5em;
}

.trace .plus,
.trace .minus {
	display:inline;
	vertical-align:middle;
	text-align:center;
	border:1px solid #000;
	color:#000;
	font-size:10px;
	line-height:10px;
	margin:0;
	padding:0 1px;
	width:10px;
	height:10px;
}

.trace.collapsed .minus,
.trace.expanded .plus,
.trace.collapsed pre {
	display: none;
}

.trace-file {
	cursor: pointer;
	padding: 0.2em;
}

.trace-file:hover {
	background: #f0ffff;
}
/*]]>*/
</style>
</head>

<body>
<div class="container">
	<h1>PHP notice</h1>

	<p class="message">
		Array to string conversion	</p>

	<div class="source">
		<p class="file">D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\application\views\admin\emailtemplates\email_language_template_tab.php(12)</p>
		<div class="code"><pre><span class="ln">01</span> 
<span class="ln">02</span> &lt;div id='&lt;?php echo "tab-$grouplang-$tab"; ?&gt;' class="tab-pane fade in &lt;?php echo $active; ?&gt;"&gt;
<span class="ln">03</span>     &lt;div class='form-group'&gt;
<span class="ln">04</span>         &lt;div class='col-sm-4 col-sm-offset-2'&gt;
<span class="ln">05</span>             &lt;?php echo CHtml::link(sprintf(gT("Validate expression in %s"),$details['title']),array('admin/validate','sa'=&gt;'email','sid'=&gt;$surveyid,'lang'=&gt;$grouplang,'type'=&gt;$tab),array('title'=&gt;$details['title'],"target"=&gt;"dialog")); ?&gt;
<span class="ln">06</span>         &lt;/div&gt;
<span class="ln">07</span>     &lt;/div&gt;
<span class="ln">08</span> 
<span class="ln">09</span>     &lt;div class='form-group'&gt;
<span class="ln">10</span>         &lt;label class='col-sm-2 control-label' for='email_&lt;?php echo $tab; ?&gt;_subj_&lt;?php echo $grouplang; ?&gt;'&gt;&lt;?php echo $details['subject'] ?&gt;&lt;/label&gt;
<span class="ln">11</span>         &lt;div class='col-sm-4'&gt;
<span class="error"><span class="ln error-ln">12</span>             &lt;?php echo CHtml::textField("email_{$tab}_subj_{$grouplang}",$esrow-&gt;$details['field']['subject'],array('class' =&gt; 'form-control', 'size'=&gt;80)); ?&gt;
</span><span class="ln">13</span>         &lt;/div&gt;
<span class="ln">14</span>         &lt;div class='col-sm-1'&gt;
<span class="ln">15</span>             &lt;?php echo CHtml::button(gT("Reset"),array('class'=&gt;'fillin btn btn-default','data-target'=&gt;"email_{$tab}_subj_{$grouplang}",'data-value'=&gt;$details['default']['subject'])); ?&gt;
<span class="ln">16</span>         &lt;/div&gt;
<span class="ln">17</span>     &lt;/div&gt;
<span class="ln">18</span> 
<span class="ln">19</span>     &lt;div class='form-group'&gt;
<span class="ln">20</span>         &lt;label class='col-sm-2 control-label' for='email_&lt;?php echo $tab; ?&gt;_&lt;?php echo $grouplang; ?&gt;'&gt;&lt;?php echo $details['body']; ?&gt;&lt;/label&gt;
<span class="ln">21</span>         &lt;div class='col-sm-4'&gt;
<span class="ln">22</span>             &lt;?php echo CHtml::textArea("email_{$tab}_{$grouplang}",$esrow-&gt;$details['field']['body'],array('cols'=&gt;80,'rows'=&gt;20, 'class'=&gt;'form-control')); ?&gt;
<span class="ln">23</span>             &lt;?php echo getEditor("email-$tab","email_{$tab}_$grouplang", $details['body'].'('.$grouplang.')',$surveyid,'','','editemailtemplates'); ?&gt;
<span class="ln">24</span>         &lt;/div&gt;
</pre></div>	</div>

	<div class="traces">
		<h2>Stack Trace</h2>
				<table style="width:100%;">
						<tbody><tr class="trace core collapsed">
			<td class="number">
				#0			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CBaseController.php(126): <strong>require</strong>("D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wam...")				</div>

				<div class="code"><pre><span class="ln">121</span>             $data=$_data_;
<span class="ln">122</span>         if($_return_)
<span class="ln">123</span>         {
<span class="ln">124</span>             ob_start();
<span class="ln">125</span>             ob_implicit_flush(false);
<span class="error"><span class="ln error-ln">126</span>             require($_viewFile_);
</span><span class="ln">127</span>             return ob_get_clean();
<span class="ln">128</span>         }
<span class="ln">129</span>         else
<span class="ln">130</span>             require($_viewFile_);
<span class="ln">131</span>     }
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#1			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>("D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wam...", array("ishtml" =&gt; false, "surveyid" =&gt; "12268", "esrow" =&gt; SurveyLanguageSetting, "grouplang" =&gt; "fr", ...), true)				</div>

				<div class="code"><pre><span class="ln">090</span>     {
<span class="ln">091</span>         $widgetCount=count($this-&gt;_widgetStack);
<span class="ln">092</span>         if(($renderer=Yii::app()-&gt;getViewRenderer())!==null &amp;&amp; $renderer-&gt;fileExtension==='.'.CFileHelper::getExtension($viewFile))
<span class="ln">093</span>             $content=$renderer-&gt;renderFile($this,$viewFile,$data,$return);
<span class="ln">094</span>         else
<span class="error"><span class="ln error-ln">095</span>             $content=$this-&gt;renderInternal($viewFile,$data,$return);
</span><span class="ln">096</span>         if(count($this-&gt;_widgetStack)===$widgetCount)
<span class="ln">097</span>             return $content;
<span class="ln">098</span>         else
<span class="ln">099</span>         {
<span class="ln">100</span>             $widget=end($this-&gt;_widgetStack);
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#2			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CController.php(869): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>("D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wam...", array("ishtml" =&gt; false, "surveyid" =&gt; "12268", "esrow" =&gt; SurveyLanguageSetting, "grouplang" =&gt; "fr", ...), true)				</div>

				<div class="code"><pre><span class="ln">864</span>      */
<span class="ln">865</span>     public function renderPartial($view,$data=null,$return=false,$processOutput=false)
<span class="ln">866</span>     {
<span class="ln">867</span>         if(($viewFile=$this-&gt;getViewFile($view))!==false)
<span class="ln">868</span>         {
<span class="error"><span class="ln error-ln">869</span>             $output=$this-&gt;renderFile($viewFile,$data,true);
</span><span class="ln">870</span>             if($processOutput)
<span class="ln">871</span>                 $output=$this-&gt;processOutput($output);
<span class="ln">872</span>             if($return)
<span class="ln">873</span>                 return $output;
<span class="ln">874</span>             else
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#3			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\application\views\admin\emailtemplates\email_language_tab.php(114): <strong>CController</strong>-&gt;<strong>renderPartial</strong>("/admin/emailtemplates/email_language_template_tab", array("ishtml" =&gt; false, "surveyid" =&gt; "12268", "esrow" =&gt; SurveyLanguageSetting, "grouplang" =&gt; "fr", ...))				</div>

				<div class="code"><pre><span class="ln">109</span>                         &lt;?php
<span class="ln">110</span>                         $count = 0;
<span class="ln">111</span>                         $active = 'active';                        
<span class="ln">112</span>                         foreach ($tabs as $tab =&gt; $details)
<span class="ln">113</span>                         {
<span class="error"><span class="ln error-ln">114</span>                             $this-&gt;renderPartial('/admin/emailtemplates/email_language_template_tab', compact('ishtml', 'surveyid' , 'esrow', 'grouplang', 'tab', 'details', 'active'));
</span><span class="ln">115</span>                             if($count == 0){ $active = ''; $count++;}
<span class="ln">116</span>                         }
<span class="ln">117</span>                         ?&gt;
<span class="ln">118</span>                     &lt;/div&gt;
<span class="ln">119</span>             &lt;/div&gt;
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#4			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CBaseController.php(126): <strong>require</strong>("D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wam...")				</div>

				<div class="code"><pre><span class="ln">121</span>             $data=$_data_;
<span class="ln">122</span>         if($_return_)
<span class="ln">123</span>         {
<span class="ln">124</span>             ob_start();
<span class="ln">125</span>             ob_implicit_flush(false);
<span class="error"><span class="ln error-ln">126</span>             require($_viewFile_);
</span><span class="ln">127</span>             return ob_get_clean();
<span class="ln">128</span>         }
<span class="ln">129</span>         else
<span class="ln">130</span>             require($_viewFile_);
<span class="ln">131</span>     }
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#5			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>("D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wam...", array("surveyinfo" =&gt; array("template" =&gt; "default", "language" =&gt; "fr", "sid" =&gt; "12268", "owner_id" =&gt; "1", ...), "ishtml" =&gt; false, "surveyid" =&gt; "12268", "grouplang" =&gt; "fr", ...), true)				</div>

				<div class="code"><pre><span class="ln">090</span>     {
<span class="ln">091</span>         $widgetCount=count($this-&gt;_widgetStack);
<span class="ln">092</span>         if(($renderer=Yii::app()-&gt;getViewRenderer())!==null &amp;&amp; $renderer-&gt;fileExtension==='.'.CFileHelper::getExtension($viewFile))
<span class="ln">093</span>             $content=$renderer-&gt;renderFile($this,$viewFile,$data,$return);
<span class="ln">094</span>         else
<span class="error"><span class="ln error-ln">095</span>             $content=$this-&gt;renderInternal($viewFile,$data,$return);
</span><span class="ln">096</span>         if(count($this-&gt;_widgetStack)===$widgetCount)
<span class="ln">097</span>             return $content;
<span class="ln">098</span>         else
<span class="ln">099</span>         {
<span class="ln">100</span>             $widget=end($this-&gt;_widgetStack);
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#6			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CController.php(869): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>("D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wam...", array("surveyinfo" =&gt; array("template" =&gt; "default", "language" =&gt; "fr", "sid" =&gt; "12268", "owner_id" =&gt; "1", ...), "ishtml" =&gt; false, "surveyid" =&gt; "12268", "grouplang" =&gt; "fr", ...), true)				</div>

				<div class="code"><pre><span class="ln">864</span>      */
<span class="ln">865</span>     public function renderPartial($view,$data=null,$return=false,$processOutput=false)
<span class="ln">866</span>     {
<span class="ln">867</span>         if(($viewFile=$this-&gt;getViewFile($view))!==false)
<span class="ln">868</span>         {
<span class="error"><span class="ln error-ln">869</span>             $output=$this-&gt;renderFile($viewFile,$data,true);
</span><span class="ln">870</span>             if($processOutput)
<span class="ln">871</span>                 $output=$this-&gt;processOutput($output);
<span class="ln">872</span>             if($return)
<span class="ln">873</span>                 return $output;
<span class="ln">874</span>             else
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#7			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\application\views\admin\emailtemplates\emailtemplates_view.php(63): <strong>CController</strong>-&gt;<strong>renderPartial</strong>("/admin/emailtemplates/email_language_tab", array("surveyinfo" =&gt; array("template" =&gt; "default", "language" =&gt; "fr", "sid" =&gt; "12268", "owner_id" =&gt; "1", ...), "ishtml" =&gt; false, "surveyid" =&gt; "12268", "grouplang" =&gt; "fr", ...))				</div>

				<div class="code"><pre><span class="ln">58</span>                     if ($ishtml == true)
<span class="ln">59</span>                     {
<span class="ln">60</span>                         $aDefaultTexts['admin_detailed_notification']=$aDefaultTexts['admin_detailed_notification_css'].conditionalNewlineToBreak($aDefaultTexts['admin_detailed_notification'],$ishtml);
<span class="ln">61</span>                     }
<span class="ln">62</span> 
<span class="error"><span class="ln error-ln">63</span>                     $this-&gt;renderPartial('/admin/emailtemplates/email_language_tab', compact('surveyinfo', 'ishtml', 'surveyid', 'grouplang', 'bplang', 'esrow', 'aDefaultTexts', 'active'));
</span><span class="ln">64</span> 
<span class="ln">65</span>                     if($count == 0)
<span class="ln">66</span>                     {
<span class="ln">67</span>                         $count++;
<span class="ln">68</span>                         $active = '';
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#8			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CBaseController.php(126): <strong>require</strong>("D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wam...")				</div>

				<div class="code"><pre><span class="ln">121</span>             $data=$_data_;
<span class="ln">122</span>         if($_return_)
<span class="ln">123</span>         {
<span class="ln">124</span>             ob_start();
<span class="ln">125</span>             ob_implicit_flush(false);
<span class="error"><span class="ln error-ln">126</span>             require($_viewFile_);
</span><span class="ln">127</span>             return ob_get_clean();
<span class="ln">128</span>         }
<span class="ln">129</span>         else
<span class="ln">130</span>             require($_viewFile_);
<span class="ln">131</span>     }
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#9			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>("D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wam...", array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; array("fr"), "defaulttexts" =&gt; array(array("admin_detailed_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME} avec r...", "admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", "admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; array("state" =&gt; false), ...), true)				</div>

				<div class="code"><pre><span class="ln">090</span>     {
<span class="ln">091</span>         $widgetCount=count($this-&gt;_widgetStack);
<span class="ln">092</span>         if(($renderer=Yii::app()-&gt;getViewRenderer())!==null &amp;&amp; $renderer-&gt;fileExtension==='.'.CFileHelper::getExtension($viewFile))
<span class="ln">093</span>             $content=$renderer-&gt;renderFile($this,$viewFile,$data,$return);
<span class="ln">094</span>         else
<span class="error"><span class="ln error-ln">095</span>             $content=$this-&gt;renderInternal($viewFile,$data,$return);
</span><span class="ln">096</span>         if(count($this-&gt;_widgetStack)===$widgetCount)
<span class="ln">097</span>             return $content;
<span class="ln">098</span>         else
<span class="ln">099</span>         {
<span class="ln">100</span>             $widget=end($this-&gt;_widgetStack);
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#10			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CController.php(869): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>("D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wam...", array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; array("fr"), "defaulttexts" =&gt; array(array("admin_detailed_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME} avec r...", "admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", "admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; array("state" =&gt; false), ...), true)				</div>

				<div class="code"><pre><span class="ln">864</span>      */
<span class="ln">865</span>     public function renderPartial($view,$data=null,$return=false,$processOutput=false)
<span class="ln">866</span>     {
<span class="ln">867</span>         if(($viewFile=$this-&gt;getViewFile($view))!==false)
<span class="ln">868</span>         {
<span class="error"><span class="ln error-ln">869</span>             $output=$this-&gt;renderFile($viewFile,$data,true);
</span><span class="ln">870</span>             if($processOutput)
<span class="ln">871</span>                 $output=$this-&gt;processOutput($output);
<span class="ln">872</span>             if($return)
<span class="ln">873</span>                 return $output;
<span class="ln">874</span>             else
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#11			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\application\core\Survey_Common_Action.php(314): <strong>CController</strong>-&gt;<strong>renderPartial</strong>("/admin/emailtemplates/emailtemplates_view", array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; array("fr"), "defaulttexts" =&gt; array(array("admin_detailed_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME} avec r...", "admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", "admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; array("state" =&gt; false), ...))				</div>

				<div class="code"><pre><span class="ln">309</span>         {
<span class="ln">310</span>             if (empty($sViewKey) || !in_array($sViewKey, array('message', 'output')))
<span class="ln">311</span>             {
<span class="ln">312</span>                 if (is_numeric($sViewKey))
<span class="ln">313</span>                 {
<span class="error"><span class="ln error-ln">314</span>                     Yii::app()-&gt;getController()-&gt;renderPartial($sViewPath . $viewUrl, $aData);
</span><span class="ln">315</span>                 }
<span class="ln">316</span>                 elseif (is_array($viewUrl))
<span class="ln">317</span>                 {
<span class="ln">318</span>                     foreach ($viewUrl as $aSubData)
<span class="ln">319</span>                     {
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#12			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\application\controllers\admin\emailtemplates.php(182): <strong>Survey_Common_Action</strong>-&gt;<strong>_renderWrappedTemplate</strong>("emailtemplates", array("output" =&gt; "&lt;script type="text/javascript" src="/temp/limesurveytt/limesurve...", 0 =&gt; "emailtemplates_view"), array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; array("fr"), "defaulttexts" =&gt; array(array("admin_detailed_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME} avec r...", "admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", "admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; array("state" =&gt; false), ...))				</div>

				<div class="code"><pre><span class="ln">177</span>      */
<span class="ln">178</span>     protected function _renderWrappedTemplate($sAction = 'emailtemplates', $aViewUrls = array(), $aData = array())
<span class="ln">179</span>     {
<span class="ln">180</span>         $this-&gt;registerScriptFile( 'ADMIN_SCRIPT_PATH', 'emailtemplates.js');
<span class="ln">181</span>         $aData['display']['menu_bars']['surveysummary'] = 'editemailtemplates';
<span class="error"><span class="ln error-ln">182</span>         parent::_renderWrappedTemplate($sAction, $aViewUrls, $aData);
</span><span class="ln">183</span>     }
<span class="ln">184</span> 
<span class="ln">185</span> }
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#13			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\application\controllers\admin\emailtemplates.php(89): <strong>emailtemplates</strong>-&gt;<strong>_renderWrappedTemplate</strong>("emailtemplates", array("output" =&gt; "&lt;script type="text/javascript" src="/temp/limesurveytt/limesurve...", 0 =&gt; "emailtemplates_view"), array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; array("fr"), "defaulttexts" =&gt; array(array("admin_detailed_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME} avec r...", "admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", "admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; array("state" =&gt; false), ...))				</div>

				<div class="code"><pre><span class="ln">84</span>             $aData['surveybar']['closebutton']['url'] = 'admin/survey/sa/view/surveyid/'.$iSurveyId;  // Close button
<span class="ln">85</span> 
<span class="ln">86</span>         $aData['surveyid'] = $iSurveyId;
<span class="ln">87</span>         $aData['ishtml'] = $ishtml;
<span class="ln">88</span>         $aData['grplangs'] = $grplangs;
<span class="error"><span class="ln error-ln">89</span>         $this-&gt;_renderWrappedTemplate('emailtemplates', array('output' =&gt; $sEditScript, 'emailtemplates_view'), $aData);
</span><span class="ln">90</span>     }
<span class="ln">91</span> 
<span class="ln">92</span>     /**
<span class="ln">93</span>      * Function responsible to process any change in email template.
<span class="ln">94</span>      * @return
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#14			</td>
			<td class="content">
				<div class="trace-file">
										&nbsp;unknown(0): <strong>emailtemplates</strong>-&gt;<strong>index</strong>("12268")				</div>

							</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#15			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\actions\CAction.php(109): <strong>ReflectionMethod</strong>-&gt;<strong>invokeArgs</strong>(emailtemplates, array("12268"))				</div>

				<div class="code"><pre><span class="ln">104</span>             elseif($param-&gt;isDefaultValueAvailable())
<span class="ln">105</span>                 $ps[]=$param-&gt;getDefaultValue();
<span class="ln">106</span>             else
<span class="ln">107</span>                 return false;
<span class="ln">108</span>         }
<span class="error"><span class="ln error-ln">109</span>         $method-&gt;invokeArgs($object,$ps);
</span><span class="ln">110</span>         return true;
<span class="ln">111</span>     }
<span class="ln">112</span> }
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#16			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\application\core\Survey_Common_Action.php(101): <strong>CAction</strong>-&gt;<strong>runWithParamsInternal</strong>(emailtemplates, ReflectionMethod, array("surveyid" =&gt; "12268", "sa" =&gt; "index", "iSurveyId" =&gt; "12268", "iSurveyID" =&gt; "12268"))				</div>

				<div class="code"><pre><span class="ln">096</span>             $oMethod = new ReflectionMethod($this, $sDefault);
<span class="ln">097</span>         }
<span class="ln">098</span> 
<span class="ln">099</span>         // We're all good to go, let's execute it
<span class="ln">100</span>         // runWithParamsInternal would automatically get the parameters of the method and populate them as required with the params
<span class="error"><span class="ln error-ln">101</span>         return parent::runWithParamsInternal($this, $oMethod, $params);
</span><span class="ln">102</span>     }
<span class="ln">103</span> 
<span class="ln">104</span>     /**
<span class="ln">105</span>     * Some functions have different parameters, which are just an alias of the
<span class="ln">106</span>     * usual parameters we're getting in the url. This function just populates
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#17			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CController.php(308): <strong>Survey_Common_Action</strong>-&gt;<strong>runWithParams</strong>(array("surveyid" =&gt; "12268", "sa" =&gt; "index", "iSurveyId" =&gt; "12268", "iSurveyID" =&gt; "12268"))				</div>

				<div class="code"><pre><span class="ln">303</span>     {
<span class="ln">304</span>         $priorAction=$this-&gt;_action;
<span class="ln">305</span>         $this-&gt;_action=$action;
<span class="ln">306</span>         if($this-&gt;beforeAction($action))
<span class="ln">307</span>         {
<span class="error"><span class="ln error-ln">308</span>             if($action-&gt;runWithParams($this-&gt;getActionParams())===false)
</span><span class="ln">309</span>                 $this-&gt;invalidActionParams($action);
<span class="ln">310</span>             else
<span class="ln">311</span>                 $this-&gt;afterAction($action);
<span class="ln">312</span>         }
<span class="ln">313</span>         $this-&gt;_action=$priorAction;
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#18			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CController.php(286): <strong>CController</strong>-&gt;<strong>runAction</strong>(emailtemplates)				</div>

				<div class="code"><pre><span class="ln">281</span>      * @see runAction
<span class="ln">282</span>      */
<span class="ln">283</span>     public function runActionWithFilters($action,$filters)
<span class="ln">284</span>     {
<span class="ln">285</span>         if(empty($filters))
<span class="error"><span class="ln error-ln">286</span>             $this-&gt;runAction($action);
</span><span class="ln">287</span>         else
<span class="ln">288</span>         {
<span class="ln">289</span>             $priorAction=$this-&gt;_action;
<span class="ln">290</span>             $this-&gt;_action=$action;
<span class="ln">291</span>             CFilterChain::create($this,$action,$filters)-&gt;run();
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#19			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CController.php(265): <strong>CController</strong>-&gt;<strong>runActionWithFilters</strong>(emailtemplates, array())				</div>

				<div class="code"><pre><span class="ln">260</span>         {
<span class="ln">261</span>             if(($parent=$this-&gt;getModule())===null)
<span class="ln">262</span>                 $parent=Yii::app();
<span class="ln">263</span>             if($parent-&gt;beforeControllerAction($this,$action))
<span class="ln">264</span>             {
<span class="error"><span class="ln error-ln">265</span>                 $this-&gt;runActionWithFilters($action,$this-&gt;filters());
</span><span class="ln">266</span>                 $parent-&gt;afterControllerAction($this,$action);
<span class="ln">267</span>             }
<span class="ln">268</span>         }
<span class="ln">269</span>         else
<span class="ln">270</span>             $this-&gt;missingAction($actionID);
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#20			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\application\controllers\AdminController.php(171): <strong>CController</strong>-&gt;<strong>run</strong>("emailtemplates")				</div>

				<div class="code"><pre><span class="ln">166</span>                     $this-&gt;redirect(array('/admin/authentication/sa/login'));
<span class="ln">167</span>                 }
<span class="ln">168</span> 
<span class="ln">169</span>             }
<span class="ln">170</span> 
<span class="error"><span class="ln error-ln">171</span>             return parent::run($action);
</span><span class="ln">172</span>     }
<span class="ln">173</span> 
<span class="ln">174</span>     /**
<span class="ln">175</span>     * Routes all the actions to their respective places
<span class="ln">176</span>     *
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#21			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CWebApplication.php(282): <strong>AdminController</strong>-&gt;<strong>run</strong>("emailtemplates")				</div>

				<div class="code"><pre><span class="ln">277</span>         {
<span class="ln">278</span>             list($controller,$actionID)=$ca;
<span class="ln">279</span>             $oldController=$this-&gt;_controller;
<span class="ln">280</span>             $this-&gt;_controller=$controller;
<span class="ln">281</span>             $controller-&gt;init();
<span class="error"><span class="ln error-ln">282</span>             $controller-&gt;run($actionID);
</span><span class="ln">283</span>             $this-&gt;_controller=$oldController;
<span class="ln">284</span>         }
<span class="ln">285</span>         else
<span class="ln">286</span>             throw new CHttpException(404,Yii::t('yii','Unable to resolve the request "{route}".',
<span class="ln">287</span>                 array('{route}'=&gt;$route===''?$this-&gt;defaultController:$route)));
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#22			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\web\CWebApplication.php(141): <strong>CWebApplication</strong>-&gt;<strong>runController</strong>("admin/emailtemplates/sa/index")				</div>

				<div class="code"><pre><span class="ln">136</span>             foreach(array_splice($this-&gt;catchAllRequest,1) as $name=&gt;$value)
<span class="ln">137</span>                 $_GET[$name]=$value;
<span class="ln">138</span>         }
<span class="ln">139</span>         else
<span class="ln">140</span>             $route=$this-&gt;getUrlManager()-&gt;parseUrl($this-&gt;getRequest());
<span class="error"><span class="ln error-ln">141</span>         $this-&gt;runController($route);
</span><span class="ln">142</span>     }
<span class="ln">143</span> 
<span class="ln">144</span>     /**
<span class="ln">145</span>      * Registers the core application components.
<span class="ln">146</span>      * This method overrides the parent implementation by registering additional core components.
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#23			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\framework\base\CApplication.php(185): <strong>CWebApplication</strong>-&gt;<strong>processRequest</strong>()				</div>

				<div class="code"><pre><span class="ln">180</span>     public function run()
<span class="ln">181</span>     {
<span class="ln">182</span>         if($this-&gt;hasEventHandler('onBeginRequest'))
<span class="ln">183</span>             $this-&gt;onBeginRequest(new CEvent($this));
<span class="ln">184</span>         register_shutdown_function(array($this,'end'),0,false);
<span class="error"><span class="ln error-ln">185</span>         $this-&gt;processRequest();
</span><span class="ln">186</span>         if($this-&gt;hasEventHandler('onEndRequest'))
<span class="ln">187</span>             $this-&gt;onEndRequest(new CEvent($this));
<span class="ln">188</span>     }
<span class="ln">189</span> 
<span class="ln">190</span>     /**
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#24			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;D:\CloudStation\Pluto\Dossier Utilisateurs\Ju\Mes programmes\Wamp64\www\Temp\limesurveytt\limesurvey\index.php(212): <strong>CApplication</strong>-&gt;<strong>run</strong>()				</div>

				<div class="code"><pre><span class="ln">207</span>         die (sprintf('%s should be writable by the webserver (766 or 776).', $runtimePath));
<span class="ln">208</span>     }
<span class="ln">209</span> }
<span class="ln">210</span> 
<span class="ln">211</span> Yii::$enableIncludePath = false;
<span class="error"><span class="ln error-ln">212</span> Yii::createApplication('LSYii_Application', $config)-&gt;run();
</span><span class="ln">213</span> 
<span class="ln">214</span> /* End of file index.php */
<span class="ln">215</span> /* Location: ./index.php */
</pre></div>			</td>
		</tr>
				</tbody></table>
	</div>

	<div class="version">
		2016-05-12 07:33:19 Apache/2.4.18 (Win64) OpenSSL/1.0.2g PHP/7.0.6 <a href="http://www.yiiframework.com/">Yii Framework</a>/1.1.17	</div>
</div>

<script type="text/javascript">
/*<![CDATA[*/
var traceReg = new RegExp("(^|\\s)trace-file(\\s|$)");
var collapsedReg = new RegExp("(^|\\s)collapsed(\\s|$)");

var e = document.getElementsByTagName("div");
for(var j=0,len=e.length;j<len;j++){
	if(traceReg.test(e[j].className)){
		e[j].onclick = function(){
			var trace = this.parentNode.parentNode;
			if(collapsedReg.test(trace.className))
				trace.className = trace.className.replace("collapsed", "expanded");
			else
				trace.className = trace.className.replace("expanded", "collapsed");
		}
	}
}
/*]]>*/
</script>



</body></html>
PHP notice.html (41,899 bytes)   
PHP notice.htm (41,360 bytes)   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>PHP notice</title>

<style type="text/css">
/*<![CDATA[*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

body {
	font: normal 9pt "Verdana";
	color: #000;
	background: #fff;
}

h1 {
	font: normal 18pt "Verdana";
	color: #f00;
	margin-bottom: .5em;
}

h2 {
	font: normal 14pt "Verdana";
	color: #800000;
	margin-bottom: .5em;
}

h3 {
	font: bold 11pt "Verdana";
}

pre {
	font: normal 11pt Menlo, Consolas, "Lucida Console", Monospace;
}

pre span.error {
	display: block;
	background: #fce3e3;
}

pre span.ln {
	color: #999;
	padding-right: 0.5em;
	border-right: 1px solid #ccc;
}

pre span.error-ln {
	font-weight: bold;
}

.container {
	margin: 1em 4em;
}

.version {
	color: gray;
	font-size: 8pt;
	border-top: 1px solid #aaa;
	padding-top: 1em;
	margin-bottom: 1em;
}

.message {
	color: #000;
	padding: 1em;
	font-size: 11pt;
	background: #f3f3f3;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-bottom: 1em;
	line-height: 160%;
}

.source {
	margin-bottom: 1em;
}

.code pre {
	background-color: #ffe;
	margin: 0.5em 0;
	padding: 0.5em;
	line-height: 125%;
	border: 1px solid #eee;
}

.source .file {
	margin-bottom: 1em;
	font-weight: bold;
}

.traces {
	margin: 2em 0;
}

.trace {
	margin: 0.5em 0;
	padding: 0.5em;
}

.trace.app {
	border: 1px dashed #c00;
}

.trace .number {
	text-align: right;
	width: 2em;
	padding: 0.5em;
}

.trace .content {
	padding: 0.5em;
}

.trace .plus,
.trace .minus {
	display:inline;
	vertical-align:middle;
	text-align:center;
	border:1px solid #000;
	color:#000;
	font-size:10px;
	line-height:10px;
	margin:0;
	padding:0 1px;
	width:10px;
	height:10px;
}

.trace.collapsed .minus,
.trace.expanded .plus,
.trace.collapsed pre {
	display: none;
}

.trace-file {
	cursor: pointer;
	padding: 0.2em;
}

.trace-file:hover {
	background: #f0ffff;
}
/*]]>*/
</style>
</head>

<body>
<div class="container">
	<h1>PHP notice</h1>

	<p class="message">
		Array to string conversion	</p>

	<div class="source">
		<p class="file">/homepages/12/d330113348/htdocs/outils/limesurvey/application/views/admin/emailtemplates/email_language_template_tab.php(12)</p>
		<div class="code"><pre><span class="ln">01</span> 
<span class="ln">02</span> &lt;div id='&lt;?php echo "tab-$grouplang-$tab"; ?&gt;' class="tab-pane fade in &lt;?php echo $active; ?&gt;"&gt;
<span class="ln">03</span>     &lt;div class='form-group'&gt;
<span class="ln">04</span>         &lt;div class='col-sm-6 col-sm-offset-2'&gt;
<span class="ln">05</span>             &lt;?php echo CHtml::link(sprintf(gT("Validate expression in %s"),$details['title']),array('admin/validate','sa'=&gt;'email','sid'=&gt;$surveyid,'lang'=&gt;$grouplang,'type'=&gt;$tab),array('title'=&gt;$details['title'],"target"=&gt;"dialog")); ?&gt;
<span class="ln">06</span>         &lt;/div&gt;
<span class="ln">07</span>     &lt;/div&gt;
<span class="ln">08</span> 
<span class="ln">09</span>     &lt;div class='form-group'&gt;
<span class="ln">10</span>         &lt;label class='col-sm-2 control-label' for='email_&lt;?php echo $tab; ?&gt;_subj_&lt;?php echo $grouplang; ?&gt;'&gt;&lt;?php echo $details['subject'] ?&gt;&lt;/label&gt;
<span class="ln">11</span>         &lt;div class='col-sm-6'&gt;
<span class="error"><span class="ln error-ln">12</span>             &lt;?php echo CHtml::textField("email_{$tab}_subj_{$grouplang}",$esrow-&gt;$details['field']['subject'],array('class' =&gt; 'form-control', 'size'=&gt;80)); ?&gt;
</span><span class="ln">13</span>         &lt;/div&gt;
<span class="ln">14</span>         &lt;div class='col-sm-1'&gt;
<span class="ln">15</span>             &lt;?php echo CHtml::button(gT("Reset"),array('class'=&gt;'fillin btn btn-default','data-target'=&gt;"email_{$tab}_subj_{$grouplang}",'data-value'=&gt;$details['default']['subject'])); ?&gt;
<span class="ln">16</span>         &lt;/div&gt;
<span class="ln">17</span>     &lt;/div&gt;
<span class="ln">18</span> 
<span class="ln">19</span>     &lt;div class='form-group'&gt;
<span class="ln">20</span>         &lt;label class='col-sm-2 control-label' for='email_&lt;?php echo $tab; ?&gt;_&lt;?php echo $grouplang; ?&gt;'&gt;&lt;?php echo $details['body']; ?&gt;&lt;/label&gt;
<span class="ln">21</span>         &lt;div class='col-sm-6'&gt;
<span class="ln">22</span>             &lt;?php echo CHtml::textArea("email_{$tab}_{$grouplang}",$esrow-&gt;$details['field']['body'],array('cols'=&gt;80,'rows'=&gt;20, 'class'=&gt;'form-control')); ?&gt;
<span class="ln">23</span>             &lt;?php echo getEditor("email-$tab","email_{$tab}_$grouplang", $details['body'].'('.$grouplang.')',$surveyid,'','','editemailtemplates'); ?&gt;
<span class="ln">24</span>         &lt;/div&gt;
</pre></div>	</div>

	<div class="traces">
		<h2>Stack Trace</h2>
				<table style="width:100%;">
						<tbody><tr class="trace core collapsed">
			<td class="number">
				#0			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(126): <strong>require</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...")				</div>

				<div class="code"><pre><span class="ln">121</span>             $data=$_data_;
<span class="ln">122</span>         if($_return_)
<span class="ln">123</span>         {
<span class="ln">124</span>             ob_start();
<span class="ln">125</span>             ob_implicit_flush(false);
<span class="error"><span class="ln error-ln">126</span>             require($_viewFile_);
</span><span class="ln">127</span>             return ob_get_clean();
<span class="ln">128</span>         }
<span class="ln">129</span>         else
<span class="ln">130</span>             require($_viewFile_);
<span class="ln">131</span>     }
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#1			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...",
 array("ishtml" =&gt; false, "surveyid" =&gt; "12268", "esrow" =&gt; 
SurveyLanguageSetting, "grouplang" =&gt; "fr", ...), true)				</div>

				<div class="code"><pre><span class="ln">090</span>     {
<span class="ln">091</span>         $widgetCount=count($this-&gt;_widgetStack);
<span class="ln">092</span>         if(($renderer=Yii::app()-&gt;getViewRenderer())!==null &amp;&amp; $renderer-&gt;fileExtension==='.'.CFileHelper::getExtension($viewFile))
<span class="ln">093</span>             $content=$renderer-&gt;renderFile($this,$viewFile,$data,$return);
<span class="ln">094</span>         else
<span class="error"><span class="ln error-ln">095</span>             $content=$this-&gt;renderInternal($viewFile,$data,$return);
</span><span class="ln">096</span>         if(count($this-&gt;_widgetStack)===$widgetCount)
<span class="ln">097</span>             return $content;
<span class="ln">098</span>         else
<span class="ln">099</span>         {
<span class="ln">100</span>             $widget=end($this-&gt;_widgetStack);
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#2			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(869): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...",
 array("ishtml" =&gt; false, "surveyid" =&gt; "12268", "esrow" =&gt; 
SurveyLanguageSetting, "grouplang" =&gt; "fr", ...), true)				</div>

				<div class="code"><pre><span class="ln">864</span>      */
<span class="ln">865</span>     public function renderPartial($view,$data=null,$return=false,$processOutput=false)
<span class="ln">866</span>     {
<span class="ln">867</span>         if(($viewFile=$this-&gt;getViewFile($view))!==false)
<span class="ln">868</span>         {
<span class="error"><span class="ln error-ln">869</span>             $output=$this-&gt;renderFile($viewFile,$data,true);
</span><span class="ln">870</span>             if($processOutput)
<span class="ln">871</span>                 $output=$this-&gt;processOutput($output);
<span class="ln">872</span>             if($return)
<span class="ln">873</span>                 return $output;
<span class="ln">874</span>             else
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#3			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										
&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/views/admin/emailtemplates/email_language_tab.php(114):
 <strong>CController</strong>-&gt;<strong>renderPartial</strong>("/admin/emailtemplates/email_language_template_tab",
 array("ishtml" =&gt; false, "surveyid" =&gt; "12268", "esrow" =&gt; 
SurveyLanguageSetting, "grouplang" =&gt; "fr", ...))				</div>

				<div class="code"><pre><span class="ln">109</span>                         &lt;?php
<span class="ln">110</span>                         $count = 0;
<span class="ln">111</span>                         $active = 'active';                        
<span class="ln">112</span>                         foreach ($tabs as $tab =&gt; $details)
<span class="ln">113</span>                         {
<span class="error"><span class="ln error-ln">114</span>                             $this-&gt;renderPartial('/admin/emailtemplates/email_language_template_tab', compact('ishtml', 'surveyid' , 'esrow', 'grouplang', 'tab', 'details', 'active'));
</span><span class="ln">115</span>                             if($count == 0){ $active = ''; $count++;}
<span class="ln">116</span>                         }
<span class="ln">117</span>                         ?&gt;
<span class="ln">118</span>                     &lt;/div&gt;
<span class="ln">119</span>             &lt;/div&gt;
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#4			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(126): <strong>require</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...")				</div>

				<div class="code"><pre><span class="ln">121</span>             $data=$_data_;
<span class="ln">122</span>         if($_return_)
<span class="ln">123</span>         {
<span class="ln">124</span>             ob_start();
<span class="ln">125</span>             ob_implicit_flush(false);
<span class="error"><span class="ln error-ln">126</span>             require($_viewFile_);
</span><span class="ln">127</span>             return ob_get_clean();
<span class="ln">128</span>         }
<span class="ln">129</span>         else
<span class="ln">130</span>             require($_viewFile_);
<span class="ln">131</span>     }
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#5			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...",
 array("surveyinfo" =&gt; array("template" =&gt; "default", "language" 
=&gt; "fr", "sid" =&gt; "12268", "owner_id" =&gt; "1", ...), "ishtml" 
=&gt; false, "surveyid" =&gt; "12268", "grouplang" =&gt; "fr", ...), 
true)				</div>

				<div class="code"><pre><span class="ln">090</span>     {
<span class="ln">091</span>         $widgetCount=count($this-&gt;_widgetStack);
<span class="ln">092</span>         if(($renderer=Yii::app()-&gt;getViewRenderer())!==null &amp;&amp; $renderer-&gt;fileExtension==='.'.CFileHelper::getExtension($viewFile))
<span class="ln">093</span>             $content=$renderer-&gt;renderFile($this,$viewFile,$data,$return);
<span class="ln">094</span>         else
<span class="error"><span class="ln error-ln">095</span>             $content=$this-&gt;renderInternal($viewFile,$data,$return);
</span><span class="ln">096</span>         if(count($this-&gt;_widgetStack)===$widgetCount)
<span class="ln">097</span>             return $content;
<span class="ln">098</span>         else
<span class="ln">099</span>         {
<span class="ln">100</span>             $widget=end($this-&gt;_widgetStack);
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#6			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(869): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...",
 array("surveyinfo" =&gt; array("template" =&gt; "default", "language" 
=&gt; "fr", "sid" =&gt; "12268", "owner_id" =&gt; "1", ...), "ishtml" 
=&gt; false, "surveyid" =&gt; "12268", "grouplang" =&gt; "fr", ...), 
true)				</div>

				<div class="code"><pre><span class="ln">864</span>      */
<span class="ln">865</span>     public function renderPartial($view,$data=null,$return=false,$processOutput=false)
<span class="ln">866</span>     {
<span class="ln">867</span>         if(($viewFile=$this-&gt;getViewFile($view))!==false)
<span class="ln">868</span>         {
<span class="error"><span class="ln error-ln">869</span>             $output=$this-&gt;renderFile($viewFile,$data,true);
</span><span class="ln">870</span>             if($processOutput)
<span class="ln">871</span>                 $output=$this-&gt;processOutput($output);
<span class="ln">872</span>             if($return)
<span class="ln">873</span>                 return $output;
<span class="ln">874</span>             else
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#7			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										
&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/views/admin/emailtemplates/emailtemplates_view.php(64):
 <strong>CController</strong>-&gt;<strong>renderPartial</strong>("/admin/emailtemplates/email_language_tab",
 array("surveyinfo" =&gt; array("template" =&gt; "default", "language" 
=&gt; "fr", "sid" =&gt; "12268", "owner_id" =&gt; "1", ...), "ishtml" 
=&gt; false, "surveyid" =&gt; "12268", "grouplang" =&gt; "fr", ...))				</div>

				<div class="code"><pre><span class="ln">59</span>                     if ($ishtml == true)
<span class="ln">60</span>                     {
<span class="ln">61</span>                         $aDefaultTexts['admin_detailed_notification']=$aDefaultTexts['admin_detailed_notification_css'].conditionalNewlineToBreak($aDefaultTexts['admin_detailed_notification'],$ishtml);
<span class="ln">62</span>                     }
<span class="ln">63</span> 
<span class="error"><span class="ln error-ln">64</span>                     $this-&gt;renderPartial('/admin/emailtemplates/email_language_tab', compact('surveyinfo', 'ishtml', 'surveyid', 'grouplang', 'bplang', 'esrow', 'aDefaultTexts', 'active'));
</span><span class="ln">65</span> 
<span class="ln">66</span>                     if($count == 0)
<span class="ln">67</span>                     {
<span class="ln">68</span>                         $count++;
<span class="ln">69</span>                         $active = '';
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#8			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(126): <strong>require</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...")				</div>

				<div class="code"><pre><span class="ln">121</span>             $data=$_data_;
<span class="ln">122</span>         if($_return_)
<span class="ln">123</span>         {
<span class="ln">124</span>             ob_start();
<span class="ln">125</span>             ob_implicit_flush(false);
<span class="error"><span class="ln error-ln">126</span>             require($_viewFile_);
</span><span class="ln">127</span>             return ob_get_clean();
<span class="ln">128</span>         }
<span class="ln">129</span>         else
<span class="ln">130</span>             require($_viewFile_);
<span class="ln">131</span>     }
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#9			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...",
 array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; 
array("fr"), "defaulttexts" =&gt; 
array(array("admin_detailed_notification_subject" =&gt; "Soumission de 
réponse pour le questionnaire {SURVEYNAME} avec r...", 
"admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", 
"admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission 
de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; 
array("state" =&gt; false), ...), true)				</div>

				<div class="code"><pre><span class="ln">090</span>     {
<span class="ln">091</span>         $widgetCount=count($this-&gt;_widgetStack);
<span class="ln">092</span>         if(($renderer=Yii::app()-&gt;getViewRenderer())!==null &amp;&amp; $renderer-&gt;fileExtension==='.'.CFileHelper::getExtension($viewFile))
<span class="ln">093</span>             $content=$renderer-&gt;renderFile($this,$viewFile,$data,$return);
<span class="ln">094</span>         else
<span class="error"><span class="ln error-ln">095</span>             $content=$this-&gt;renderInternal($viewFile,$data,$return);
</span><span class="ln">096</span>         if(count($this-&gt;_widgetStack)===$widgetCount)
<span class="ln">097</span>             return $content;
<span class="ln">098</span>         else
<span class="ln">099</span>         {
<span class="ln">100</span>             $widget=end($this-&gt;_widgetStack);
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#10			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(869): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...",
 array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; 
array("fr"), "defaulttexts" =&gt; 
array(array("admin_detailed_notification_subject" =&gt; "Soumission de 
réponse pour le questionnaire {SURVEYNAME} avec r...", 
"admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", 
"admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission 
de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; 
array("state" =&gt; false), ...), true)				</div>

				<div class="code"><pre><span class="ln">864</span>      */
<span class="ln">865</span>     public function renderPartial($view,$data=null,$return=false,$processOutput=false)
<span class="ln">866</span>     {
<span class="ln">867</span>         if(($viewFile=$this-&gt;getViewFile($view))!==false)
<span class="ln">868</span>         {
<span class="error"><span class="ln error-ln">869</span>             $output=$this-&gt;renderFile($viewFile,$data,true);
</span><span class="ln">870</span>             if($processOutput)
<span class="ln">871</span>                 $output=$this-&gt;processOutput($output);
<span class="ln">872</span>             if($return)
<span class="ln">873</span>                 return $output;
<span class="ln">874</span>             else
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#11			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/core/Survey_Common_Action.php(314): <strong>CController</strong>-&gt;<strong>renderPartial</strong>("/admin/emailtemplates/emailtemplates_view",
 array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; 
array("fr"), "defaulttexts" =&gt; 
array(array("admin_detailed_notification_subject" =&gt; "Soumission de 
réponse pour le questionnaire {SURVEYNAME} avec r...", 
"admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", 
"admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission 
de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; 
array("state" =&gt; false), ...))				</div>

				<div class="code"><pre><span class="ln">309</span>         {
<span class="ln">310</span>             if (empty($sViewKey) || !in_array($sViewKey, array('message', 'output')))
<span class="ln">311</span>             {
<span class="ln">312</span>                 if (is_numeric($sViewKey))
<span class="ln">313</span>                 {
<span class="error"><span class="ln error-ln">314</span>                     Yii::app()-&gt;getController()-&gt;renderPartial($sViewPath . $viewUrl, $aData);
</span><span class="ln">315</span>                 }
<span class="ln">316</span>                 elseif (is_array($viewUrl))
<span class="ln">317</span>                 {
<span class="ln">318</span>                     foreach ($viewUrl as $aSubData)
<span class="ln">319</span>                     {
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#12			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/controllers/admin/emailtemplates.php(182): <strong>Survey_Common_Action</strong>-&gt;<strong>_renderWrappedTemplate</strong>("emailtemplates",
 array("output" =&gt; "&lt;script type="text/javascript" 
src="/third_party/ckeditor/ckedit...", 0 =&gt; "emailtemplates_view"), 
array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; 
array("fr"), "defaulttexts" =&gt; 
array(array("admin_detailed_notification_subject" =&gt; "Soumission de 
réponse pour le questionnaire {SURVEYNAME} avec r...", 
"admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", 
"admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission 
de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; 
array("state" =&gt; false), ...))				</div>

				<div class="code"><pre><span class="ln">177</span>      */
<span class="ln">178</span>     protected function _renderWrappedTemplate($sAction = 'emailtemplates', $aViewUrls = array(), $aData = array())
<span class="ln">179</span>     {
<span class="ln">180</span>         $this-&gt;registerScriptFile( 'ADMIN_SCRIPT_PATH', 'emailtemplates.js');
<span class="ln">181</span>         $aData['display']['menu_bars']['surveysummary'] = 'editemailtemplates';
<span class="error"><span class="ln error-ln">182</span>         parent::_renderWrappedTemplate($sAction, $aViewUrls, $aData);
</span><span class="ln">183</span>     }
<span class="ln">184</span> 
<span class="ln">185</span> }
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#13			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/controllers/admin/emailtemplates.php(89): <strong>emailtemplates</strong>-&gt;<strong>_renderWrappedTemplate</strong>("emailtemplates",
 array("output" =&gt; "&lt;script type="text/javascript" 
src="/third_party/ckeditor/ckedit...", 0 =&gt; "emailtemplates_view"), 
array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; 
array("fr"), "defaulttexts" =&gt; 
array(array("admin_detailed_notification_subject" =&gt; "Soumission de 
réponse pour le questionnaire {SURVEYNAME} avec r...", 
"admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", 
"admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission 
de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; 
array("state" =&gt; false), ...))				</div>

				<div class="code"><pre><span class="ln">84</span>             $aData['surveybar']['closebutton']['url'] = 'admin/survey/sa/view/surveyid/'.$iSurveyId;  // Close button
<span class="ln">85</span> 
<span class="ln">86</span>         $aData['surveyid'] = $iSurveyId;
<span class="ln">87</span>         $aData['ishtml'] = $ishtml;
<span class="ln">88</span>         $aData['grplangs'] = $grplangs;
<span class="error"><span class="ln error-ln">89</span>         $this-&gt;_renderWrappedTemplate('emailtemplates', array('output' =&gt; $sEditScript, 'emailtemplates_view'), $aData);
</span><span class="ln">90</span>     }
<span class="ln">91</span> 
<span class="ln">92</span>     /**
<span class="ln">93</span>      * Function responsible to process any change in email template.
<span class="ln">94</span>      * @return
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#14			</td>
			<td class="content">
				<div class="trace-file">
										&nbsp;unknown(0): <strong>emailtemplates</strong>-&gt;<strong>index</strong>("12268")				</div>

							</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#15			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/actions/CAction.php(109): <strong>ReflectionMethod</strong>-&gt;<strong>invokeArgs</strong>(emailtemplates, array("12268"))				</div>

				<div class="code"><pre><span class="ln">104</span>             elseif($param-&gt;isDefaultValueAvailable())
<span class="ln">105</span>                 $ps[]=$param-&gt;getDefaultValue();
<span class="ln">106</span>             else
<span class="ln">107</span>                 return false;
<span class="ln">108</span>         }
<span class="error"><span class="ln error-ln">109</span>         $method-&gt;invokeArgs($object,$ps);
</span><span class="ln">110</span>         return true;
<span class="ln">111</span>     }
<span class="ln">112</span> }
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#16			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/core/Survey_Common_Action.php(101): <strong>CAction</strong>-&gt;<strong>runWithParamsInternal</strong>(emailtemplates,
 ReflectionMethod, array("surveyid" =&gt; "12268", "sa" =&gt; "index", 
"iSurveyId" =&gt; "12268", "iSurveyID" =&gt; "12268"))				</div>

				<div class="code"><pre><span class="ln">096</span>             $oMethod = new ReflectionMethod($this, $sDefault);
<span class="ln">097</span>         }
<span class="ln">098</span> 
<span class="ln">099</span>         // We're all good to go, let's execute it
<span class="ln">100</span>         // runWithParamsInternal would automatically get the parameters of the method and populate them as required with the params
<span class="error"><span class="ln error-ln">101</span>         return parent::runWithParamsInternal($this, $oMethod, $params);
</span><span class="ln">102</span>     }
<span class="ln">103</span> 
<span class="ln">104</span>     /**
<span class="ln">105</span>     * Some functions have different parameters, which are just an alias of the
<span class="ln">106</span>     * usual parameters we're getting in the url. This function just populates
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#17			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(308): <strong>Survey_Common_Action</strong>-&gt;<strong>runWithParams</strong>(array("surveyid" =&gt; "12268", "sa" =&gt; "index", "iSurveyId" =&gt; "12268", "iSurveyID" =&gt; "12268"))				</div>

				<div class="code"><pre><span class="ln">303</span>     {
<span class="ln">304</span>         $priorAction=$this-&gt;_action;
<span class="ln">305</span>         $this-&gt;_action=$action;
<span class="ln">306</span>         if($this-&gt;beforeAction($action))
<span class="ln">307</span>         {
<span class="error"><span class="ln error-ln">308</span>             if($action-&gt;runWithParams($this-&gt;getActionParams())===false)
</span><span class="ln">309</span>                 $this-&gt;invalidActionParams($action);
<span class="ln">310</span>             else
<span class="ln">311</span>                 $this-&gt;afterAction($action);
<span class="ln">312</span>         }
<span class="ln">313</span>         $this-&gt;_action=$priorAction;
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#18			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(286): <strong>CController</strong>-&gt;<strong>runAction</strong>(emailtemplates)				</div>

				<div class="code"><pre><span class="ln">281</span>      * @see runAction
<span class="ln">282</span>      */
<span class="ln">283</span>     public function runActionWithFilters($action,$filters)
<span class="ln">284</span>     {
<span class="ln">285</span>         if(empty($filters))
<span class="error"><span class="ln error-ln">286</span>             $this-&gt;runAction($action);
</span><span class="ln">287</span>         else
<span class="ln">288</span>         {
<span class="ln">289</span>             $priorAction=$this-&gt;_action;
<span class="ln">290</span>             $this-&gt;_action=$action;
<span class="ln">291</span>             CFilterChain::create($this,$action,$filters)-&gt;run();
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#19			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(265): <strong>CController</strong>-&gt;<strong>runActionWithFilters</strong>(emailtemplates, array())				</div>

				<div class="code"><pre><span class="ln">260</span>         {
<span class="ln">261</span>             if(($parent=$this-&gt;getModule())===null)
<span class="ln">262</span>                 $parent=Yii::app();
<span class="ln">263</span>             if($parent-&gt;beforeControllerAction($this,$action))
<span class="ln">264</span>             {
<span class="error"><span class="ln error-ln">265</span>                 $this-&gt;runActionWithFilters($action,$this-&gt;filters());
</span><span class="ln">266</span>                 $parent-&gt;afterControllerAction($this,$action);
<span class="ln">267</span>             }
<span class="ln">268</span>         }
<span class="ln">269</span>         else
<span class="ln">270</span>             $this-&gt;missingAction($actionID);
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#20			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/controllers/AdminController.php(160): <strong>CController</strong>-&gt;<strong>run</strong>("emailtemplates")				</div>

				<div class="code"><pre><span class="ln">155</span>                     $this-&gt;redirect(array('/admin/authentication/sa/login'));
<span class="ln">156</span>                 }
<span class="ln">157</span> 
<span class="ln">158</span>             }
<span class="ln">159</span> 
<span class="error"><span class="ln error-ln">160</span>             return parent::run($action);
</span><span class="ln">161</span>     }
<span class="ln">162</span> 
<span class="ln">163</span>     /**
<span class="ln">164</span>     * Routes all the actions to their respective places
<span class="ln">165</span>     *
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#21			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CWebApplication.php(282): <strong>AdminController</strong>-&gt;<strong>run</strong>("emailtemplates")				</div>

				<div class="code"><pre><span class="ln">277</span>         {
<span class="ln">278</span>             list($controller,$actionID)=$ca;
<span class="ln">279</span>             $oldController=$this-&gt;_controller;
<span class="ln">280</span>             $this-&gt;_controller=$controller;
<span class="ln">281</span>             $controller-&gt;init();
<span class="error"><span class="ln error-ln">282</span>             $controller-&gt;run($actionID);
</span><span class="ln">283</span>             $this-&gt;_controller=$oldController;
<span class="ln">284</span>         }
<span class="ln">285</span>         else
<span class="ln">286</span>             throw new CHttpException(404,Yii::t('yii','Unable to resolve the request "{route}".',
<span class="ln">287</span>                 array('{route}'=&gt;$route===''?$this-&gt;defaultController:$route)));
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#22			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CWebApplication.php(141): <strong>CWebApplication</strong>-&gt;<strong>runController</strong>("admin/emailtemplates/sa/index")				</div>

				<div class="code"><pre><span class="ln">136</span>             foreach(array_splice($this-&gt;catchAllRequest,1) as $name=&gt;$value)
<span class="ln">137</span>                 $_GET[$name]=$value;
<span class="ln">138</span>         }
<span class="ln">139</span>         else
<span class="ln">140</span>             $route=$this-&gt;getUrlManager()-&gt;parseUrl($this-&gt;getRequest());
<span class="error"><span class="ln error-ln">141</span>         $this-&gt;runController($route);
</span><span class="ln">142</span>     }
<span class="ln">143</span> 
<span class="ln">144</span>     /**
<span class="ln">145</span>      * Registers the core application components.
<span class="ln">146</span>      * This method overrides the parent implementation by registering additional core components.
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#23			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/base/CApplication.php(185): <strong>CWebApplication</strong>-&gt;<strong>processRequest</strong>()				</div>

				<div class="code"><pre><span class="ln">180</span>     public function run()
<span class="ln">181</span>     {
<span class="ln">182</span>         if($this-&gt;hasEventHandler('onBeginRequest'))
<span class="ln">183</span>             $this-&gt;onBeginRequest(new CEvent($this));
<span class="ln">184</span>         register_shutdown_function(array($this,'end'),0,false);
<span class="error"><span class="ln error-ln">185</span>         $this-&gt;processRequest();
</span><span class="ln">186</span>         if($this-&gt;hasEventHandler('onEndRequest'))
<span class="ln">187</span>             $this-&gt;onEndRequest(new CEvent($this));
<span class="ln">188</span>     }
<span class="ln">189</span> 
<span class="ln">190</span>     /**
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#24			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/index.php(212): <strong>CApplication</strong>-&gt;<strong>run</strong>()				</div>

				<div class="code"><pre><span class="ln">207</span>         die (sprintf('%s should be writable by the webserver (766 or 776).', $runtimePath));
<span class="ln">208</span>     }
<span class="ln">209</span> }
<span class="ln">210</span> 
<span class="ln">211</span> Yii::$enableIncludePath = false;
<span class="error"><span class="ln error-ln">212</span> Yii::createApplication('LSYii_Application', $config)-&gt;run();
</span><span class="ln">213</span> 
<span class="ln">214</span> /* End of file index.php */
<span class="ln">215</span> /* Location: ./index.php */
</pre></div>			</td>
		</tr>
				</tbody></table>
	</div>

	<div class="version">
		2016-05-25 18:16:43 Apache <a href="http://www.yiiframework.com/">Yii Framework</a>/1.1.17	</div>
</div>

<script type="text/javascript">
/*<![CDATA[*/
var traceReg = new RegExp("(^|\\s)trace-file(\\s|$)");
var collapsedReg = new RegExp("(^|\\s)collapsed(\\s|$)");

var e = document.getElementsByTagName("div");
for(var j=0,len=e.length;j<len;j++){
	if(traceReg.test(e[j].className)){
		e[j].onclick = function(){
			var trace = this.parentNode.parentNode;
			if(collapsedReg.test(trace.className))
				trace.className = trace.className.replace("collapsed", "expanded");
			else
				trace.className = trace.className.replace("expanded", "collapsed");
		}
	}
}
/*]]>*/
</script>



</body></html>
PHP notice.htm (41,360 bytes)   
PHP notice-160602.html (40,569 bytes)   
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0085)http://sondage.julienseveau.fr/index.php/admin/emailtemplates/sa/index/surveyid/12268 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>PHP notice</title>

<style type="text/css">
/*<![CDATA[*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

body {
	font: normal 9pt "Verdana";
	color: #000;
	background: #fff;
}

h1 {
	font: normal 18pt "Verdana";
	color: #f00;
	margin-bottom: .5em;
}

h2 {
	font: normal 14pt "Verdana";
	color: #800000;
	margin-bottom: .5em;
}

h3 {
	font: bold 11pt "Verdana";
}

pre {
	font: normal 11pt Menlo, Consolas, "Lucida Console", Monospace;
}

pre span.error {
	display: block;
	background: #fce3e3;
}

pre span.ln {
	color: #999;
	padding-right: 0.5em;
	border-right: 1px solid #ccc;
}

pre span.error-ln {
	font-weight: bold;
}

.container {
	margin: 1em 4em;
}

.version {
	color: gray;
	font-size: 8pt;
	border-top: 1px solid #aaa;
	padding-top: 1em;
	margin-bottom: 1em;
}

.message {
	color: #000;
	padding: 1em;
	font-size: 11pt;
	background: #f3f3f3;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-bottom: 1em;
	line-height: 160%;
}

.source {
	margin-bottom: 1em;
}

.code pre {
	background-color: #ffe;
	margin: 0.5em 0;
	padding: 0.5em;
	line-height: 125%;
	border: 1px solid #eee;
}

.source .file {
	margin-bottom: 1em;
	font-weight: bold;
}

.traces {
	margin: 2em 0;
}

.trace {
	margin: 0.5em 0;
	padding: 0.5em;
}

.trace.app {
	border: 1px dashed #c00;
}

.trace .number {
	text-align: right;
	width: 2em;
	padding: 0.5em;
}

.trace .content {
	padding: 0.5em;
}

.trace .plus,
.trace .minus {
	display:inline;
	vertical-align:middle;
	text-align:center;
	border:1px solid #000;
	color:#000;
	font-size:10px;
	line-height:10px;
	margin:0;
	padding:0 1px;
	width:10px;
	height:10px;
}

.trace.collapsed .minus,
.trace.expanded .plus,
.trace.collapsed pre {
	display: none;
}

.trace-file {
	cursor: pointer;
	padding: 0.2em;
}

.trace-file:hover {
	background: #f0ffff;
}
/*]]>*/
</style>
</head>

<body>
<div class="container">
	<h1>PHP notice</h1>

	<p class="message">
		Array to string conversion	</p>

	<div class="source">
		<p class="file">/homepages/12/d330113348/htdocs/outils/limesurvey/application/views/admin/emailtemplates/email_language_template_tab.php(12)</p>
		<div class="code"><pre><span class="ln">01</span> 
<span class="ln">02</span> &lt;div id='&lt;?php echo "tab-$grouplang-$tab"; ?&gt;' class="tab-pane fade in &lt;?php echo $active; ?&gt;"&gt;
<span class="ln">03</span>     &lt;div class='form-group'&gt;
<span class="ln">04</span>         &lt;div class='col-sm-6 col-sm-offset-2'&gt;
<span class="ln">05</span>             &lt;?php echo CHtml::link(sprintf(gT("Validate expression in %s"),$details['title']),array('admin/validate','sa'=&gt;'email','sid'=&gt;$surveyid,'lang'=&gt;$grouplang,'type'=&gt;$tab),array('title'=&gt;$details['title'],"target"=&gt;"dialog")); ?&gt;
<span class="ln">06</span>         &lt;/div&gt;
<span class="ln">07</span>     &lt;/div&gt;
<span class="ln">08</span> 
<span class="ln">09</span>     &lt;div class='form-group'&gt;
<span class="ln">10</span>         &lt;label class='col-sm-2 control-label' for='email_&lt;?php echo $tab; ?&gt;_subj_&lt;?php echo $grouplang; ?&gt;'&gt;&lt;?php echo $details['subject'] ?&gt;&lt;/label&gt;
<span class="ln">11</span>         &lt;div class='col-sm-6'&gt;
<span class="error"><span class="ln error-ln">12</span>             &lt;?php echo CHtml::textField("email_{$tab}_subj_{$grouplang}",$esrow-&gt;$details['field']['subject'],array('class' =&gt; 'form-control', 'size'=&gt;80)); ?&gt;
</span><span class="ln">13</span>         &lt;/div&gt;
<span class="ln">14</span>         &lt;div class='col-sm-1'&gt;
<span class="ln">15</span>             &lt;?php echo CHtml::button(gT("Reset"),array('class'=&gt;'fillin btn btn-default','data-target'=&gt;"email_{$tab}_subj_{$grouplang}",'data-value'=&gt;$details['default']['subject'])); ?&gt;
<span class="ln">16</span>         &lt;/div&gt;
<span class="ln">17</span>     &lt;/div&gt;
<span class="ln">18</span> 
<span class="ln">19</span>     &lt;div class='form-group'&gt;
<span class="ln">20</span>         &lt;label class='col-sm-2 control-label' for='email_&lt;?php echo $tab; ?&gt;_&lt;?php echo $grouplang; ?&gt;'&gt;&lt;?php echo $details['body']; ?&gt;&lt;/label&gt;
<span class="ln">21</span>         &lt;div class='col-sm-6'&gt;
<span class="ln">22</span>             &lt;?php echo CHtml::textArea("email_{$tab}_{$grouplang}",$esrow-&gt;$details['field']['body'],array('cols'=&gt;80,'rows'=&gt;20, 'class'=&gt;'form-control')); ?&gt;
<span class="ln">23</span>             &lt;?php echo getEditor("email-$tab","email_{$tab}_$grouplang", $details['body'].'('.$grouplang.')',$surveyid,'','','editemailtemplates'); ?&gt;
<span class="ln">24</span>         &lt;/div&gt;
</pre></div>	</div>

	<div class="traces">
		<h2>Stack Trace</h2>
				<table style="width:100%;">
						<tbody><tr class="trace core collapsed">
			<td class="number">
				#0			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(126): <strong>require</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...")				</div>

				<div class="code"><pre><span class="ln">121</span>             $data=$_data_;
<span class="ln">122</span>         if($_return_)
<span class="ln">123</span>         {
<span class="ln">124</span>             ob_start();
<span class="ln">125</span>             ob_implicit_flush(false);
<span class="error"><span class="ln error-ln">126</span>             require($_viewFile_);
</span><span class="ln">127</span>             return ob_get_clean();
<span class="ln">128</span>         }
<span class="ln">129</span>         else
<span class="ln">130</span>             require($_viewFile_);
<span class="ln">131</span>     }
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#1			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...", array("ishtml" =&gt; false, "surveyid" =&gt; "12268", "esrow" =&gt; SurveyLanguageSetting, "grouplang" =&gt; "fr", ...), true)				</div>

				<div class="code"><pre><span class="ln">090</span>     {
<span class="ln">091</span>         $widgetCount=count($this-&gt;_widgetStack);
<span class="ln">092</span>         if(($renderer=Yii::app()-&gt;getViewRenderer())!==null &amp;&amp; $renderer-&gt;fileExtension==='.'.CFileHelper::getExtension($viewFile))
<span class="ln">093</span>             $content=$renderer-&gt;renderFile($this,$viewFile,$data,$return);
<span class="ln">094</span>         else
<span class="error"><span class="ln error-ln">095</span>             $content=$this-&gt;renderInternal($viewFile,$data,$return);
</span><span class="ln">096</span>         if(count($this-&gt;_widgetStack)===$widgetCount)
<span class="ln">097</span>             return $content;
<span class="ln">098</span>         else
<span class="ln">099</span>         {
<span class="ln">100</span>             $widget=end($this-&gt;_widgetStack);
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#2			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(869): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...", array("ishtml" =&gt; false, "surveyid" =&gt; "12268", "esrow" =&gt; SurveyLanguageSetting, "grouplang" =&gt; "fr", ...), true)				</div>

				<div class="code"><pre><span class="ln">864</span>      */
<span class="ln">865</span>     public function renderPartial($view,$data=null,$return=false,$processOutput=false)
<span class="ln">866</span>     {
<span class="ln">867</span>         if(($viewFile=$this-&gt;getViewFile($view))!==false)
<span class="ln">868</span>         {
<span class="error"><span class="ln error-ln">869</span>             $output=$this-&gt;renderFile($viewFile,$data,true);
</span><span class="ln">870</span>             if($processOutput)
<span class="ln">871</span>                 $output=$this-&gt;processOutput($output);
<span class="ln">872</span>             if($return)
<span class="ln">873</span>                 return $output;
<span class="ln">874</span>             else
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#3			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/views/admin/emailtemplates/email_language_tab.php(114): <strong>CController</strong>-&gt;<strong>renderPartial</strong>("/admin/emailtemplates/email_language_template_tab", array("ishtml" =&gt; false, "surveyid" =&gt; "12268", "esrow" =&gt; SurveyLanguageSetting, "grouplang" =&gt; "fr", ...))				</div>

				<div class="code"><pre><span class="ln">109</span>                         &lt;?php
<span class="ln">110</span>                         $count = 0;
<span class="ln">111</span>                         $active = 'active';                        
<span class="ln">112</span>                         foreach ($tabs as $tab =&gt; $details)
<span class="ln">113</span>                         {
<span class="error"><span class="ln error-ln">114</span>                             $this-&gt;renderPartial('/admin/emailtemplates/email_language_template_tab', compact('ishtml', 'surveyid' , 'esrow', 'grouplang', 'tab', 'details', 'active'));
</span><span class="ln">115</span>                             if($count == 0){ $active = ''; $count++;}
<span class="ln">116</span>                         }
<span class="ln">117</span>                         ?&gt;
<span class="ln">118</span>                     &lt;/div&gt;
<span class="ln">119</span>             &lt;/div&gt;
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#4			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(126): <strong>require</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...")				</div>

				<div class="code"><pre><span class="ln">121</span>             $data=$_data_;
<span class="ln">122</span>         if($_return_)
<span class="ln">123</span>         {
<span class="ln">124</span>             ob_start();
<span class="ln">125</span>             ob_implicit_flush(false);
<span class="error"><span class="ln error-ln">126</span>             require($_viewFile_);
</span><span class="ln">127</span>             return ob_get_clean();
<span class="ln">128</span>         }
<span class="ln">129</span>         else
<span class="ln">130</span>             require($_viewFile_);
<span class="ln">131</span>     }
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#5			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...", array("surveyinfo" =&gt; array("template" =&gt; "default", "language" =&gt; "fr", "sid" =&gt; "12268", "owner_id" =&gt; "1", ...), "ishtml" =&gt; false, "surveyid" =&gt; "12268", "grouplang" =&gt; "fr", ...), true)				</div>

				<div class="code"><pre><span class="ln">090</span>     {
<span class="ln">091</span>         $widgetCount=count($this-&gt;_widgetStack);
<span class="ln">092</span>         if(($renderer=Yii::app()-&gt;getViewRenderer())!==null &amp;&amp; $renderer-&gt;fileExtension==='.'.CFileHelper::getExtension($viewFile))
<span class="ln">093</span>             $content=$renderer-&gt;renderFile($this,$viewFile,$data,$return);
<span class="ln">094</span>         else
<span class="error"><span class="ln error-ln">095</span>             $content=$this-&gt;renderInternal($viewFile,$data,$return);
</span><span class="ln">096</span>         if(count($this-&gt;_widgetStack)===$widgetCount)
<span class="ln">097</span>             return $content;
<span class="ln">098</span>         else
<span class="ln">099</span>         {
<span class="ln">100</span>             $widget=end($this-&gt;_widgetStack);
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#6			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(869): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...", array("surveyinfo" =&gt; array("template" =&gt; "default", "language" =&gt; "fr", "sid" =&gt; "12268", "owner_id" =&gt; "1", ...), "ishtml" =&gt; false, "surveyid" =&gt; "12268", "grouplang" =&gt; "fr", ...), true)				</div>

				<div class="code"><pre><span class="ln">864</span>      */
<span class="ln">865</span>     public function renderPartial($view,$data=null,$return=false,$processOutput=false)
<span class="ln">866</span>     {
<span class="ln">867</span>         if(($viewFile=$this-&gt;getViewFile($view))!==false)
<span class="ln">868</span>         {
<span class="error"><span class="ln error-ln">869</span>             $output=$this-&gt;renderFile($viewFile,$data,true);
</span><span class="ln">870</span>             if($processOutput)
<span class="ln">871</span>                 $output=$this-&gt;processOutput($output);
<span class="ln">872</span>             if($return)
<span class="ln">873</span>                 return $output;
<span class="ln">874</span>             else
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#7			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/views/admin/emailtemplates/emailtemplates_view.php(64): <strong>CController</strong>-&gt;<strong>renderPartial</strong>("/admin/emailtemplates/email_language_tab", array("surveyinfo" =&gt; array("template" =&gt; "default", "language" =&gt; "fr", "sid" =&gt; "12268", "owner_id" =&gt; "1", ...), "ishtml" =&gt; false, "surveyid" =&gt; "12268", "grouplang" =&gt; "fr", ...))				</div>

				<div class="code"><pre><span class="ln">59</span>                     if ($ishtml == true)
<span class="ln">60</span>                     {
<span class="ln">61</span>                         $aDefaultTexts['admin_detailed_notification']=$aDefaultTexts['admin_detailed_notification_css'].conditionalNewlineToBreak($aDefaultTexts['admin_detailed_notification'],$ishtml);
<span class="ln">62</span>                     }
<span class="ln">63</span> 
<span class="error"><span class="ln error-ln">64</span>                     $this-&gt;renderPartial('/admin/emailtemplates/email_language_tab', compact('surveyinfo', 'ishtml', 'surveyid', 'grouplang', 'bplang', 'esrow', 'aDefaultTexts', 'active'));
</span><span class="ln">65</span> 
<span class="ln">66</span>                     if($count == 0)
<span class="ln">67</span>                     {
<span class="ln">68</span>                         $count++;
<span class="ln">69</span>                         $active = '';
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#8			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(126): <strong>require</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...")				</div>

				<div class="code"><pre><span class="ln">121</span>             $data=$_data_;
<span class="ln">122</span>         if($_return_)
<span class="ln">123</span>         {
<span class="ln">124</span>             ob_start();
<span class="ln">125</span>             ob_implicit_flush(false);
<span class="error"><span class="ln error-ln">126</span>             require($_viewFile_);
</span><span class="ln">127</span>             return ob_get_clean();
<span class="ln">128</span>         }
<span class="ln">129</span>         else
<span class="ln">130</span>             require($_viewFile_);
<span class="ln">131</span>     }
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#9			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...", array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; array("fr"), "defaulttexts" =&gt; array(array("admin_detailed_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME} avec r...", "admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", "admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; array("state" =&gt; false), ...), true)				</div>

				<div class="code"><pre><span class="ln">090</span>     {
<span class="ln">091</span>         $widgetCount=count($this-&gt;_widgetStack);
<span class="ln">092</span>         if(($renderer=Yii::app()-&gt;getViewRenderer())!==null &amp;&amp; $renderer-&gt;fileExtension==='.'.CFileHelper::getExtension($viewFile))
<span class="ln">093</span>             $content=$renderer-&gt;renderFile($this,$viewFile,$data,$return);
<span class="ln">094</span>         else
<span class="error"><span class="ln error-ln">095</span>             $content=$this-&gt;renderInternal($viewFile,$data,$return);
</span><span class="ln">096</span>         if(count($this-&gt;_widgetStack)===$widgetCount)
<span class="ln">097</span>             return $content;
<span class="ln">098</span>         else
<span class="ln">099</span>         {
<span class="ln">100</span>             $widget=end($this-&gt;_widgetStack);
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#10			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(869): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>("/homepages/12/d330113348/htdocs/outils/limesurvey/application/vi...", array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; array("fr"), "defaulttexts" =&gt; array(array("admin_detailed_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME} avec r...", "admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", "admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; array("state" =&gt; false), ...), true)				</div>

				<div class="code"><pre><span class="ln">864</span>      */
<span class="ln">865</span>     public function renderPartial($view,$data=null,$return=false,$processOutput=false)
<span class="ln">866</span>     {
<span class="ln">867</span>         if(($viewFile=$this-&gt;getViewFile($view))!==false)
<span class="ln">868</span>         {
<span class="error"><span class="ln error-ln">869</span>             $output=$this-&gt;renderFile($viewFile,$data,true);
</span><span class="ln">870</span>             if($processOutput)
<span class="ln">871</span>                 $output=$this-&gt;processOutput($output);
<span class="ln">872</span>             if($return)
<span class="ln">873</span>                 return $output;
<span class="ln">874</span>             else
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#11			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/core/Survey_Common_Action.php(314): <strong>CController</strong>-&gt;<strong>renderPartial</strong>("/admin/emailtemplates/emailtemplates_view", array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; array("fr"), "defaulttexts" =&gt; array(array("admin_detailed_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME} avec r...", "admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", "admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; array("state" =&gt; false), ...))				</div>

				<div class="code"><pre><span class="ln">309</span>         {
<span class="ln">310</span>             if (empty($sViewKey) || !in_array($sViewKey, array('message', 'output')))
<span class="ln">311</span>             {
<span class="ln">312</span>                 if (is_numeric($sViewKey))
<span class="ln">313</span>                 {
<span class="error"><span class="ln error-ln">314</span>                     Yii::app()-&gt;getController()-&gt;renderPartial($sViewPath . $viewUrl, $aData);
</span><span class="ln">315</span>                 }
<span class="ln">316</span>                 elseif (is_array($viewUrl))
<span class="ln">317</span>                 {
<span class="ln">318</span>                     foreach ($viewUrl as $aSubData)
<span class="ln">319</span>                     {
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#12			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/controllers/admin/emailtemplates.php(182): <strong>Survey_Common_Action</strong>-&gt;<strong>_renderWrappedTemplate</strong>("emailtemplates", array("output" =&gt; "&lt;script type="text/javascript" src="/third_party/ckeditor/ckedit...", 0 =&gt; "emailtemplates_view"), array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; array("fr"), "defaulttexts" =&gt; array(array("admin_detailed_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME} avec r...", "admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", "admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; array("state" =&gt; false), ...))				</div>

				<div class="code"><pre><span class="ln">177</span>      */
<span class="ln">178</span>     protected function _renderWrappedTemplate($sAction = 'emailtemplates', $aViewUrls = array(), $aData = array())
<span class="ln">179</span>     {
<span class="ln">180</span>         $this-&gt;registerScriptFile( 'ADMIN_SCRIPT_PATH', 'emailtemplates.js');
<span class="ln">181</span>         $aData['display']['menu_bars']['surveysummary'] = 'editemailtemplates';
<span class="error"><span class="ln error-ln">182</span>         parent::_renderWrappedTemplate($sAction, $aViewUrls, $aData);
</span><span class="ln">183</span>     }
<span class="ln">184</span> 
<span class="ln">185</span> }
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#13			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/controllers/admin/emailtemplates.php(89): <strong>emailtemplates</strong>-&gt;<strong>_renderWrappedTemplate</strong>("emailtemplates", array("output" =&gt; "&lt;script type="text/javascript" src="/third_party/ckeditor/ckedit...", 0 =&gt; "emailtemplates_view"), array("attrib" =&gt; array(SurveyLanguageSetting), "bplangs" =&gt; array("fr"), "defaulttexts" =&gt; array(array("admin_detailed_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME} avec r...", "admin_detailed_notification" =&gt; "Bonjour,

Une nouvelle réponse a été soumise pour votre quest...", "admin_detailed_notification_css" =&gt; "&lt;style type="text/css"&gt;
    .printouttable {
    margin:1em auto...", "admin_notification_subject" =&gt; "Soumission de réponse pour le questionnaire {SURVEYNAME}", ...)), "sidemenu" =&gt; array("state" =&gt; false), ...))				</div>

				<div class="code"><pre><span class="ln">84</span>             $aData['surveybar']['closebutton']['url'] = 'admin/survey/sa/view/surveyid/'.$iSurveyId;  // Close button
<span class="ln">85</span> 
<span class="ln">86</span>         $aData['surveyid'] = $iSurveyId;
<span class="ln">87</span>         $aData['ishtml'] = $ishtml;
<span class="ln">88</span>         $aData['grplangs'] = $grplangs;
<span class="error"><span class="ln error-ln">89</span>         $this-&gt;_renderWrappedTemplate('emailtemplates', array('output' =&gt; $sEditScript, 'emailtemplates_view'), $aData);
</span><span class="ln">90</span>     }
<span class="ln">91</span> 
<span class="ln">92</span>     /**
<span class="ln">93</span>      * Function responsible to process any change in email template.
<span class="ln">94</span>      * @return
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#14			</td>
			<td class="content">
				<div class="trace-file">
										&nbsp;unknown(0): <strong>emailtemplates</strong>-&gt;<strong>index</strong>("12268")				</div>

							</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#15			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/actions/CAction.php(109): <strong>ReflectionMethod</strong>-&gt;<strong>invokeArgs</strong>(emailtemplates, array("12268"))				</div>

				<div class="code"><pre><span class="ln">104</span>             elseif($param-&gt;isDefaultValueAvailable())
<span class="ln">105</span>                 $ps[]=$param-&gt;getDefaultValue();
<span class="ln">106</span>             else
<span class="ln">107</span>                 return false;
<span class="ln">108</span>         }
<span class="error"><span class="ln error-ln">109</span>         $method-&gt;invokeArgs($object,$ps);
</span><span class="ln">110</span>         return true;
<span class="ln">111</span>     }
<span class="ln">112</span> }
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#16			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/core/Survey_Common_Action.php(101): <strong>CAction</strong>-&gt;<strong>runWithParamsInternal</strong>(emailtemplates, ReflectionMethod, array("surveyid" =&gt; "12268", "sa" =&gt; "index", "iSurveyId" =&gt; "12268", "iSurveyID" =&gt; "12268"))				</div>

				<div class="code"><pre><span class="ln">096</span>             $oMethod = new ReflectionMethod($this, $sDefault);
<span class="ln">097</span>         }
<span class="ln">098</span> 
<span class="ln">099</span>         // We're all good to go, let's execute it
<span class="ln">100</span>         // runWithParamsInternal would automatically get the parameters of the method and populate them as required with the params
<span class="error"><span class="ln error-ln">101</span>         return parent::runWithParamsInternal($this, $oMethod, $params);
</span><span class="ln">102</span>     }
<span class="ln">103</span> 
<span class="ln">104</span>     /**
<span class="ln">105</span>     * Some functions have different parameters, which are just an alias of the
<span class="ln">106</span>     * usual parameters we're getting in the url. This function just populates
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#17			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(308): <strong>Survey_Common_Action</strong>-&gt;<strong>runWithParams</strong>(array("surveyid" =&gt; "12268", "sa" =&gt; "index", "iSurveyId" =&gt; "12268", "iSurveyID" =&gt; "12268"))				</div>

				<div class="code"><pre><span class="ln">303</span>     {
<span class="ln">304</span>         $priorAction=$this-&gt;_action;
<span class="ln">305</span>         $this-&gt;_action=$action;
<span class="ln">306</span>         if($this-&gt;beforeAction($action))
<span class="ln">307</span>         {
<span class="error"><span class="ln error-ln">308</span>             if($action-&gt;runWithParams($this-&gt;getActionParams())===false)
</span><span class="ln">309</span>                 $this-&gt;invalidActionParams($action);
<span class="ln">310</span>             else
<span class="ln">311</span>                 $this-&gt;afterAction($action);
<span class="ln">312</span>         }
<span class="ln">313</span>         $this-&gt;_action=$priorAction;
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#18			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(286): <strong>CController</strong>-&gt;<strong>runAction</strong>(emailtemplates)				</div>

				<div class="code"><pre><span class="ln">281</span>      * @see runAction
<span class="ln">282</span>      */
<span class="ln">283</span>     public function runActionWithFilters($action,$filters)
<span class="ln">284</span>     {
<span class="ln">285</span>         if(empty($filters))
<span class="error"><span class="ln error-ln">286</span>             $this-&gt;runAction($action);
</span><span class="ln">287</span>         else
<span class="ln">288</span>         {
<span class="ln">289</span>             $priorAction=$this-&gt;_action;
<span class="ln">290</span>             $this-&gt;_action=$action;
<span class="ln">291</span>             CFilterChain::create($this,$action,$filters)-&gt;run();
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#19			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CController.php(265): <strong>CController</strong>-&gt;<strong>runActionWithFilters</strong>(emailtemplates, array())				</div>

				<div class="code"><pre><span class="ln">260</span>         {
<span class="ln">261</span>             if(($parent=$this-&gt;getModule())===null)
<span class="ln">262</span>                 $parent=Yii::app();
<span class="ln">263</span>             if($parent-&gt;beforeControllerAction($this,$action))
<span class="ln">264</span>             {
<span class="error"><span class="ln error-ln">265</span>                 $this-&gt;runActionWithFilters($action,$this-&gt;filters());
</span><span class="ln">266</span>                 $parent-&gt;afterControllerAction($this,$action);
<span class="ln">267</span>             }
<span class="ln">268</span>         }
<span class="ln">269</span>         else
<span class="ln">270</span>             $this-&gt;missingAction($actionID);
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#20			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/application/controllers/AdminController.php(160): <strong>CController</strong>-&gt;<strong>run</strong>("emailtemplates")				</div>

				<div class="code"><pre><span class="ln">155</span>                     $this-&gt;redirect(array('/admin/authentication/sa/login'));
<span class="ln">156</span>                 }
<span class="ln">157</span> 
<span class="ln">158</span>             }
<span class="ln">159</span> 
<span class="error"><span class="ln error-ln">160</span>             return parent::run($action);
</span><span class="ln">161</span>     }
<span class="ln">162</span> 
<span class="ln">163</span>     /**
<span class="ln">164</span>     * Routes all the actions to their respective places
<span class="ln">165</span>     *
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#21			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CWebApplication.php(282): <strong>AdminController</strong>-&gt;<strong>run</strong>("emailtemplates")				</div>

				<div class="code"><pre><span class="ln">277</span>         {
<span class="ln">278</span>             list($controller,$actionID)=$ca;
<span class="ln">279</span>             $oldController=$this-&gt;_controller;
<span class="ln">280</span>             $this-&gt;_controller=$controller;
<span class="ln">281</span>             $controller-&gt;init();
<span class="error"><span class="ln error-ln">282</span>             $controller-&gt;run($actionID);
</span><span class="ln">283</span>             $this-&gt;_controller=$oldController;
<span class="ln">284</span>         }
<span class="ln">285</span>         else
<span class="ln">286</span>             throw new CHttpException(404,Yii::t('yii','Unable to resolve the request "{route}".',
<span class="ln">287</span>                 array('{route}'=&gt;$route===''?$this-&gt;defaultController:$route)));
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#22			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/web/CWebApplication.php(141): <strong>CWebApplication</strong>-&gt;<strong>runController</strong>("admin/emailtemplates/sa/index")				</div>

				<div class="code"><pre><span class="ln">136</span>             foreach(array_splice($this-&gt;catchAllRequest,1) as $name=&gt;$value)
<span class="ln">137</span>                 $_GET[$name]=$value;
<span class="ln">138</span>         }
<span class="ln">139</span>         else
<span class="ln">140</span>             $route=$this-&gt;getUrlManager()-&gt;parseUrl($this-&gt;getRequest());
<span class="error"><span class="ln error-ln">141</span>         $this-&gt;runController($route);
</span><span class="ln">142</span>     }
<span class="ln">143</span> 
<span class="ln">144</span>     /**
<span class="ln">145</span>      * Registers the core application components.
<span class="ln">146</span>      * This method overrides the parent implementation by registering additional core components.
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#23			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/framework/base/CApplication.php(185): <strong>CWebApplication</strong>-&gt;<strong>processRequest</strong>()				</div>

				<div class="code"><pre><span class="ln">180</span>     public function run()
<span class="ln">181</span>     {
<span class="ln">182</span>         if($this-&gt;hasEventHandler('onBeginRequest'))
<span class="ln">183</span>             $this-&gt;onBeginRequest(new CEvent($this));
<span class="ln">184</span>         register_shutdown_function(array($this,'end'),0,false);
<span class="error"><span class="ln error-ln">185</span>         $this-&gt;processRequest();
</span><span class="ln">186</span>         if($this-&gt;hasEventHandler('onEndRequest'))
<span class="ln">187</span>             $this-&gt;onEndRequest(new CEvent($this));
<span class="ln">188</span>     }
<span class="ln">189</span> 
<span class="ln">190</span>     /**
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#24			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/homepages/12/d330113348/htdocs/outils/limesurvey/index.php(212): <strong>CApplication</strong>-&gt;<strong>run</strong>()				</div>

				<div class="code"><pre><span class="ln">207</span>         die (sprintf('%s should be writable by the webserver (766 or 776).', $runtimePath));
<span class="ln">208</span>     }
<span class="ln">209</span> }
<span class="ln">210</span> 
<span class="ln">211</span> Yii::$enableIncludePath = false;
<span class="error"><span class="ln error-ln">212</span> Yii::createApplication('LSYii_Application', $config)-&gt;run();
</span><span class="ln">213</span> 
<span class="ln">214</span> /* End of file index.php */
<span class="ln">215</span> /* Location: ./index.php */
</pre></div>			</td>
		</tr>
				</tbody></table>
	</div>

	<div class="version">
		2016-06-03 12:29:19 Apache <a href="http://www.yiiframework.com/">Yii Framework</a>/1.1.17	</div>
</div>

<script type="text/javascript">
/*<![CDATA[*/
var traceReg = new RegExp("(^|\\s)trace-file(\\s|$)");
var collapsedReg = new RegExp("(^|\\s)collapsed(\\s|$)");

var e = document.getElementsByTagName("div");
for(var j=0,len=e.length;j<len;j++){
	if(traceReg.test(e[j].className)){
		e[j].onclick = function(){
			var trace = this.parentNode.parentNode;
			if(collapsedReg.test(trace.className))
				trace.className = trace.className.replace("collapsed", "expanded");
			else
				trace.className = trace.className.replace("expanded", "collapsed");
		}
	}
}
/*]]>*/
</script>



</body></html>
PHP notice-160602.html (40,569 bytes)   
Bug heat10
Complete LimeSurvey version number (& build)
I will donate to the project if issue is resolved
Browser
Database type & version
Server OS (if known)
Webserver software & version (if known)
PHP Version

Users monitoring this issue

Msappdem

Activities

Msappdem

Msappdem

2016-05-12 09:36

reporter   ~38391

Not look at the PHP_warning file but the second file

c_schmitz

c_schmitz

2016-05-12 11:17

administrator   ~38451

Can you attach the related survey please?

Msappdem

Msappdem

2016-05-17 08:57

reporter   ~38586

This file is not adequate?

LouisGac

LouisGac

2016-05-25 17:37

developer   ~38878

https://github.com/LimeSurvey/LimeSurvey/commit/1e8b285bcff8ac2234b82447443c1121ba87a6ac

Msappdem

Msappdem

2016-05-25 18:22

reporter   ~38886

Sorry but that does not correct the problem
Version 2.50+ Build 160525

LouisGac

LouisGac

2016-05-26 09:53

developer   ~38912

Last edited: 2016-05-26 09:56

Please, fill all the fields (database, OS, etc), and give detailed steps to reproduce, because we can't reproduce the problem here.

Msappdem

Msappdem

2016-05-26 10:31

reporter   ~38923

I started with a clean install for files (2.50+ Build 160506) but with an existing database from a previous version (2.06+ Build 150731).

I made updates to version 2.50+ Build 160526

Test locally with Wamp 3.0 (Windows 8.1 and Windows 10) but at a hoster (1&1)

Local : Apache 2.4.18 / PHP 7.0.6 / Mysql : 5.7.11
Hoster : Apache / PHP 7.0.6 / Mysql : 5.5.49

Browser : Firefox 46.0.1 / Google Chrome 50.0.2661.102

I updated yesterday the error file
I put sent an export my survey

Msappdem

Msappdem

2016-05-26 10:32

reporter   ~38925

Step 1 : Active survey
Step 2 : survey properties
Step 3 : Email template

LouisGac

LouisGac

2016-05-26 10:48

developer   ~38928

thank you for your efforts, greatly appreciated

LouisGac

LouisGac

2016-05-26 10:49

developer   ~38930

Are you using MySql ? Postregresql ? MSSql?

Msappdem

Msappdem

2016-05-26 10:51

reporter   ~38931

Only Mysql

LouisGac

LouisGac

2016-06-03 12:22

developer   ~39147

https://github.com/LimeSurvey/LimeSurvey/commit/c79fe57846c8b58dd93b3108d51f6a9a19b55b4c

Msappdem

Msappdem

2016-06-03 12:31

reporter   ~39148

I've updated this morning with the release Version 2.50+ Build 160602
The problem is still present

Msappdem

Msappdem

2016-06-03 12:33

reporter   ~39149

I've updated this morning with the release Version 2.50+ Build 160602
The problem is still present

LouisGac

LouisGac

2016-06-03 12:42

developer   ~39152

ok, please, provides clear steps to reproduce.
Also, it's not possible to import the LSS file.

Msappdem

Msappdem

2016-06-03 12:55

reporter   ~39155

Ok,

1) Go to the website
2) connection admin
3) click : List available surveys on homepage
4) click : Active survey
5) click : survey properties
6) click : Email template

Error.. (PHP notice-160602.html)

New export : limesurvey_survey_12268 (1).lss

LouisGac

LouisGac

2016-06-03 13:03

developer   ~39157

So, I still can't reproduce, and I still can't import your lss file:
"0 => 'Tokenlength is too big (maximum is 36).'"

Can you reproduce this bug with another survey?

Msappdem

Msappdem

2016-06-03 13:44

reporter   ~39161

Ok, I have the same problem with another poll: survey limesurvey 62213.lss

LouisGac

LouisGac

2016-06-03 14:08

developer   ~39163

so : I imported 62213.lss, I activated it, I went in email template, I still can't reproduce the bug.

LouisGac

LouisGac

2016-06-03 14:19

developer   ~39165

so, reading in detail the php warning you attached, it seems that you're not using the core templates with those surveys, but rather copied/edited templates. Can you confirm that ? Can you also confirm that changing the template of the survey, the bug disappear?

Msappdem

Msappdem

2016-06-03 16:00

reporter   ~39212

The installation is clean for files but it is possible that a parameter is not good in the database? What values check?

Msappdem

Msappdem

2016-06-03 17:47

reporter   ~39220

I just remake a clean and complete installation with the latest build (160603) when I import the survey limesurvey_survey_62213.lss I reproduced the error

LouisGac

LouisGac

2016-06-06 09:42

developer   ~39233

ok thank you for your help. I'll give a new try today

c_schmitz

c_schmitz

2016-06-06 17:51

administrator   ~39263

I think we found it - PHP7 is to blame.

c_schmitz

c_schmitz

2016-06-06 17:51

administrator   ~39264

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&amp;id=19355

c_schmitz

c_schmitz

2016-06-13 12:27

administrator   ~39501

Version 2.50 Build 160613 released

rpfohl

rpfohl

2020-11-03 00:39

reporter   ~60503

I am getting the same error:

"Internal Server Error Property "SurveyLanguageSetting.Array" is not defined. An internal error occurred while the Web server was processing your request. Please contact the webmaster to report this problem. Thank you."

However, I am not clear on the above thread how you resolved it. I had my instance moved to another domain so I am wondering if that is what has caused this issue as everything else is working except my ability to edit Email Templates within a survey. The problem exists with all the surveys so it appears to be a global issue.

Related Changesets

LimeSurvey: master efb33be0

2016-06-06 15:50:01

c_schmitz

Details Diff
Fixed issue 11157: Error when trying to edit email templates and using PHP7 Affected Issues
11157
mod - application/views/admin/emailtemplates/email_language_template_tab.php Diff File

Issue History

Date Modified Username Field Change
2016-05-11 15:52 Msappdem New Issue
2016-05-11 15:52 Msappdem File Added: PHP warning.html
2016-05-11 15:55 Msappdem Issue Monitored: Msappdem
2016-05-12 08:19 DenisChenu Project Feature requests => Bug reports
2016-05-12 08:20 DenisChenu Severity feature => minor
2016-05-12 09:35 Msappdem File Added: PHP notice.html
2016-05-12 09:36 Msappdem Note Added: 38391
2016-05-12 11:17 c_schmitz Note Added: 38451
2016-05-12 11:17 c_schmitz Assigned To => c_schmitz
2016-05-12 11:17 c_schmitz Status new => feedback
2016-05-12 11:19 Msappdem Issue End Monitor: Msappdem
2016-05-12 11:19 Msappdem Issue Monitored: Msappdem
2016-05-12 11:19 Msappdem File Added: limesurvey_survey_12268.lss
2016-05-17 08:57 Msappdem Note Added: 38586
2016-05-17 08:57 Msappdem Status feedback => assigned
2016-05-17 10:35 LouisGac Assigned To c_schmitz => LouisGac
2016-05-25 17:37 LouisGac Note Added: 38878
2016-05-25 17:37 LouisGac Status assigned => resolved
2016-05-25 17:37 LouisGac Resolution open => fixed
2016-05-25 18:21 Msappdem File Added: PHP notice.htm
2016-05-25 18:22 Msappdem Note Added: 38886
2016-05-25 18:22 Msappdem Status resolved => feedback
2016-05-25 18:22 Msappdem Resolution fixed => reopened
2016-05-26 09:53 LouisGac Note Added: 38912
2016-05-26 09:56 LouisGac Note Edited: 38912
2016-05-26 10:31 Msappdem Note Added: 38923
2016-05-26 10:31 Msappdem Status feedback => assigned
2016-05-26 10:32 Msappdem Note Added: 38925
2016-05-26 10:48 LouisGac Note Added: 38928
2016-05-26 10:49 LouisGac Note Added: 38930
2016-05-26 10:51 Msappdem Note Added: 38931
2016-06-03 12:22 LouisGac Note Added: 39147
2016-06-03 12:22 LouisGac Status assigned => resolved
2016-06-03 12:22 LouisGac Resolution reopened => fixed
2016-06-03 12:31 Msappdem Note Added: 39148
2016-06-03 12:32 Msappdem File Added: PHP notice-160602.html
2016-06-03 12:33 Msappdem Note Added: 39149
2016-06-03 12:33 Msappdem Status resolved => feedback
2016-06-03 12:33 Msappdem Resolution fixed => reopened
2016-06-03 12:42 LouisGac Note Added: 39152
2016-06-03 12:55 Msappdem Note Added: 39155
2016-06-03 12:55 Msappdem Status feedback => assigned
2016-06-03 12:56 Msappdem File Added: limesurvey_survey_12268 (1).lss
2016-06-03 13:03 LouisGac Note Added: 39157
2016-06-03 13:23 LouisGac Status assigned => feedback
2016-06-03 13:44 Msappdem Note Added: 39161
2016-06-03 13:44 Msappdem Status feedback => assigned
2016-06-03 13:44 Msappdem File Added: limesurvey_survey_62213.lss
2016-06-03 14:08 LouisGac Note Added: 39163
2016-06-03 14:17 LouisGac Sticky Issue No => Yes
2016-06-03 14:19 LouisGac Note Added: 39165
2016-06-03 14:20 LouisGac Status assigned => acknowledged
2016-06-03 14:20 LouisGac Sticky Issue Yes => No
2016-06-03 15:47 LouisGac Product Version => 2.5
2016-06-03 16:00 Msappdem Note Added: 39212
2016-06-03 17:47 Msappdem Note Added: 39220
2016-06-06 09:42 LouisGac Note Added: 39233
2016-06-06 16:06 c_schmitz Assigned To LouisGac => c_schmitz
2016-06-06 16:06 c_schmitz Status acknowledged => feedback
2016-06-06 16:06 c_schmitz View Status public => private
2016-06-06 16:07 c_schmitz Category Theme editor => Tokens
2016-06-06 17:50 c_schmitz File Deleted: limesurvey_survey_12268.lss
2016-06-06 17:50 c_schmitz File Deleted: limesurvey_survey_12268 (1).lss
2016-06-06 17:50 c_schmitz View Status private => public
2016-06-06 17:51 c_schmitz Note Added: 39263
2016-06-06 17:51 c_schmitz Status feedback => resolved
2016-06-06 17:51 c_schmitz Fixed in Version => 2.5
2016-06-06 17:51 c_schmitz Resolution reopened => fixed
2016-06-06 17:51 c_schmitz Changeset attached => LimeSurvey master efb33be0
2016-06-06 17:51 c_schmitz Note Added: 39264
2016-06-13 12:27 c_schmitz Note Added: 39501
2016-06-13 12:27 c_schmitz Status resolved => closed
2016-12-08 10:39 c_schmitz Category Tokens => Survey participants (Tokens)
2020-11-03 00:39 rpfohl Note Added: 60503
2021-08-02 16:35 guest Bug heat 8 => 10