View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
13502Bug reportsSurvey editingpublic2018-05-30 16:55
ReporterDenisChenu Assigned ToLouisGac 
PriorityhighSeverityminor 
Status closedResolutionunable to reproduce 
Product Version3.5.x 
Summary13502: debug=2 : unable to show survey list
Description

See PHP Notice

Steps To Reproduce

?
I think i have a false survey (survey but no langage maybe).

Additional Information

Can't send DB
User doing lss (xml) using excel macro (don't ask me …)

TagsNo tags attached.
Attached Files
PHP notice.html (47,557 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">
		Trying to get property of non-object	</p>

	<div class="source">
		<p class="file">/home/ecouteteix/www/ls-devtest/framework/base/CComponent.php(614) : eval()'d code(1)</p>
			</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;/home/ecouteteix/www/ls-devtest/framework/base/CComponent.php(614): <strong>eval</strong>()				</div>

				<div class="code"><pre><span class="ln">609</span>         if(is_string($_expression_))
<span class="ln">610</span>         {
<span class="ln">611</span>             extract($_data_);
<span class="ln">612</span>             try
<span class="ln">613</span>             {
<span class="error"><span class="ln error-ln">614</span>                 return eval('return ' . $_expression_ . ';');
</span><span class="ln">615</span>             }
<span class="ln">616</span>             catch (ParseError $e)
<span class="ln">617</span>             {
<span class="ln">618</span>                 return false;
<span class="ln">619</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;/home/ecouteteix/www/ls-devtest/framework/zii/widgets/grid/CDataColumn.php(142): <strong>CComponent</strong>-&gt;<strong>evaluateExpression</strong>("CHtml::link(CHtml::encode($data-&gt;owner-&gt;users_name), Yii::app()-...", array("data" =&gt; Survey, "row" =&gt; 0))				</div>

				<div class="code"><pre><span class="ln">137</span>      */
<span class="ln">138</span>     public function getDataCellContent($row)
<span class="ln">139</span>     {
<span class="ln">140</span>         $data=$this-&gt;grid-&gt;dataProvider-&gt;data[$row];
<span class="ln">141</span>         if($this-&gt;value!==null)
<span class="error"><span class="ln error-ln">142</span>             $value=$this-&gt;evaluateExpression($this-&gt;value,array('data'=&gt;$data,'row'=&gt;$row));
</span><span class="ln">143</span>         elseif($this-&gt;name!==null)
<span class="ln">144</span>             $value=CHtml::value($data,$this-&gt;name);
<span class="ln">145</span>         return $value===null ? $this-&gt;grid-&gt;nullDisplay : $this-&gt;grid-&gt;getFormatter()-&gt;format($value,$this-&gt;type);
<span class="ln">146</span>     }
<span class="ln">147</span> }
</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;/home/ecouteteix/www/ls-devtest/framework/zii/widgets/grid/CGridColumn.php(231): <strong>CDataColumn</strong>-&gt;<strong>getDataCellContent</strong>(0)				</div>

				<div class="code"><pre><span class="ln">226</span>      * @param mixed $data the data associated with the row
<span class="ln">227</span>      * @deprecated since 1.1.16. Use {@link getDataCellContent()} instead.
<span class="ln">228</span>      */
<span class="ln">229</span>     protected function renderDataCellContent($row,$data)
<span class="ln">230</span>     {
<span class="error"><span class="ln error-ln">231</span>         echo $this-&gt;getDataCellContent($row);
</span><span class="ln">232</span>     }
<span class="ln">233</span> 
<span class="ln">234</span>     /**
<span class="ln">235</span>      * Returns the filter cell content.
<span class="ln">236</span>      * The default implementation simply returns an empty column.
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#3			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/zii/widgets/grid/CGridColumn.php(154): <strong>CGridColumn</strong>-&gt;<strong>renderDataCellContent</strong>(0, Survey)				</div>

				<div class="code"><pre><span class="ln">149</span>                 else
<span class="ln">150</span>                     $options['class']=$class;
<span class="ln">151</span>             }
<span class="ln">152</span>         }
<span class="ln">153</span>         echo CHtml::openTag('td',$options);
<span class="error"><span class="ln error-ln">154</span>         $this-&gt;renderDataCellContent($row,$data);
</span><span class="ln">155</span>         echo '&lt;/td&gt;';
<span class="ln">156</span>     }
<span class="ln">157</span> 
<span class="ln">158</span>     /**
<span class="ln">159</span>      * Renders the footer cell.
</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;/home/ecouteteix/www/ls-devtest/framework/zii/widgets/grid/CGridView.php(639): <strong>CGridColumn</strong>-&gt;<strong>renderDataCell</strong>(0)				</div>

				<div class="code"><pre><span class="ln">634</span>      * @param integer $row
<span class="ln">635</span>      * @since 1.1.16
<span class="ln">636</span>      */
<span class="ln">637</span>     protected function renderDataCell($column, $row)
<span class="ln">638</span>     {
<span class="error"><span class="ln error-ln">639</span>         $column-&gt;renderDataCell($row);
</span><span class="ln">640</span>     }
<span class="ln">641</span>     
<span class="ln">642</span>     /**
<span class="ln">643</span>      * @return boolean whether the table should render a footer.
<span class="ln">644</span>      * This is true if any of the {@link columns} has a true {@link CGridColumn::hasFooter} value.
</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;/home/ecouteteix/www/ls-devtest/framework/zii/widgets/grid/CGridView.php(623): <strong>CGridView</strong>-&gt;<strong>renderDataCell</strong>(TbDataColumn, 0)				</div>

				<div class="code"><pre><span class="ln">618</span>                 $htmlOptions['class']=$class;
<span class="ln">619</span>         }
<span class="ln">620</span> 
<span class="ln">621</span>         echo CHtml::openTag('tr', $htmlOptions)."\n";
<span class="ln">622</span>         foreach($this-&gt;columns as $column)
<span class="error"><span class="ln error-ln">623</span>             $this-&gt;renderDataCell($column, $row);
</span><span class="ln">624</span>         echo "&lt;/tr&gt;\n";
<span class="ln">625</span>     }
<span class="ln">626</span> 
<span class="ln">627</span>     /**
<span class="ln">628</span>      * A seam for people extending CGridView to be able to hook onto the data cell rendering process.
</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;/home/ecouteteix/www/ls-devtest/framework/zii/widgets/grid/CGridView.php(579): <strong>CGridView</strong>-&gt;<strong>renderTableRow</strong>(0)				</div>

				<div class="code"><pre><span class="ln">574</span>         echo "&lt;tbody&gt;\n";
<span class="ln">575</span> 
<span class="ln">576</span>         if($n&gt;0)
<span class="ln">577</span>         {
<span class="ln">578</span>             for($row=0;$row&lt;$n;++$row)
<span class="error"><span class="ln error-ln">579</span>                 $this-&gt;renderTableRow($row);
</span><span class="ln">580</span>         }
<span class="ln">581</span>         else
<span class="ln">582</span>         {
<span class="ln">583</span>             echo '&lt;tr&gt;&lt;td colspan="'.count($this-&gt;columns).'" class="empty"&gt;';
<span class="ln">584</span>             $this-&gt;renderEmptyText();
</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;/home/ecouteteix/www/ls-devtest/framework/zii/widgets/grid/CGridView.php(489): <strong>CGridView</strong>-&gt;<strong>renderTableBody</strong>()				</div>

				<div class="code"><pre><span class="ln">484</span>         if($this-&gt;dataProvider-&gt;getItemCount()&gt;0 || $this-&gt;showTableOnEmpty)
<span class="ln">485</span>         {
<span class="ln">486</span>             echo "&lt;table class=\"{$this-&gt;itemsCssClass}\"&gt;\n";
<span class="ln">487</span>             $this-&gt;renderTableHeader();
<span class="ln">488</span>             ob_start();
<span class="error"><span class="ln error-ln">489</span>             $this-&gt;renderTableBody();
</span><span class="ln">490</span>             $body=ob_get_clean();
<span class="ln">491</span>             $this-&gt;renderTableFooter();
<span class="ln">492</span>             echo $body; // TFOOT must appear before TBODY according to the standard.
<span class="ln">493</span>             echo "&lt;/table&gt;";
<span class="ln">494</span>         }
</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;/home/ecouteteix/www/ls-devtest/framework/zii/widgets/CBaseListView.php(181): <strong>CGridView</strong>-&gt;<strong>renderItems</strong>()				</div>

				<div class="code"><pre><span class="ln">176</span>     protected function renderSection($matches)
<span class="ln">177</span>     {
<span class="ln">178</span>         $method='render'.$matches[1];
<span class="ln">179</span>         if(method_exists($this,$method))
<span class="ln">180</span>         {
<span class="error"><span class="ln error-ln">181</span>             $this-&gt;$method();
</span><span class="ln">182</span>             $html=ob_get_contents();
<span class="ln">183</span>             ob_clean();
<span class="ln">184</span>             return $html;
<span class="ln">185</span>         }
<span class="ln">186</span>         else
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#9			</td>
			<td class="content">
				<div class="trace-file">
										&nbsp;unknown(0): <strong>CBaseListView</strong>-&gt;<strong>renderSection</strong>(array("{items}", "items"))				</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;/home/ecouteteix/www/ls-devtest/framework/zii/widgets/CBaseListView.php(164): <strong>preg_replace_callback</strong>("/{(\w+)}/", array(TbGridView, "renderSection"), "{items}
&lt;div class="row-fluid"&gt;&lt;div class="col-sm-4" id="massive...")				</div>

				<div class="code"><pre><span class="ln">159</span>      * The rendering results will replace the corresponding placeholders in {@link template}.
<span class="ln">160</span>      */
<span class="ln">161</span>     public function renderContent()
<span class="ln">162</span>     {
<span class="ln">163</span>         ob_start();
<span class="error"><span class="ln error-ln">164</span>         echo preg_replace_callback("/{(\w+)}/",array($this,'renderSection'),$this-&gt;template);
</span><span class="ln">165</span>         ob_end_flush();
<span class="ln">166</span>     }
<span class="ln">167</span> 
<span class="ln">168</span>     /**
<span class="ln">169</span>      * Renders a section.
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#11			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/zii/widgets/CBaseListView.php(149): <strong>CBaseListView</strong>-&gt;<strong>renderContent</strong>()				</div>

				<div class="code"><pre><span class="ln">144</span>     {
<span class="ln">145</span>         $this-&gt;registerClientScript();
<span class="ln">146</span> 
<span class="ln">147</span>         echo CHtml::openTag($this-&gt;tagName,$this-&gt;htmlOptions)."\n";
<span class="ln">148</span> 
<span class="error"><span class="ln error-ln">149</span>         $this-&gt;renderContent();
</span><span class="ln">150</span>         $this-&gt;renderKeys();
<span class="ln">151</span> 
<span class="ln">152</span>         echo CHtml::closeTag($this-&gt;tagName);
<span class="ln">153</span>     }
<span class="ln">154</span> 
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#12			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/CBaseController.php(182): <strong>CBaseListView</strong>-&gt;<strong>run</strong>()				</div>

				<div class="code"><pre><span class="ln">177</span>             return ob_get_clean();
<span class="ln">178</span>         }
<span class="ln">179</span>         else
<span class="ln">180</span>         {
<span class="ln">181</span>             $widget=$this-&gt;createWidget($className,$properties);
<span class="error"><span class="ln error-ln">182</span>             $widget-&gt;run();
</span><span class="ln">183</span>             return $widget;
<span class="ln">184</span>         }
<span class="ln">185</span>     }
<span class="ln">186</span> 
<span class="ln">187</span>     /**
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#13			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										
&nbsp;/home/ecouteteix/www/ls-devtest/application/extensions/admin/survey/ListSurveysWidget/views/listSurveys.php(151):
 <strong>CBaseController</strong>-&gt;<strong>widget</strong>("bootstrap.widgets.TbGridView",
 array("dataProvider" =&gt; CActiveDataProvider, "id" =&gt; 
"survey-grid", "emptyText" =&gt; "Aucun questionnaire trouvé.", 
"summaryText" =&gt; "Affichage de {start}-{end} sur {count} résultat(s).
 &lt;select cla...", ...))				</div>

				<div class="code"><pre><span class="ln">146</span>                 //'htmlOptions'=&gt;array('style'=&gt;'cursor: pointer;'),
<span class="ln">147</span>                 'htmlOptions'=&gt;array('style'=&gt;'cursor: pointer;', 'class'=&gt;'hoverAction grid-view'),
<span class="ln">148</span>                 //'selectionChanged'=&gt;"function(id){window.location='" . Yii::app()-&gt;urlManager-&gt;createUrl('admin/survey/sa/view/surveyid' ) . '/' . "' + $.fn.yiiGridView.getSelection(id.split(',', 1));}",
<span class="ln">149</span>                 'ajaxUpdate' =&gt; true,
<span class="ln">150</span>                 'afterAjaxUpdate' =&gt; 'doToolTip',
<span class="error"><span class="ln error-ln">151</span>                 'template'  =&gt; $this-&gt;template,
</span><span class="ln">152</span>             ));
<span class="ln">153</span>         ?&gt;
<span class="ln">154</span>     &lt;/div&gt;
<span class="ln">155</span> &lt;/div&gt;
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#14			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/CBaseController.php(130): <strong>require</strong>("/home/ecouteteix/www/ls-devtest/application/extensions/admin/sur...")				</div>

				<div class="code"><pre><span class="ln">125</span>             ob_implicit_flush(false);
<span class="ln">126</span>             require($_viewFile_);
<span class="ln">127</span>             return ob_get_clean();
<span class="ln">128</span>         }
<span class="ln">129</span>         else
<span class="error"><span class="ln error-ln">130</span>             require($_viewFile_);
</span><span class="ln">131</span>     }
<span class="ln">132</span> 
<span class="ln">133</span>     /**
<span class="ln">134</span>      * Creates a widget and initializes it.
<span class="ln">135</span>      * This method first creates the specified widget instance.
</pre></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;/home/ecouteteix/www/ls-devtest/framework/web/CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>("/home/ecouteteix/www/ls-devtest/application/extensions/admin/sur...", null, false)				</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">
				#16			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/widgets/CWidget.php(244): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>("/home/ecouteteix/www/ls-devtest/application/extensions/admin/sur...", null, false)				</div>

				<div class="code"><pre><span class="ln">239</span>      * @see getViewFile
<span class="ln">240</span>      */
<span class="ln">241</span>     public function render($view,$data=null,$return=false)
<span class="ln">242</span>     {
<span class="ln">243</span>         if(($viewFile=$this-&gt;getViewFile($view))!==false)
<span class="error"><span class="ln error-ln">244</span>             return $this-&gt;renderFile($viewFile,$data,$return);
</span><span class="ln">245</span>         else
<span class="ln">246</span>             throw new CException(Yii::t('yii','{widget} cannot find the view "{view}".',
<span class="ln">247</span>                 array('{widget}'=&gt;get_class($this), '{view}'=&gt;$view)));
<span class="ln">248</span>     }
<span class="ln">249</span> }</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#17			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										
&nbsp;/home/ecouteteix/www/ls-devtest/application/extensions/admin/survey/ListSurveysWidget/ListSurveysWidget.php(72):
 <strong>CWidget</strong>-&gt;<strong>render</strong>("listSurveys")				</div>

				<div class="code"><pre><span class="ln">67</span> 
<span class="ln">68</span>         if ($this-&gt;bRenderSearchBox){
<span class="ln">69</span>             $this-&gt;render('searchBox');
<span class="ln">70</span>         }
<span class="ln">71</span> 
<span class="error"><span class="ln error-ln">72</span>         $this-&gt;render('listSurveys');
</span><span class="ln">73</span> 
<span class="ln">74</span>     }
<span class="ln">75</span> }
</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;/home/ecouteteix/www/ls-devtest/framework/web/CBaseController.php(182): <strong>ListSurveysWidget</strong>-&gt;<strong>run</strong>()				</div>

				<div class="code"><pre><span class="ln">177</span>             return ob_get_clean();
<span class="ln">178</span>         }
<span class="ln">179</span>         else
<span class="ln">180</span>         {
<span class="ln">181</span>             $widget=$this-&gt;createWidget($className,$properties);
<span class="error"><span class="ln error-ln">182</span>             $widget-&gt;run();
</span><span class="ln">183</span>             return $widget;
<span class="ln">184</span>         }
<span class="ln">185</span>     }
<span class="ln">186</span> 
<span class="ln">187</span>     /**
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#19			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/application/views/admin/survey/listSurveys_view.php(33): <strong>CBaseController</strong>-&gt;<strong>widget</strong>("ext.admin.survey.ListSurveysWidget.ListSurveysWidget", array("pageSize" =&gt; 10, "model" =&gt; Survey))				</div>

				<div class="code"><pre><span class="ln">28</span>             &lt;?php endif;?&gt;
<span class="ln">29</span>             &lt;div class="pagetitle h3 ls-space margin top-25"&gt;&lt;?php eT('Survey list'); ?&gt;&lt;/div&gt;
<span class="ln">30</span>             &lt;!-- Survey List widget --&gt;
<span class="ln">31</span>             &lt;?php $this-&gt;widget('ext.admin.survey.ListSurveysWidget.ListSurveysWidget', array(
<span class="ln">32</span>                         'pageSize' =&gt; Yii::app()-&gt;user-&gt;getState('pageSize', Yii::app()-&gt;params['defaultPageSize']),
<span class="error"><span class="ln error-ln">33</span>                         'model' =&gt; $model
</span><span class="ln">34</span>                 ));
<span class="ln">35</span>             ?&gt;
<span class="ln">36</span>         &lt;/div&gt;
<span class="ln">37</span> 
<span class="ln">38</span>         &lt;div id="surveygroups" class="tab-pane"&gt;
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#20			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/CBaseController.php(126): <strong>require</strong>("/home/ecouteteix/www/ls-devtest/application/views/admin/survey/l...")				</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">
				#21			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>("/home/ecouteteix/www/ls-devtest/application/views/admin/survey/l...",
 array("issuperadmin" =&gt; true, "model" =&gt; Survey, "groupModel" 
=&gt; SurveysGroups, "fullpagebar" =&gt; array("button" =&gt; 
array("newsurvey" =&gt; true))), 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">
				#22			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/CController.php(872): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>("/home/ecouteteix/www/ls-devtest/application/views/admin/survey/l...",
 array("issuperadmin" =&gt; true, "model" =&gt; Survey, "groupModel" 
=&gt; SurveysGroups, "fullpagebar" =&gt; array("button" =&gt; 
array("newsurvey" =&gt; true))), true)				</div>

				<div class="code"><pre><span class="ln">867</span>      */
<span class="ln">868</span>     public function renderPartial($view,$data=null,$return=false,$processOutput=false)
<span class="ln">869</span>     {
<span class="ln">870</span>         if(($viewFile=$this-&gt;getViewFile($view))!==false)
<span class="ln">871</span>         {
<span class="error"><span class="ln error-ln">872</span>             $output=$this-&gt;renderFile($viewFile,$data,true);
</span><span class="ln">873</span>             if($processOutput)
<span class="ln">874</span>                 $output=$this-&gt;processOutput($output);
<span class="ln">875</span>             if($return)
<span class="ln">876</span>                 return $output;
<span class="ln">877</span>             else
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#23			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/application/core/Survey_Common_Action.php(267): <strong>CController</strong>-&gt;<strong>renderPartial</strong>("/admin/survey/listSurveys_view",
 array("issuperadmin" =&gt; true, "model" =&gt; Survey, "groupModel" 
=&gt; SurveysGroups, "fullpagebar" =&gt; array("button" =&gt; 
array("newsurvey" =&gt; true))), true)				</div>

				<div class="code"><pre><span class="ln">262</span>         // Load views
<span class="ln">263</span>         $content = "";
<span class="ln">264</span>         foreach ($aViewUrls as $sViewKey =&gt; $viewUrl) {
<span class="ln">265</span>             if (empty($sViewKey) || !in_array($sViewKey, array('message', 'output'))) {
<span class="ln">266</span>                 if (is_numeric($sViewKey)) {
<span class="error"><span class="ln error-ln">267</span>                     $content .= Yii::app()-&gt;getController()-&gt;renderPartial($sViewPath.$viewUrl, $aData, true);
</span><span class="ln">268</span>                 } elseif (is_array($viewUrl)) {
<span class="ln">269</span>                     foreach ($viewUrl as $aSubData) {
<span class="ln">270</span>                         $aSubData = array_merge($aData, $aSubData);
<span class="ln">271</span>                         $content .= Yii::app()-&gt;getController()-&gt;renderPartial($sViewPath.$sViewKey, $aSubData, true);
<span class="ln">272</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;/home/ecouteteix/www/ls-devtest/application/core/Survey_Common_Action.php(338): <strong>Survey_Common_Action</strong>-&gt;<strong>renderCentralContents</strong>("survey",
 array("listSurveys_view"), array("issuperadmin" =&gt; true, "model" 
=&gt; Survey, "groupModel" =&gt; SurveysGroups, "fullpagebar" =&gt; 
array("button" =&gt; array("newsurvey" =&gt; true))))				</div>

				<div class="code"><pre><span class="ln">333</span>             }
<span class="ln">334</span>         } else {
<span class="ln">335</span>             $renderFile = $basePath.'/'.$sRenderFile;
<span class="ln">336</span>         }
<span class="ln">337</span> 
<span class="error"><span class="ln error-ln">338</span>         $content = $this-&gt;renderCentralContents($sAction, $aViewUrls, $aData);
</span><span class="ln">339</span>         $out = $this-&gt;renderInternal($renderFile, ['content' =&gt; $content, 'aData' =&gt; $aData], true);
<span class="ln">340</span> 
<span class="ln">341</span>         App()-&gt;getClientScript()-&gt;render($out);
<span class="ln">342</span>         echo $out;
<span class="ln">343</span>     }
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#25			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/application/controllers/admin/surveyadmin.php(2149): <strong>Survey_Common_Action</strong>-&gt;<strong>_renderWrappedTemplate</strong>("survey",
 "listSurveys_view", array("issuperadmin" =&gt; true, "model" =&gt; 
Survey, "groupModel" =&gt; SurveysGroups, "fullpagebar" =&gt; 
array("button" =&gt; array("newsurvey" =&gt; true))), false)				</div>

				<div class="code"><pre><span class="ln">2144</span>      * @param string|array $aViewUrls View url(s)
<span class="ln">2145</span>      * @param array $aData Data to be passed on. Optional.
<span class="ln">2146</span>      */
<span class="ln">2147</span>     protected function _renderWrappedTemplate($sAction = 'survey', $aViewUrls = array(), $aData = array(), $sRenderFile = false)
<span class="ln">2148</span>     {
<span class="error"><span class="ln error-ln">2149</span>         parent::_renderWrappedTemplate($sAction, $aViewUrls, $aData, $sRenderFile);
</span><span class="ln">2150</span>     }
<span class="ln">2151</span> }
</pre></div>			</td>
		</tr>
						<tr class="trace app collapsed">
			<td class="number">
				#26			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/application/controllers/admin/surveyadmin.php(93): <strong>SurveyAdmin</strong>-&gt;<strong>_renderWrappedTemplate</strong>("survey",
 "listSurveys_view", array("issuperadmin" =&gt; true, "model" =&gt; 
Survey, "groupModel" =&gt; SurveysGroups, "fullpagebar" =&gt; 
array("button" =&gt; array("newsurvey" =&gt; true))))				</div>

				<div class="code"><pre><span class="ln">88</span>             $aData['issuperadmin'] = true;
<span class="ln">89</span>         }
<span class="ln">90</span>         $aData['model'] = new Survey('search');
<span class="ln">91</span>         $aData['groupModel'] = new SurveysGroups('search');
<span class="ln">92</span>         $aData['fullpagebar']['button']['newsurvey'] = true;
<span class="error"><span class="ln error-ln">93</span>         $this-&gt;_renderWrappedTemplate('survey', 'listSurveys_view', $aData);
</span><span class="ln">94</span>     }
<span class="ln">95</span> 
<span class="ln">96</span>     /**
<span class="ln">97</span>      * @todo
<span class="ln">98</span>      */
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#27			</td>
			<td class="content">
				<div class="trace-file">
										&nbsp;unknown(0): <strong>SurveyAdmin</strong>-&gt;<strong>listsurveys</strong>()				</div>

							</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#28			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/actions/CAction.php(109): <strong>ReflectionMethod</strong>-&gt;<strong>invokeArgs</strong>(SurveyAdmin, array())				</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">
				#29			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/application/core/Survey_Common_Action.php(83): <strong>CAction</strong>-&gt;<strong>runWithParamsInternal</strong>(SurveyAdmin, ReflectionMethod, array("sa" =&gt; "listsurveys"))				</div>

				<div class="code"><pre><span class="ln">78</span>             $oMethod = new ReflectionMethod($this, $sDefault);
<span class="ln">79</span>         }
<span class="ln">80</span> 
<span class="ln">81</span>         // We're all good to go, let's execute it
<span class="ln">82</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">83</span>         return parent::runWithParamsInternal($this, $oMethod, $params);
</span><span class="ln">84</span>     }
<span class="ln">85</span> 
<span class="ln">86</span>     /**
<span class="ln">87</span>      * Some functions have different parameters, which are just an alias of the
<span class="ln">88</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">
				#30			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/CController.php(308): <strong>Survey_Common_Action</strong>-&gt;<strong>runWithParams</strong>(array("sa" =&gt; "listsurveys"))				</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">
				#31			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/CController.php(286): <strong>CController</strong>-&gt;<strong>runAction</strong>(SurveyAdmin)				</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">
				#32			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/CController.php(265): <strong>CController</strong>-&gt;<strong>runActionWithFilters</strong>(SurveyAdmin, 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">
				#33			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/application/controllers/AdminController.php(158): <strong>CController</strong>-&gt;<strong>run</strong>("survey")				</div>

				<div class="code"><pre><span class="ln">153</span>                     $this-&gt;redirect(array('/admin/authentication/sa/login'));
<span class="ln">154</span>                 }
<span class="ln">155</span>             }
<span class="ln">156</span>         }
<span class="ln">157</span> 
<span class="error"><span class="ln error-ln">158</span>         return parent::run($action);
</span><span class="ln">159</span>     }
<span class="ln">160</span> 
<span class="ln">161</span>     /**
<span class="ln">162</span>      * Routes all the actions to their respective places
<span class="ln">163</span>      *
</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#34			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/CWebApplication.php(282): <strong>AdminController</strong>-&gt;<strong>run</strong>("survey")				</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">
				#35			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/framework/web/CWebApplication.php(141): <strong>CWebApplication</strong>-&gt;<strong>runController</strong>("admin/survey/sa/listsurveys")				</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">
				#36			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/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">
				#37			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/home/ecouteteix/www/ls-devtest/index.php(194): <strong>CApplication</strong>-&gt;<strong>run</strong>()				</div>

				<div class="code"><pre><span class="ln">189</span> require_once APPPATH . 'core/LSYii_Application' . EXT;
<span class="ln">190</span> 
<span class="ln">191</span> $config = require_once(APPPATH . 'config/internal' . EXT);
<span class="ln">192</span> 
<span class="ln">193</span> Yii::$enableIncludePath = false;
<span class="error"><span class="ln error-ln">194</span> Yii::createApplication('LSYii_Application', $config)-&gt;run();
</span><span class="ln">195</span> 
<span class="ln">196</span> /* End of file index.php */
<span class="ln">197</span> /* Location: ./index.php */
</pre></div>			</td>
		</tr>
				</tbody></table>
	</div>

	<div class="version">
		2018-03-19 19:37:55 Apache <a href="http://www.yiiframework.com/">Yii Framework</a>/1.1.18	</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 (47,557 bytes)   
Bug heat4
Complete LimeSurvey version number (& build)3.5.3 180316
I will donate to the project if issue is resolvedNo
Browsernot relevant
Database type & versionmysql
Server OS (if known)Linux 4.14.19-ovh-vps-grsec-zfs-classid
Webserver software & version (if known)Apache
PHP Version7.0.27

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2018-03-19 19:51

developer   ~47132

PS : it's not this->template, comment it break with the line before

markusfluer

markusfluer

2018-03-20 15:10

administrator   ~47137

it's the owner->users_name
No legal owner to a survey

DenisChenu

DenisChenu

2018-03-20 15:44

developer   ~47139

Yes ? And we must fix in any situation no ?
legal owner + langage broken + template broken
No ?

If one is invalid : didn't broke survey listing

DenisChenu

DenisChenu

2018-03-20 15:46

developer   ~47140

Maybe : add a default empty owner when loading Survey ? owner->uid=0;owner->login="";owner->username=""
?

Issue History

Date Modified Username Field Change
2018-03-19 19:42 DenisChenu New Issue
2018-03-19 19:42 DenisChenu File Added: PHP notice.html
2018-03-19 19:51 DenisChenu Note Added: 47132
2018-03-20 15:10 markusfluer Note Added: 47137
2018-03-20 15:15 markusfluer Assigned To => markusfluer
2018-03-20 15:15 markusfluer Status new => feedback
2018-03-20 15:44 DenisChenu Note Added: 47139
2018-03-20 15:44 DenisChenu Status feedback => assigned
2018-03-20 15:46 DenisChenu Note Added: 47140
2018-05-16 13:46 LouisGac Assigned To markusfluer => LouisGac
2018-05-23 12:58 LouisGac Priority none => high
2018-05-30 16:55 LouisGac Status assigned => closed
2018-05-30 16:55 LouisGac Resolution open => unable to reproduce
2019-11-01 17:25 c_schmitz Category Survey design => Survey editing