View Issue Details

This bug affects 2 person(s).
 16
IDProjectCategoryView StatusLast Update
19238Bug reportsSurvey editingpublic2024-11-19 18:14
Reporterjarroyas Assigned Totibor.pacalat  
PrioritynoneSeveritypartial_block 
Status closedResolutionreopened 
Product Version6.3.x 
Summary19238: unable to stop the questionnaire
Description

Hello,
When I want to stop the questionnaire I get this error message: "500 : internal server error 8 arguments are required, 6 given".
And it is impossible to close the questionnaire.
Has anyone encountered this problem?
I'm using limesurvey version 6.3.5 with php 8.1.
THANKS

Steps To Reproduce

Steps to reproduce

(Replace this text with detailed step-by-step instructions on how to reproduce the issue)

Expected result

(Write here what you expected to happen)

Actual result

(Write here what happened instead)

TagsNo tags attached.
Bug heat16
Complete LimeSurvey version number (& build)6.3.5
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMYSQL 5.7
Server OS (if known)
Webserver software & version (if known)
PHP VersionPHP 8.1

Relationships

related to 19266 closedtibor.pacalat ArgumentCountError 8 arguments are required, 6 given on closing a survey 

Users monitoring this issue

There are no users monitoring this issue.

Activities

bquiller

bquiller

2023-11-21 14:36

reporter   ~78591

Hello,
I'm using limesurvey version 6.3.6+231120 and same error !
Thanks

jarroyas

jarroyas

2023-11-21 14:49

reporter   ~78592

Hello,
I reverted to version 5.6.45 while waiting for someone to find the solution

DenisChenu

DenisChenu

2023-11-21 15:25

developer   ~78595

Confirmed

ArgumentCountError.html (69,926 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>ArgumentCountError</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>ArgumentCountError</h1>

	<p class="message">
		8 arguments are required, 6 given	</p>

	<div class="source">
		<p class="file">/media/shnoulle/data/webdev/master/application/views/surveyAdministration/stopSurvey_view.php(67)</p>
		<div class="code"><pre><span class="ln">55</span>                 &lt;/div&gt;
<span class="ln">56</span>             &lt;/div&gt;
<span class="ln">57</span>         &lt;/div&gt;
<span class="ln">58</span>         &lt;div class="col-12 col-sm-6 col-xl-5"&gt;
<span class="ln">59</span>             &lt;div class="card card-primary h-100"&gt;
<span class="ln">60</span>                 &lt;div class="card-header "&gt;
<span class="ln">61</span>                     &lt;i class="ri-stop-fill text-danger fs-4"&gt;&lt;/i&gt;
<span class="ln">62</span>                     &lt;h5 class="card-title text-danger"&gt;&lt;?php eT("Deactivation"); ?&gt;&lt;/h5&gt;
<span class="ln">63</span>                 &lt;/div&gt;
<span class="ln">64</span>                 &lt;div class="card-body px-0  d-flex"&gt;
<span class="ln">65</span>                     &lt;ul&gt;
<span class="ln">66</span>                         &lt;li&gt;&lt;?php printf(gT('Responses are %sno longer accessible.%s Your response table will be renamed to: %s%s%s'),
<span class="error"><span class="ln error-ln">67</span>                                 '&lt;b&gt;', '&lt;/b&gt;&lt;br&gt;','&lt;b&gt;', $sNewSurveyTableName,'&lt;/b&gt;'); ?&gt;&lt;/li&gt;
</span><span class="ln">68</span>                         &lt;li&gt;&lt;?php printf(gT("All %sparticipant information will be lost%s."), '&lt;b&gt;', '&lt;/b&gt;'); ?&gt;&lt;/li&gt;
<span class="ln">69</span>                         &lt;li&gt;&lt;?php printf(gT("%sCannot%s be %saccessed%s by %sparticipants%s. A message will be displayed stating that the survey has been closed."),
<span class="ln">70</span>                                 '&lt;b&gt;', '&lt;/b&gt;','&lt;b&gt;', '&lt;/b&gt;', '&lt;b&gt;', '&lt;/b&gt;'); ?&gt;&lt;/li&gt;
<span class="ln">71</span>                         &lt;li&gt;&lt;?php printf(
<span class="ln">72</span>                             gT(
<span class="ln">73</span>                             "%sQuestions%s, %sgroups%s and %ssettings%s can be %sedited%s again."),
<span class="ln">74</span>                                 '&lt;b&gt;', '&lt;/b&gt;','&lt;b&gt;', '&lt;/b&gt;', '&lt;b&gt;', '&lt;/b&gt;', '&lt;b&gt;', '&lt;/b&gt;'
<span class="ln">75</span>                             ); ?&gt;&lt;/li&gt;
<span class="ln">76</span>                         &lt;p class="mt-4"&gt;
<span class="ln">77</span>                             &lt;?php et('Important: Export your responses before deactivating your survey.') ?&gt;
<span class="ln">78</span>                             &lt;a href='&lt;?php echo $this-&gt;createUrl('admin/export/sa/exportresults/surveyid/' . $surveyid) ?&gt;'&gt;
<span class="ln">79</span>                                 &lt;?php eT("See details.") ?&gt;
</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;/media/shnoulle/data/webdev/master/application/views/surveyAdministration/stopSurvey_view.php(67): <strong>printf</strong>()				</div>

				<div class="code"><pre><span class="ln">62</span>                     &lt;h5 class="card-title text-danger"&gt;&lt;?php eT("Deactivation"); ?&gt;&lt;/h5&gt;
<span class="ln">63</span>                 &lt;/div&gt;
<span class="ln">64</span>                 &lt;div class="card-body px-0  d-flex"&gt;
<span class="ln">65</span>                     &lt;ul&gt;
<span class="ln">66</span>                         &lt;li&gt;&lt;?php printf(gT('Responses are %sno longer accessible.%s Your response table will be renamed to: %s%s%s'),
<span class="error"><span class="ln error-ln">67</span>                                 '&lt;b&gt;', '&lt;/b&gt;&lt;br&gt;','&lt;b&gt;', $sNewSurveyTableName,'&lt;/b&gt;'); ?&gt;&lt;/li&gt;
</span><span class="ln">68</span>                         &lt;li&gt;&lt;?php printf(gT("All %sparticipant information will be lost%s."), '&lt;b&gt;', '&lt;/b&gt;'); ?&gt;&lt;/li&gt;
<span class="ln">69</span>                         &lt;li&gt;&lt;?php printf(gT("%sCannot%s be %saccessed%s by %sparticipants%s. A message will be displayed stating that the survey has been closed."),
<span class="ln">70</span>                                 '&lt;b&gt;', '&lt;/b&gt;','&lt;b&gt;', '&lt;/b&gt;', '&lt;b&gt;', '&lt;/b&gt;'); ?&gt;&lt;/li&gt;
<span class="ln">71</span>                         &lt;li&gt;&lt;?php printf(
<span class="ln">72</span>                             gT(
</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;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CBaseController.php(126): <strong>require</strong>("/media/shnoulle/data/webdev/master/application/views/surveyAdmin...")				</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">
				#2			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>()				</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">
				#3			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CController.php(872): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>()				</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 expanded">
			<td class="number">
				#4			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/application/views/surveyAdministration/deactivateSurvey_view.php(6): <strong>CController</strong>-&gt;<strong>renderPartial</strong>()				</div>

				<div class="code"><pre><span class="ln">01</span> 
<span class="ln">02</span> &lt;div class='side-body &lt;?php echo getSideBodyClass(false); ?&gt;'&gt;
<span class="ln">03</span> &lt;?php if (isset($step1)) {
<span class="ln">04</span> 
<span class="ln">05</span>     $this-&gt;renderPartial('stopSurvey_view', [
<span class="error"><span class="ln error-ln">06</span>         'surveyid' =&gt; $surveyid,
</span><span class="ln">07</span>         'dbprefix' =&gt; $dbprefix,
<span class="ln">08</span>         'date'     =&gt; $date,
<span class="ln">09</span>         'sNewSurveyTableName' =&gt; $sNewSurveyTableName ?? null
<span class="ln">10</span>     ]);
<span class="ln">11</span> } elseif (isset($nostep)) { //todo: why no step? at least a message would be nice...?&gt;
</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;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CBaseController.php(126): <strong>require</strong>("/media/shnoulle/data/webdev/master/application/views/surveyAdmin...")				</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">
				#6			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CBaseController.php(95): <strong>CBaseController</strong>-&gt;<strong>renderInternal</strong>()				</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">
				#7			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CController.php(872): <strong>CBaseController</strong>-&gt;<strong>renderFile</strong>()				</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 core collapsed">
			<td class="number">
				#8			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CController.php(785): <strong>CController</strong>-&gt;<strong>renderPartial</strong>()				</div>

				<div class="code"><pre><span class="ln">780</span>      */
<span class="ln">781</span>     public function render($view,$data=null,$return=false)
<span class="ln">782</span>     {
<span class="ln">783</span>         if($this-&gt;beforeRender($view))
<span class="ln">784</span>         {
<span class="error"><span class="ln error-ln">785</span>             $output=$this-&gt;renderPartial($view,$data,true);
</span><span class="ln">786</span>             if(($layoutFile=$this-&gt;getLayoutFile($this-&gt;layout))!==false)
<span class="ln">787</span>                 $output=$this-&gt;renderFile($layoutFile,array('content'=&gt;$output),true);
<span class="ln">788</span> 
<span class="ln">789</span>             $this-&gt;afterRender($view,$output);
<span class="ln">790</span> 
</pre></div>			</td>
		</tr>
						<tr class="trace app expanded">
			<td class="number">
				#9			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/application/controllers/SurveyAdministrationController.php(1743): <strong>CController</strong>-&gt;<strong>render</strong>()				</div>

				<div class="code"><pre><span class="ln">1738</span> 
<span class="ln">1739</span>             $aData['sidemenu']['state'] = false;
<span class="ln">1740</span>         }
<span class="ln">1741</span> 
<span class="ln">1742</span>         $this-&gt;aData = $aData;
<span class="error"><span class="ln error-ln">1743</span>         $this-&gt;render('deactivateSurvey_view', $aData);
</span><span class="ln">1744</span>     }
<span class="ln">1745</span> 
<span class="ln">1746</span>     /**
<span class="ln">1747</span>      * fixes the numbering of questions
<span class="ln">1748</span>      * This can happen if question 1 have subquestion code 1 and
</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;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/actions/CInlineAction.php(49): <strong>SurveyAdministrationController</strong>-&gt;<strong>actionDeactivate</strong>()				</div>

				<div class="code"><pre><span class="ln">44</span>         $controller=$this-&gt;getController();
<span class="ln">45</span>         $method=new ReflectionMethod($controller, $methodName);
<span class="ln">46</span>         if($method-&gt;getNumberOfParameters()&gt;0)
<span class="ln">47</span>             return $this-&gt;runWithParamsInternal($controller, $method, $params);
<span class="ln">48</span> 
<span class="error"><span class="ln error-ln">49</span>         $controller-&gt;$methodName();
</span><span class="ln">50</span>         return true;
<span class="ln">51</span>     }
<span class="ln">52</span> }
</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;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CController.php(308): <strong>CInlineAction</strong>-&gt;<strong>runWithParams</strong>()				</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">
				#12			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/filters/CFilterChain.php(134): <strong>CController</strong>-&gt;<strong>runAction</strong>()				</div>

				<div class="code"><pre><span class="ln">129</span>             $filter=$this-&gt;itemAt($this-&gt;filterIndex++);
<span class="ln">130</span>             Yii::trace('Running filter '.($filter instanceof CInlineFilter ? get_class($this-&gt;controller).'.filter'.$filter-&gt;name.'()':get_class($filter).'.filter()'),'system.web.filters.CFilterChain');
<span class="ln">131</span>             $filter-&gt;filter($this);
<span class="ln">132</span>         }
<span class="ln">133</span>         else
<span class="error"><span class="ln error-ln">134</span>             $this-&gt;controller-&gt;runAction($this-&gt;action);
</span><span class="ln">135</span>     }
<span class="ln">136</span> }</pre></div>			</td>
		</tr>
						<tr class="trace core collapsed">
			<td class="number">
				#13			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CController.php(291): <strong>CFilterChain</strong>-&gt;<strong>run</strong>()				</div>

				<div class="code"><pre><span class="ln">286</span>             $this-&gt;runAction($action);
<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="error"><span class="ln error-ln">291</span>             CFilterChain::create($this,$action,$filters)-&gt;run();
</span><span class="ln">292</span>             $this-&gt;_action=$priorAction;
<span class="ln">293</span>         }
<span class="ln">294</span>     }
<span class="ln">295</span> 
<span class="ln">296</span>     /**
</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;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CController.php(265): <strong>CController</strong>-&gt;<strong>runActionWithFilters</strong>()				</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">
				#15			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/application/controllers/LSBaseController.php(145): <strong>CController</strong>-&gt;<strong>run</strong>()				</div>

				<div class="code"><pre><span class="ln">140</span>                     $this-&gt;redirect(array('/admin/authentication/sa/login'));
<span class="ln">141</span>                 }
<span class="ln">142</span>             }
<span class="ln">143</span>         }
<span class="ln">144</span> 
<span class="error"><span class="ln error-ln">145</span>         parent::run($action);
</span><span class="ln">146</span>     }
<span class="ln">147</span> 
<span class="ln">148</span>     /**
<span class="ln">149</span>      * Load and set session vars
<span class="ln">150</span>      *
</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;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CWebApplication.php(282): <strong>LSBaseController</strong>-&gt;<strong>run</strong>()				</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">
				#17			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/framework/web/CWebApplication.php(141): <strong>CWebApplication</strong>-&gt;<strong>runController</strong>()				</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">
				#18			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/vendor/yiisoft/yii/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">
				#19			</td>
			<td class="content">
				<div class="trace-file">
											<div class="plus">+</div>
						<div class="minus">–</div>
										&nbsp;/media/shnoulle/data/webdev/master/index.php(161): <strong>CApplication</strong>-&gt;<strong>run</strong>()				</div>

				<div class="code"><pre><span class="ln">156</span> require_once APPPATH . 'core/LSYii_Application' . EXT;
<span class="ln">157</span> 
<span class="ln">158</span> $config = require_once(APPPATH . 'config/internal' . EXT);
<span class="ln">159</span> 
<span class="ln">160</span> Yii::$enableIncludePath = false;
<span class="error"><span class="ln error-ln">161</span> Yii::createApplication('LSYii_Application', $config)-&gt;run();
</span><span class="ln">162</span> 
<span class="ln">163</span> /* End of file index.php */
<span class="ln">164</span> /* Location: ./index.php */
</pre></div>			</td>
		</tr>
				</tbody></table>
	</div>

	<div class="version">
		2023-11-21 15:24:13 nginx/1.22.1 <a href="https://www.yiiframework.com/">Yii Framework</a>/1.1.28	</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>




<table class="yiiLog" style="border-spacing:1px;font:11px Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;color:#666666;" width="100%" cellpadding="2">
	<tbody><tr>
		<th style="background:black;color:white;" colspan="6">
			Sommaire du rapport de profilage
			(Durée: 0.15549s,
			Memoire: 5,393KB)
		</th>
	</tr>
	<tr style="background-color: #ccc;">
	    <th>Fonction</th>
		<th>Nb</th>
		<th>Total (s)</th>
		<th>Moy. (s)</th>
		<th>Min. (s)</th>
		<th>Max. (s)</th>
	</tr>
	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_surveys_groupsettings` `t` WHERE `t`.`gsid`=0 LIMIT 1)</td>
		<td align="center">7</td>
		<td align="center">0.00061</td>
		<td align="center">0.00009</td>
		<td align="center">0.00007</td>
		<td align="center">0.00011</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_settings_global`)</td>
		<td align="center">1</td>
		<td align="center">0.00040</td>
		<td align="center">0.00040</td>
		<td align="center">0.00040</td>
		<td align="center">0.00040</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_settings_global`)</td>
		<td align="center">1</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_settings_global` `t`)</td>
		<td align="center">1</td>
		<td align="center">0.00016</td>
		<td align="center">0.00016</td>
		<td align="center">0.00016</td>
		<td align="center">0.00016</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_users`)</td>
		<td align="center">1</td>
		<td align="center">0.00033</td>
		<td align="center">0.00033</td>
		<td align="center">0.00033</td>
		<td align="center">0.00033</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_plugins`)</td>
		<td align="center">1</td>
		<td align="center">0.00027</td>
		<td align="center">0.00027</td>
		<td align="center">0.00027</td>
		<td align="center">0.00027</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_plugins` `t` WHERE `t`.`active`=:yp0 ORDER BY priority DESC. Bound with :yp0=1)</td>
		<td align="center">1</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT `t1`.`message` AS `message`, `t2`.`translation` AS `translation`
FROM `lime_source_message` `t1`, `lime_message` `t2`
WHERE t1.id=t2.id AND t1.category=:category AND t2.language=:language. Bound with :category='', :language='fr')</td>
		<td align="center">1</td>
		<td align="center">0.00021</td>
		<td align="center">0.00021</td>
		<td align="center">0.00021</td>
		<td align="center">0.00021</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_settings_global` `t` WHERE stg_name=:name LIMIT 1. Bound with :name='DBVersion')</td>
		<td align="center">1</td>
		<td align="center">0.00010</td>
		<td align="center">0.00010</td>
		<td align="center">0.00010</td>
		<td align="center">0.00010</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_permissions`)</td>
		<td align="center">1</td>
		<td align="center">0.00024</td>
		<td align="center">0.00024</td>
		<td align="center">0.00024</td>
		<td align="center">0.00024</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT 
`languagesettings`.`surveyls_survey_id` AS `t1_c0`, 
`languagesettings`.`surveyls_language` AS `t1_c1`, 
`languagesettings`.`surveyls_title` AS `t1_c2`, 
`languagesettings`.`surveyls_description` AS `t1_c3`, 
`languagesettings`.`surveyls_welcometext` AS `t1_c4`, 
`languagesettings`.`surveyls_endtext` AS `t1_c5`, 
`languagesettings`.`surveyls_policy_notice` AS `t1_c6`, 
`languagesettings`.`surveyls_policy_error` AS `t1_c7`, 
`languagesettings`.`surveyls_policy_notice_label` AS `t1_c8`, 
`languagesettings`.`surveyls_url` AS `t1_c9`, 
`languagesettings`.`surveyls_urldescription` AS `t1_c10`, 
`languagesettings`.`surveyls_email_invite_subj` AS `t1_c11`, 
`languagesettings`.`surveyls_email_invite` AS `t1_c12`, 
`languagesettings`.`surveyls_email_remind_subj` AS `t1_c13`, 
`languagesettings`.`surveyls_email_remind` AS `t1_c14`, 
`languagesettings`.`surveyls_email_register_subj` AS `t1_c15`, 
`languagesettings`.`surveyls_email_register` AS `t1_c16`, 
`languagesettings`.`surveyls_email_confirm_subj` AS `t1_c17`, 
`languagesettings`.`surveyls_email_confirm` AS `t1_c18`, 
`languagesettings`.`surveyls_dateformat` AS `t1_c19`, 
`languagesettings`.`surveyls_attributecaptions` AS `t1_c20`, 
`languagesettings`.`email_admin_notification_subj` AS `t1_c21`, 
`languagesettings`.`email_admin_notification` AS `t1_c22`, 
`languagesettings`.`email_admin_responses_subj` AS `t1_c23`, 
`languagesettings`.`email_admin_responses` AS `t1_c24`, 
`languagesettings`.`surveyls_numberformat` AS `t1_c25`, 
`languagesettings`.`attachments` AS `t1_c26`, 
`languagesettings`.`surveyls_alias` AS `t1_c27` FROM 
`lime_surveys_languagesettings` `languagesettings`  WHERE 
(`languagesettings`.`surveyls_survey_id`=:ypl0). Bound with :ypl0=33944)</td>
		<td align="center">1</td>
		<td align="center">0.00019</td>
		<td align="center">0.00019</td>
		<td align="center">0.00019</td>
		<td align="center">0.00019</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_users`)</td>
		<td align="center">1</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT `t`.`gsid` AS `t0_c0`, 
`t`.`owner_id` AS `t0_c1`, `t`.`admin` AS `t0_c2`, `t`.`adminemail` AS 
`t0_c3`, `t`.`anonymized` AS `t0_c4`, `t`.`format` AS `t0_c5`, 
`t`.`savetimings` AS `t0_c6`, `t`.`template` AS `t0_c7`, `t`.`datestamp`
 AS `t0_c8`, `t`.`usecookie` AS `t0_c9`, `t`.`allowregister` AS 
`t0_c10`, `t`.`allowsave` AS `t0_c11`, `t`.`autonumber_start` AS 
`t0_c12`, `t`.`autoredirect` AS `t0_c13`, `t`.`allowprev` AS `t0_c14`, 
`t`.`printanswers` AS `t0_c15`, `t`.`ipaddr` AS `t0_c16`, `t`.`refurl` 
AS `t0_c17`, `t`.`showsurveypolicynotice` AS `t0_c18`, 
`t`.`publicstatistics` AS `t0_c19`, `t`.`publicgraphs` AS `t0_c20`, 
`t`.`listpublic` AS `t0_c21`, `t`.`htmlemail` AS `t0_c22`, 
`t`.`sendconfirmation` AS `t0_c23`, `t`.`tokenanswerspersistence` AS 
`t0_c24`, `t`.`assessments` AS `t0_c25`, `t`.`usecaptcha` AS `t0_c26`, 
`t`.`bounce_email` AS `t0_c27`, `t`.`attributedescriptions` AS `t0_c28`,
 `t`.`emailresponseto` AS `t0_c29`, `t`.`emailnotificationto` AS 
`t0_c30`, `t`.`tokenlength` AS `t0_c31`, `t`.`showxquestions` AS 
`t0_c32`, `t`.`showgroupinfo` AS `t0_c33`, `t`.`shownoanswer` AS 
`t0_c34`, `t`.`showqnumcode` AS `t0_c35`, `t`.`showwelcome` AS `t0_c36`,
 `t`.`showprogress` AS `t0_c37`, `t`.`questionindex` AS `t0_c38`, 
`t`.`navigationdelay` AS `t0_c39`, `t`.`nokeyboard` AS `t0_c40`, 
`t`.`alloweditaftercompletion` AS `t0_c41`, `t`.`ipanonymize` AS 
`t0_c42`, `SurveysGroups`.`gsid` AS `t1_c0`, `SurveysGroups`.`name` AS 
`t1_c1`, `SurveysGroups`.`title` AS `t1_c2`, `SurveysGroups`.`template` 
AS `t1_c3`, `SurveysGroups`.`description` AS `t1_c4`, 
`SurveysGroups`.`sortorder` AS `t1_c5`, `SurveysGroups`.`owner_id` AS 
`t1_c6`, `SurveysGroups`.`parent_id` AS `t1_c7`, 
`SurveysGroups`.`created` AS `t1_c8`, `SurveysGroups`.`modified` AS 
`t1_c9`, `SurveysGroups`.`created_by` AS `t1_c10`, 
`SurveysGroups`.`alwaysavailable` AS `t1_c11` FROM 
`lime_surveys_groupsettings` `t`  LEFT OUTER JOIN `lime_surveys_groups` 
`SurveysGroups` ON (`SurveysGroups`.`gsid`=`t`.`gsid`) WHERE 
(`t`.`gsid`=1))</td>
		<td align="center">7</td>
		<td align="center">0.00111</td>
		<td align="center">0.00016</td>
		<td align="center">0.00014</td>
		<td align="center">0.00019</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_users` `t` WHERE `t`.`uid`=1 LIMIT 1)</td>
		<td align="center">14</td>
		<td align="center">0.00079</td>
		<td align="center">0.00006</td>
		<td align="center">0.00004</td>
		<td align="center">0.00007</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_users` `t` WHERE 
(expires &gt; :now OR expires IS NULL) AND (`t`.`uid`=1) LIMIT 1. Bound 
with :now='2023-11-21 15:24:13')</td>
		<td align="center">1</td>
		<td align="center">0.00015</td>
		<td align="center">0.00015</td>
		<td align="center">0.00015</td>
		<td align="center">0.00015</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_surveys`)</td>
		<td align="center">1</td>
		<td align="center">0.00031</td>
		<td align="center">0.00031</td>
		<td align="center">0.00031</td>
		<td align="center">0.00031</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_surveys_groupsettings`)</td>
		<td align="center">1</td>
		<td align="center">0.00030</td>
		<td align="center">0.00030</td>
		<td align="center">0.00030</td>
		<td align="center">0.00030</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_groups`)</td>
		<td align="center">1</td>
		<td align="center">0.00027</td>
		<td align="center">0.00027</td>
		<td align="center">0.00027</td>
		<td align="center">0.00027</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_templates`)</td>
		<td align="center">1</td>
		<td align="center">0.00026</td>
		<td align="center">0.00026</td>
		<td align="center">0.00026</td>
		<td align="center">0.00026</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_surveys_groups`)</td>
		<td align="center">1</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_templates` `t` WHERE `t`.`name`='fruity_twentythree' LIMIT 1)</td>
		<td align="center">2</td>
		<td align="center">0.00017</td>
		<td align="center">0.00008</td>
		<td align="center">0.00007</td>
		<td align="center">0.00010</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_surveys` `t` WHERE `t`.`sid`=33944 LIMIT 1)</td>
		<td align="center">1</td>
		<td align="center">0.00012</td>
		<td align="center">0.00012</td>
		<td align="center">0.00012</td>
		<td align="center">0.00012</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_permissions` `t` 
WHERE `t`.`entity_id`=:yp0 AND `t`.`entity`=:yp1 AND `t`.`uid`=:yp2 AND 
`t`.`permission`=:yp3 LIMIT 1. Bound with :yp0=0, :yp1='global', :yp2=1,
 :yp3='superadmin')</td>
		<td align="center">1</td>
		<td align="center">0.00009</td>
		<td align="center">0.00009</td>
		<td align="center">0.00009</td>
		<td align="center">0.00009</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_surveys`)</td>
		<td align="center">1</td>
		<td align="center">0.00007</td>
		<td align="center">0.00007</td>
		<td align="center">0.00007</td>
		<td align="center">0.00007</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_templates`)</td>
		<td align="center">1</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_template_configuration`)</td>
		<td align="center">1</td>
		<td align="center">0.00023</td>
		<td align="center">0.00023</td>
		<td align="center">0.00023</td>
		<td align="center">0.00023</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_surveys_groupsettings`)</td>
		<td align="center">1</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_plugins`)</td>
		<td align="center">1</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_permissions`)</td>
		<td align="center">1</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_surveys_groups`)</td>
		<td align="center">1</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT `t`.`id`, `t`.`template_name`, 
`t`.`sid`, `t`.`gsid`, `t`.`uid`, `t`.`files_css`, `t`.`files_js`, 
`t`.`files_print_css`, `t`.`options`, `t`.`cssframework_name`, 
`t`.`cssframework_css`, `t`.`cssframework_js`, `t`.`packages_to_load`, 
`t`.`packages_ltr`, `t`.`packages_rtl` FROM 
`lime_template_configuration` `t` INNER JOIN lime_templates AS template 
ON `t`.`template_name` = template.name WHERE ((t.sid IS NULL) AND 
(t.gsid IS NULL)) AND (template.name IS NOT NULL) ORDER BY 
`t`.`template_name`)</td>
		<td align="center">16</td>
		<td align="center">0.00527</td>
		<td align="center">0.00033</td>
		<td align="center">0.00029</td>
		<td align="center">0.00042</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT `template`.`id` AS `t1_c0`, 
`template`.`name` AS `t1_c1`, `template`.`folder` AS `t1_c2`, 
`template`.`title` AS `t1_c3`, `template`.`creation_date` AS `t1_c4`, 
`template`.`author` AS `t1_c5`, `template`.`author_email` AS `t1_c6`, 
`template`.`author_url` AS `t1_c7`, `template`.`copyright` AS `t1_c8`, 
`template`.`license` AS `t1_c9`, `template`.`version` AS `t1_c10`, 
`template`.`api_version` AS `t1_c11`, `template`.`view_folder` AS 
`t1_c12`, `template`.`files_folder` AS `t1_c13`, 
`template`.`description` AS `t1_c14`, `template`.`last_update` AS 
`t1_c15`, `template`.`owner_id` AS `t1_c16`, `template`.`extends` AS 
`t1_c17` FROM `lime_templates` `template`  WHERE 
(`template`.`name`=:ypl0). Bound with :ypl0='bootswatch')</td>
		<td align="center">16</td>
		<td align="center">0.00183</td>
		<td align="center">0.00011</td>
		<td align="center">0.00010</td>
		<td align="center">0.00015</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT `template`.`id` AS `t1_c0`, 
`template`.`name` AS `t1_c1`, `template`.`folder` AS `t1_c2`, 
`template`.`title` AS `t1_c3`, `template`.`creation_date` AS `t1_c4`, 
`template`.`author` AS `t1_c5`, `template`.`author_email` AS `t1_c6`, 
`template`.`author_url` AS `t1_c7`, `template`.`copyright` AS `t1_c8`, 
`template`.`license` AS `t1_c9`, `template`.`version` AS `t1_c10`, 
`template`.`api_version` AS `t1_c11`, `template`.`view_folder` AS 
`t1_c12`, `template`.`files_folder` AS `t1_c13`, 
`template`.`description` AS `t1_c14`, `template`.`last_update` AS 
`t1_c15`, `template`.`owner_id` AS `t1_c16`, `template`.`extends` AS 
`t1_c17` FROM `lime_templates` `template`  WHERE 
(`template`.`name`=:ypl0). Bound with :ypl0='fruity_twentythree')</td>
		<td align="center">17</td>
		<td align="center">0.00142</td>
		<td align="center">0.00008</td>
		<td align="center">0.00007</td>
		<td align="center">0.00015</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT `template`.`id` AS `t1_c0`, 
`template`.`name` AS `t1_c1`, `template`.`folder` AS `t1_c2`, 
`template`.`title` AS `t1_c3`, `template`.`creation_date` AS `t1_c4`, 
`template`.`author` AS `t1_c5`, `template`.`author_email` AS `t1_c6`, 
`template`.`author_url` AS `t1_c7`, `template`.`copyright` AS `t1_c8`, 
`template`.`license` AS `t1_c9`, `template`.`version` AS `t1_c10`, 
`template`.`api_version` AS `t1_c11`, `template`.`view_folder` AS 
`t1_c12`, `template`.`files_folder` AS `t1_c13`, 
`template`.`description` AS `t1_c14`, `template`.`last_update` AS 
`t1_c15`, `template`.`owner_id` AS `t1_c16`, `template`.`extends` AS 
`t1_c17` FROM `lime_templates` `template`  WHERE 
(`template`.`name`=:ypl0). Bound with :ypl0='fruity')</td>
		<td align="center">16</td>
		<td align="center">0.00139</td>
		<td align="center">0.00009</td>
		<td align="center">0.00007</td>
		<td align="center">0.00014</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT `template`.`id` AS `t1_c0`, 
`template`.`name` AS `t1_c1`, `template`.`folder` AS `t1_c2`, 
`template`.`title` AS `t1_c3`, `template`.`creation_date` AS `t1_c4`, 
`template`.`author` AS `t1_c5`, `template`.`author_email` AS `t1_c6`, 
`template`.`author_url` AS `t1_c7`, `template`.`copyright` AS `t1_c8`, 
`template`.`license` AS `t1_c9`, `template`.`version` AS `t1_c10`, 
`template`.`api_version` AS `t1_c11`, `template`.`view_folder` AS 
`t1_c12`, `template`.`files_folder` AS `t1_c13`, 
`template`.`description` AS `t1_c14`, `template`.`last_update` AS 
`t1_c15`, `template`.`owner_id` AS `t1_c16`, `template`.`extends` AS 
`t1_c17` FROM `lime_templates` `template`  WHERE 
(`template`.`name`=:ypl0). Bound with :ypl0='vanilla')</td>
		<td align="center">16</td>
		<td align="center">0.00126</td>
		<td align="center">0.00008</td>
		<td align="center">0.00006</td>
		<td align="center">0.00015</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW TABLES)</td>
		<td align="center">1</td>
		<td align="center">0.00035</td>
		<td align="center">0.00035</td>
		<td align="center">0.00035</td>
		<td align="center">0.00035</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT `t`.`surveyls_survey_id` AS 
`t0_c0`, `t`.`surveyls_language` AS `t0_c1`, `t`.`surveyls_title` AS 
`t0_c2`, `t`.`surveyls_description` AS `t0_c3`, 
`t`.`surveyls_welcometext` AS `t0_c4`, `t`.`surveyls_endtext` AS 
`t0_c5`, `t`.`surveyls_policy_notice` AS `t0_c6`, 
`t`.`surveyls_policy_error` AS `t0_c7`, 
`t`.`surveyls_policy_notice_label` AS `t0_c8`, `t`.`surveyls_url` AS 
`t0_c9`, `t`.`surveyls_urldescription` AS `t0_c10`, 
`t`.`surveyls_email_invite_subj` AS `t0_c11`, 
`t`.`surveyls_email_invite` AS `t0_c12`, 
`t`.`surveyls_email_remind_subj` AS `t0_c13`, 
`t`.`surveyls_email_remind` AS `t0_c14`, 
`t`.`surveyls_email_register_subj` AS `t0_c15`, 
`t`.`surveyls_email_register` AS `t0_c16`, 
`t`.`surveyls_email_confirm_subj` AS `t0_c17`, 
`t`.`surveyls_email_confirm` AS `t0_c18`, `t`.`surveyls_dateformat` AS 
`t0_c19`, `t`.`surveyls_attributecaptions` AS `t0_c20`, 
`t`.`email_admin_notification_subj` AS `t0_c21`, 
`t`.`email_admin_notification` AS `t0_c22`, 
`t`.`email_admin_responses_subj` AS `t0_c23`, 
`t`.`email_admin_responses` AS `t0_c24`, `t`.`surveyls_numberformat` AS 
`t0_c25`, `t`.`attachments` AS `t0_c26`, `t`.`surveyls_alias` AS 
`t0_c27`, `survey`.`sid` AS `t1_c0`, `survey`.`owner_id` AS `t1_c1`, 
`survey`.`gsid` AS `t1_c2`, `survey`.`admin` AS `t1_c3`, 
`survey`.`active` AS `t1_c4`, `survey`.`expires` AS `t1_c5`, 
`survey`.`startdate` AS `t1_c6`, `survey`.`adminemail` AS `t1_c7`, 
`survey`.`anonymized` AS `t1_c8`, `survey`.`format` AS `t1_c9`, 
`survey`.`savetimings` AS `t1_c10`, `survey`.`template` AS `t1_c11`, 
`survey`.`language` AS `t1_c12`, `survey`.`additional_languages` AS 
`t1_c13`, `survey`.`datestamp` AS `t1_c14`, `survey`.`usecookie` AS 
`t1_c15`, `survey`.`allowregister` AS `t1_c16`, `survey`.`allowsave` AS 
`t1_c17`, `survey`.`autonumber_start` AS `t1_c18`, 
`survey`.`autoredirect` AS `t1_c19`, `survey`.`allowprev` AS `t1_c20`, 
`survey`.`printanswers` AS `t1_c21`, `survey`.`ipaddr` AS `t1_c22`, 
`survey`.`refurl` AS `t1_c23`, `survey`.`datecreated` AS `t1_c24`, 
`survey`.`showsurveypolicynotice` AS `t1_c25`, 
`survey`.`publicstatistics` AS `t1_c26`, `survey`.`publicgraphs` AS 
`t1_c27`, `survey`.`listpublic` AS `t1_c28`, `survey`.`htmlemail` AS 
`t1_c29`, `survey`.`sendconfirmation` AS `t1_c30`, 
`survey`.`tokenanswerspersistence` AS `t1_c31`, `survey`.`assessments` 
AS `t1_c32`, `survey`.`usecaptcha` AS `t1_c33`, `survey`.`usetokens` AS 
`t1_c34`, `survey`.`bounce_email` AS `t1_c35`, 
`survey`.`attributedescriptions` AS `t1_c36`, `survey`.`emailresponseto`
 AS `t1_c37`, `survey`.`emailnotificationto` AS `t1_c38`, 
`survey`.`tokenlength` AS `t1_c39`, `survey`.`showxquestions` AS 
`t1_c40`, `survey`.`showgroupinfo` AS `t1_c41`, `survey`.`shownoanswer` 
AS `t1_c42`, `survey`.`showqnumcode` AS `t1_c43`, `survey`.`bouncetime` 
AS `t1_c44`, `survey`.`bounceprocessing` AS `t1_c45`, 
`survey`.`bounceaccounttype` AS `t1_c46`, `survey`.`bounceaccounthost` 
AS `t1_c47`, `survey`.`bounceaccountpass` AS `t1_c48`, 
`survey`.`bounceaccountencryption` AS `t1_c49`, 
`survey`.`bounceaccountuser` AS `t1_c50`, `survey`.`showwelcome` AS 
`t1_c51`, `survey`.`showprogress` AS `t1_c52`, `survey`.`questionindex` 
AS `t1_c53`, `survey`.`navigationdelay` AS `t1_c54`, 
`survey`.`nokeyboard` AS `t1_c55`, `survey`.`alloweditaftercompletion` 
AS `t1_c56`, `survey`.`googleanalyticsstyle` AS `t1_c57`, 
`survey`.`googleanalyticsapikey` AS `t1_c58`, 
`survey`.`tokenencryptionoptions` AS `t1_c59`, `survey`.`ipanonymize` AS
 `t1_c60` FROM `lime_surveys_languagesettings` `t`  LEFT OUTER JOIN 
`lime_surveys` `survey` ON (t.surveyls_survey_id = survey.sid) WHERE 
(`t`.`surveyls_survey_id`=33944 AND `t`.`surveyls_language`='fr'))</td>
		<td align="center">1</td>
		<td align="center">0.00024</td>
		<td align="center">0.00024</td>
		<td align="center">0.00024</td>
		<td align="center">0.00024</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT `owner`.`uid` AS `t1_c0`, 
`owner`.`users_name` AS `t1_c1`, `owner`.`password` AS `t1_c2`, 
`owner`.`full_name` AS `t1_c3`, `owner`.`parent_id` AS `t1_c4`, 
`owner`.`lang` AS `t1_c5`, `owner`.`email` AS `t1_c6`, 
`owner`.`htmleditormode` AS `t1_c7`, `owner`.`templateeditormode` AS 
`t1_c8`, `owner`.`questionselectormode` AS `t1_c9`, 
`owner`.`one_time_pw` AS `t1_c10`, `owner`.`dateformat` AS `t1_c11`, 
`owner`.`created` AS `t1_c12`, `owner`.`modified` AS `t1_c13`, 
`owner`.`last_login` AS `t1_c14`, `owner`.`validation_key` AS `t1_c15`, 
`owner`.`validation_key_expiration` AS `t1_c16`, 
`owner`.`last_forgot_email_password` AS `t1_c17`, `owner`.`expires` AS 
`t1_c18` FROM `lime_users` `owner`  WHERE (`owner`.`uid`=:ypl0). Bound 
with :ypl0=1)</td>
		<td align="center">2</td>
		<td align="center">0.00019</td>
		<td align="center">0.00010</td>
		<td align="center">0.00007</td>
		<td align="center">0.00012</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_question_attributes` `t` WHERE qid=:qid. Bound with :qid=1299)</td>
		<td align="center">1</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
		<td align="center">0.00006</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_template_configuration`)</td>
		<td align="center">1</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_surveys_languagesettings`)</td>
		<td align="center">1</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT `t`.`surveyls_survey_id` AS 
`t0_c0`, `t`.`surveyls_language` AS `t0_c1`, `t`.`surveyls_title` AS 
`t0_c2`, `t`.`surveyls_description` AS `t0_c3`, 
`t`.`surveyls_welcometext` AS `t0_c4`, `t`.`surveyls_endtext` AS 
`t0_c5`, `t`.`surveyls_policy_notice` AS `t0_c6`, 
`t`.`surveyls_policy_error` AS `t0_c7`, 
`t`.`surveyls_policy_notice_label` AS `t0_c8`, `t`.`surveyls_url` AS 
`t0_c9`, `t`.`surveyls_urldescription` AS `t0_c10`, 
`t`.`surveyls_email_invite_subj` AS `t0_c11`, 
`t`.`surveyls_email_invite` AS `t0_c12`, 
`t`.`surveyls_email_remind_subj` AS `t0_c13`, 
`t`.`surveyls_email_remind` AS `t0_c14`, 
`t`.`surveyls_email_register_subj` AS `t0_c15`, 
`t`.`surveyls_email_register` AS `t0_c16`, 
`t`.`surveyls_email_confirm_subj` AS `t0_c17`, 
`t`.`surveyls_email_confirm` AS `t0_c18`, `t`.`surveyls_dateformat` AS 
`t0_c19`, `t`.`surveyls_attributecaptions` AS `t0_c20`, 
`t`.`email_admin_notification_subj` AS `t0_c21`, 
`t`.`email_admin_notification` AS `t0_c22`, 
`t`.`email_admin_responses_subj` AS `t0_c23`, 
`t`.`email_admin_responses` AS `t0_c24`, `t`.`surveyls_numberformat` AS 
`t0_c25`, `t`.`attachments` AS `t0_c26`, `t`.`surveyls_alias` AS 
`t0_c27`, `survey`.`sid` AS `t1_c0`, `survey`.`owner_id` AS `t1_c1`, 
`survey`.`gsid` AS `t1_c2`, `survey`.`admin` AS `t1_c3`, 
`survey`.`active` AS `t1_c4`, `survey`.`expires` AS `t1_c5`, 
`survey`.`startdate` AS `t1_c6`, `survey`.`adminemail` AS `t1_c7`, 
`survey`.`anonymized` AS `t1_c8`, `survey`.`format` AS `t1_c9`, 
`survey`.`savetimings` AS `t1_c10`, `survey`.`template` AS `t1_c11`, 
`survey`.`language` AS `t1_c12`, `survey`.`additional_languages` AS 
`t1_c13`, `survey`.`datestamp` AS `t1_c14`, `survey`.`usecookie` AS 
`t1_c15`, `survey`.`allowregister` AS `t1_c16`, `survey`.`allowsave` AS 
`t1_c17`, `survey`.`autonumber_start` AS `t1_c18`, 
`survey`.`autoredirect` AS `t1_c19`, `survey`.`allowprev` AS `t1_c20`, 
`survey`.`printanswers` AS `t1_c21`, `survey`.`ipaddr` AS `t1_c22`, 
`survey`.`refurl` AS `t1_c23`, `survey`.`datecreated` AS `t1_c24`, 
`survey`.`showsurveypolicynotice` AS `t1_c25`, 
`survey`.`publicstatistics` AS `t1_c26`, `survey`.`publicgraphs` AS 
`t1_c27`, `survey`.`listpublic` AS `t1_c28`, `survey`.`htmlemail` AS 
`t1_c29`, `survey`.`sendconfirmation` AS `t1_c30`, 
`survey`.`tokenanswerspersistence` AS `t1_c31`, `survey`.`assessments` 
AS `t1_c32`, `survey`.`usecaptcha` AS `t1_c33`, `survey`.`usetokens` AS 
`t1_c34`, `survey`.`bounce_email` AS `t1_c35`, 
`survey`.`attributedescriptions` AS `t1_c36`, `survey`.`emailresponseto`
 AS `t1_c37`, `survey`.`emailnotificationto` AS `t1_c38`, 
`survey`.`tokenlength` AS `t1_c39`, `survey`.`showxquestions` AS 
`t1_c40`, `survey`.`showgroupinfo` AS `t1_c41`, `survey`.`shownoanswer` 
AS `t1_c42`, `survey`.`showqnumcode` AS `t1_c43`, `survey`.`bouncetime` 
AS `t1_c44`, `survey`.`bounceprocessing` AS `t1_c45`, 
`survey`.`bounceaccounttype` AS `t1_c46`, `survey`.`bounceaccounthost` 
AS `t1_c47`, `survey`.`bounceaccountpass` AS `t1_c48`, 
`survey`.`bounceaccountencryption` AS `t1_c49`, 
`survey`.`bounceaccountuser` AS `t1_c50`, `survey`.`showwelcome` AS 
`t1_c51`, `survey`.`showprogress` AS `t1_c52`, `survey`.`questionindex` 
AS `t1_c53`, `survey`.`navigationdelay` AS `t1_c54`, 
`survey`.`nokeyboard` AS `t1_c55`, `survey`.`alloweditaftercompletion` 
AS `t1_c56`, `survey`.`googleanalyticsstyle` AS `t1_c57`, 
`survey`.`googleanalyticsapikey` AS `t1_c58`, 
`survey`.`tokenencryptionoptions` AS `t1_c59`, `survey`.`ipanonymize` AS
 `t1_c60` FROM `lime_surveys_languagesettings` `t`  LEFT OUTER JOIN 
`lime_surveys` `survey` ON (t.surveyls_survey_id = survey.sid) WHERE 
(`t`.`surveyls_survey_id`=33944 AND `t`.`surveyls_language`='en'))</td>
		<td align="center">1</td>
		<td align="center">0.00026</td>
		<td align="center">0.00026</td>
		<td align="center">0.00026</td>
		<td align="center">0.00026</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(select count(DISTINCT `lime_groups`.gid) from `lime_groups`
            left join lime_questions on  `lime_groups`.gid=lime_questions.gid
            where `lime_groups`.sid =33944 and qid is not null)</td>
		<td align="center">1</td>
		<td align="center">0.00014</td>
		<td align="center">0.00014</td>
		<td align="center">0.00014</td>
		<td align="center">0.00014</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_questions`)</td>
		<td align="center">1</td>
		<td align="center">0.00023</td>
		<td align="center">0.00023</td>
		<td align="center">0.00023</td>
		<td align="center">0.00023</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_group_l10ns`)</td>
		<td align="center">1</td>
		<td align="center">0.00023</td>
		<td align="center">0.00023</td>
		<td align="center">0.00023</td>
		<td align="center">0.00023</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT DISTINCT qid FROM 
`lime_questions` `t` WHERE sid=:sid and parent_qid=0 GROUP BY qid. Bound
 with :sid=33944)</td>
		<td align="center">1</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_question_attributes`)</td>
		<td align="center">1</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
		<td align="center">0.00022</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT * FROM 
`lime_template_configuration` `t` WHERE template_name=:template_name AND
 sid IS NULL AND gsid IS NULL ORDER BY `t`.`template_name` LIMIT 1. 
Bound with :template_name='fruity_twentythree')</td>
		<td align="center">1</td>
		<td align="center">0.00011</td>
		<td align="center">0.00011</td>
		<td align="center">0.00011</td>
		<td align="center">0.00011</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT `groups`.`gid` AS `t1_c0`, 
`groups`.`sid` AS `t1_c1`, `groups`.`group_order` AS `t1_c2`, 
`groups`.`randomization_group` AS `t1_c3`, `groups`.`grelevance` AS 
`t1_c4` FROM `lime_groups` `groups`  WHERE (`groups`.`sid`=:ypl0) ORDER 
BY groups.group_order ASC. Bound with :ypl0=33944)</td>
		<td align="center">1</td>
		<td align="center">0.00010</td>
		<td align="center">0.00010</td>
		<td align="center">0.00010</td>
		<td align="center">0.00010</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT `questiongroupl10ns`.`id` AS 
`t1_c0`, `questiongroupl10ns`.`gid` AS `t1_c1`, 
`questiongroupl10ns`.`group_name` AS `t1_c2`, 
`questiongroupl10ns`.`description` AS `t1_c3`, 
`questiongroupl10ns`.`language` AS `t1_c4` FROM `lime_group_l10ns` 
`questiongroupl10ns`  WHERE (`questiongroupl10ns`.`gid`=:ypl0). Bound 
with :ypl0=126)</td>
		<td align="center">1</td>
		<td align="center">0.00009</td>
		<td align="center">0.00009</td>
		<td align="center">0.00009</td>
		<td align="center">0.00009</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_questions` `t` WHERE qid=:qid LIMIT 1. Bound with :qid=1296)</td>
		<td align="center">1</td>
		<td align="center">0.00008</td>
		<td align="center">0.00008</td>
		<td align="center">0.00008</td>
		<td align="center">0.00008</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_group_l10ns`)</td>
		<td align="center">1</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_questions`)</td>
		<td align="center">1</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_question_themes`)</td>
		<td align="center">1</td>
		<td align="center">0.00025</td>
		<td align="center">0.00025</td>
		<td align="center">0.00025</td>
		<td align="center">0.00025</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_questions` `t` WHERE qid=:qid LIMIT 1. Bound with :qid=1299)</td>
		<td align="center">1</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_groups`)</td>
		<td align="center">1</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_question_attributes`)</td>
		<td align="center">1</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT `survey`.`sid` AS `t1_c0`, 
`survey`.`owner_id` AS `t1_c1`, `survey`.`gsid` AS `t1_c2`, 
`survey`.`admin` AS `t1_c3`, `survey`.`active` AS `t1_c4`, 
`survey`.`expires` AS `t1_c5`, `survey`.`startdate` AS `t1_c6`, 
`survey`.`adminemail` AS `t1_c7`, `survey`.`anonymized` AS `t1_c8`, 
`survey`.`format` AS `t1_c9`, `survey`.`savetimings` AS `t1_c10`, 
`survey`.`template` AS `t1_c11`, `survey`.`language` AS `t1_c12`, 
`survey`.`additional_languages` AS `t1_c13`, `survey`.`datestamp` AS 
`t1_c14`, `survey`.`usecookie` AS `t1_c15`, `survey`.`allowregister` AS 
`t1_c16`, `survey`.`allowsave` AS `t1_c17`, `survey`.`autonumber_start` 
AS `t1_c18`, `survey`.`autoredirect` AS `t1_c19`, `survey`.`allowprev` 
AS `t1_c20`, `survey`.`printanswers` AS `t1_c21`, `survey`.`ipaddr` AS 
`t1_c22`, `survey`.`refurl` AS `t1_c23`, `survey`.`datecreated` AS 
`t1_c24`, `survey`.`showsurveypolicynotice` AS `t1_c25`, 
`survey`.`publicstatistics` AS `t1_c26`, `survey`.`publicgraphs` AS 
`t1_c27`, `survey`.`listpublic` AS `t1_c28`, `survey`.`htmlemail` AS 
`t1_c29`, `survey`.`sendconfirmation` AS `t1_c30`, 
`survey`.`tokenanswerspersistence` AS `t1_c31`, `survey`.`assessments` 
AS `t1_c32`, `survey`.`usecaptcha` AS `t1_c33`, `survey`.`usetokens` AS 
`t1_c34`, `survey`.`bounce_email` AS `t1_c35`, 
`survey`.`attributedescriptions` AS `t1_c36`, `survey`.`emailresponseto`
 AS `t1_c37`, `survey`.`emailnotificationto` AS `t1_c38`, 
`survey`.`tokenlength` AS `t1_c39`, `survey`.`showxquestions` AS 
`t1_c40`, `survey`.`showgroupinfo` AS `t1_c41`, `survey`.`shownoanswer` 
AS `t1_c42`, `survey`.`showqnumcode` AS `t1_c43`, `survey`.`bouncetime` 
AS `t1_c44`, `survey`.`bounceprocessing` AS `t1_c45`, 
`survey`.`bounceaccounttype` AS `t1_c46`, `survey`.`bounceaccounthost` 
AS `t1_c47`, `survey`.`bounceaccountpass` AS `t1_c48`, 
`survey`.`bounceaccountencryption` AS `t1_c49`, 
`survey`.`bounceaccountuser` AS `t1_c50`, `survey`.`showwelcome` AS 
`t1_c51`, `survey`.`showprogress` AS `t1_c52`, `survey`.`questionindex` 
AS `t1_c53`, `survey`.`navigationdelay` AS `t1_c54`, 
`survey`.`nokeyboard` AS `t1_c55`, `survey`.`alloweditaftercompletion` 
AS `t1_c56`, `survey`.`googleanalyticsstyle` AS `t1_c57`, 
`survey`.`googleanalyticsapikey` AS `t1_c58`, 
`survey`.`tokenencryptionoptions` AS `t1_c59`, `survey`.`ipanonymize` AS
 `t1_c60` FROM `lime_surveys` `survey`  WHERE (`survey`.`sid`=:ypl0). 
Bound with :ypl0=33944)</td>
		<td align="center">4</td>
		<td align="center">0.00060</td>
		<td align="center">0.00015</td>
		<td align="center">0.00014</td>
		<td align="center">0.00016</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_question_themes` 
`t` WHERE name = :name AND extends = :extends LIMIT 1. Bound with 
:name='date', :extends='D')</td>
		<td align="center">4</td>
		<td align="center">0.00037</td>
		<td align="center">0.00009</td>
		<td align="center">0.00008</td>
		<td align="center">0.00010</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_question_themes` 
`t` WHERE question_type = :question_type AND extends = :extends LIMIT 1.
 Bound with :question_type='D', :extends='')</td>
		<td align="center">4</td>
		<td align="center">0.00035</td>
		<td align="center">0.00009</td>
		<td align="center">0.00007</td>
		<td align="center">0.00010</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_question_attributes` `t` WHERE qid=:qid. Bound with :qid=1296)</td>
		<td align="center">1</td>
		<td align="center">0.00013</td>
		<td align="center">0.00013</td>
		<td align="center">0.00013</td>
		<td align="center">0.00013</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_questions` `t` WHERE qid=:qid LIMIT 1. Bound with :qid=1297)</td>
		<td align="center">1</td>
		<td align="center">0.00010</td>
		<td align="center">0.00010</td>
		<td align="center">0.00010</td>
		<td align="center">0.00010</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_questions` `t` WHERE qid=:qid LIMIT 1. Bound with :qid=1298)</td>
		<td align="center">1</td>
		<td align="center">0.00007</td>
		<td align="center">0.00007</td>
		<td align="center">0.00007</td>
		<td align="center">0.00007</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_question_attributes` `t` WHERE qid=:qid. Bound with :qid=1297)</td>
		<td align="center">1</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT * FROM `lime_question_attributes` `t` WHERE qid=:qid. Bound with :qid=1298)</td>
		<td align="center">1</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
		<td align="center">0.00005</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW CREATE TABLE `lime_question_themes`)</td>
		<td align="center">1</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
		<td align="center">0.00004</td>
	</tr>	<tr style="background:#FFFFFF">
		<td>system.db.CDbCommand.query(SELECT a.qid, a.code, l.answer, 
a.scale_id, a.assessment_value FROM lime_answers AS a JOIN 
lime_questions q on a.qid=q.qid JOIN lime_answer_l10ns l on l.aid=a.aid 
WHERE  1=1 and a.qid = q.qid and q.sid = 33944 and l.language='fr' ORDER
 BY a.qid, a.scale_id, a.sortorder)</td>
		<td align="center">1</td>
		<td align="center">0.00027</td>
		<td align="center">0.00027</td>
		<td align="center">0.00027</td>
		<td align="center">0.00027</td>
	</tr>	<tr style="background:#F5F5F5">
		<td>system.db.CDbCommand.query(SHOW FULL COLUMNS FROM `lime_surveys_languagesettings`)</td>
		<td align="center">1</td>
		<td align="center">0.00026</td>
		<td align="center">0.00026</td>
		<td align="center">0.00026</td>
		<td align="center">0.00026</td>
	</tr></tbody></table>
<!-- end of profiling summary -->
<div id="grammalecte_menu_main_button_shadow_host" style="width: 0px; height: 0px;"></div></body><script src="ArgumentCountError_fichiers/api.js"></script></html>
<!-- start profiling summary -->
ArgumentCountError.html (69,926 bytes)   
tomaa

tomaa

2023-11-21 17:32

reporter   ~78608

Hi same here on 6.3.6+231120
unable to deactivate any survey

DenisChenu

DenisChenu

2023-11-21 17:42

developer   ~78609

Last edited: 2023-11-21 17:43

In french issue in translation …
https://translate.limesurvey.org/projects/limesurvey-6/en/default/?filters%5Bterm%5D=no+longer+accessible&filters%5Bterm_scope%5D=scope_any&filters%5Bstatus%5D=current_or_waiting_or_fuzzy_or_untranslated&filters%5Buser_login%5D=&filter=Apply+Filters&sort%5Bby%5D=priority&sort%5Bhow%5D=desc

Just fixed now
https://translate.limesurvey.org/projects/limesurvey-6/fr/default/?filters%5Bstatus%5D=either&filters%5Boriginal_id%5D=66347&sort%5Bby%5D=translation_date_added&sort%5Bhow%5D=asc

DenisChenu

DenisChenu

2023-11-22 14:58

developer   ~78635

Set your preferences in english : it work.

I confirm the issue in translation …

DenisChenu

DenisChenu

2023-11-22 14:58

developer   ~78636

can you confirm your admin language ?

bquiller

bquiller

2023-11-22 15:01

reporter   ~78637

Yes I confirm !

Merci

tibor.pacalat

tibor.pacalat

2023-11-22 15:17

administrator   ~78642

@DenisChenu I think this should be "Les réponses %sne sont plus accessibles.%s Votre table de réponses sera renommé en : %s%s%s" because bold part of the english text is "no longer accessible" - intention is to emphasise the negation.

DenisChenu

DenisChenu

2023-11-22 15:34

developer   ~78647

I take exactly the same part

Responses are : Les réponses ne sont (except ne)
%sno longer accessible.%s plus accessibles.
Your response table will be renamed to: Votre table de réponses sera renommé en :
%s%s%s

i don't think include ne inside is OK. plus accessible seems better

Les réponses ne sont plus accessibles.
is better than (in my opinion)
Les réponses ne sont plus accessibles.

bquiller

bquiller

2023-11-22 15:52

reporter   ~78650

I am not sure : I prefer the second Les réponses %sne sont plus accessibles.%s

There is another little error : it should be "Votre table de réponses sera renommée en" (an e at the end of "renommé")

DenisChenu

DenisChenu

2023-11-22 16:02

developer   ~78651

There is another little error : it should be "Votre table de réponses sera renommée en" (an e at the end of "renommé")

fixed,

else you can use your account to fix language string like this :)

tibor.pacalat

tibor.pacalat

2023-11-22 17:14

administrator   ~78652

I pushed the translation to master, it works now.

DenisChenu

DenisChenu

2023-11-23 08:17

developer   ~78665

We have it on multiple language …

Previous translation stay here as dummy ?

tibor.pacalat

tibor.pacalat

2023-11-23 10:04

administrator   ~78672

@DenisChenu not sure I understand what you mean by 'Previous translation stay here as dummy'

DenisChenu

DenisChenu

2023-11-23 10:31

developer   ~78673

Because : string are updated here https://github.com/LimeSurvey/LimeSurvey/commit/2c8ae34e0eafc27a4263152d06ea8bf6c97d867a
and fixed here : https://github.com/LimeSurvey/LimeSurvey/commit/acc51d363969a3f5a019cc598cf097cfa53e5632

I don't remind validating translation here : https://translate.limesurvey.org/projects/limesurvey-6/fr/default/?filters%5Bstatus%5D=either&filters%5Boriginal_id%5D=66347&sort%5Bby%5D=translation_date_added&sort%5Bhow%5D=asc
But maybe i do an error.

But error happen in French and in portuguese ? maybe i don't validate the new translation, and was moved from dummy (old) to release ? Unsure it can happen in a lot of other language …

tibor.pacalat

tibor.pacalat

2023-11-23 10:47

administrator   ~78674

Since there are other reports about this issue, I will reopen this one. I tested the master locally with translation (admin interface in French) and it worked.

It is weird however that this doesn't work without translation, since english version should be default and doing this action should not error out.

DenisChenu

DenisChenu

2023-11-23 10:52

developer   ~78676

It is weird however that this doesn't work without translation, since english version should be default and doing this action should not error out.

Yes, it's strange …
Previous string must be deprecated, maybe we do some error (portuguese validator and me) when validate. But really i don't remind to validate this part …

DenisChenu

DenisChenu

2023-11-27 12:11

developer   ~78728

I don't have any idea to fix here.

tibor.pacalat

tibor.pacalat

2023-11-28 17:36

administrator   ~78792

The issue was in number of formatting variables %s in the translation string. Translators would either add more or subtract one, that is why the error says wrong number of arguments.
We will need to implement something to prevent this from happening in the future.

DenisChenu

DenisChenu

2023-11-28 17:44

developer   ~78793

Last edited: 2023-11-28 17:46

We will need to implement something to prevent this from happening in the future.

Oh ! OK, something like

 if(@sprintf(gt("English %s string %s"), 'one') == false) { 
    return "English %s string %s";
}

Except with debug = 2 !

Again : an issue due to PHP8.0
https://www.php.net/manual/en/function.sprintf.php#refsect1-function.sprintf-errors

Then need an helper etc …

Issue History

Date Modified Username Field Change
2023-11-14 15:35 jarroyas New Issue
2023-11-21 14:36 bquiller Note Added: 78591
2023-11-21 14:36 bquiller Bug heat 0 => 2
2023-11-21 14:49 jarroyas Note Added: 78592
2023-11-21 14:49 jarroyas Bug heat 2 => 4
2023-11-21 15:25 DenisChenu Note Added: 78595
2023-11-21 15:25 DenisChenu File Added: ArgumentCountError.html
2023-11-21 15:25 DenisChenu Bug heat 4 => 6
2023-11-21 15:25 DenisChenu Status new => confirmed
2023-11-21 17:32 tomaa Note Added: 78608
2023-11-21 17:32 tomaa Bug heat 6 => 8
2023-11-21 17:42 DenisChenu Note Added: 78609
2023-11-21 17:43 DenisChenu Note Edited: 78609
2023-11-22 14:58 DenisChenu Note Added: 78635
2023-11-22 14:58 DenisChenu Assigned To => tibor.pacalat
2023-11-22 14:58 DenisChenu Status confirmed => acknowledged
2023-11-22 14:58 DenisChenu Note Added: 78636
2023-11-22 15:01 bquiller Note Added: 78637
2023-11-22 15:17 tibor.pacalat Note Added: 78642
2023-11-22 15:17 tibor.pacalat Bug heat 8 => 10
2023-11-22 15:34 DenisChenu Note Added: 78647
2023-11-22 15:52 bquiller Note Added: 78650
2023-11-22 16:02 DenisChenu Note Added: 78651
2023-11-22 17:14 tibor.pacalat Status acknowledged => resolved
2023-11-22 17:14 tibor.pacalat Resolution open => fixed
2023-11-22 17:14 tibor.pacalat Note Added: 78652
2023-11-22 17:16 tibor.pacalat Relationship added related to 19266
2023-11-23 08:17 DenisChenu Note Added: 78665
2023-11-23 10:04 tibor.pacalat Note Added: 78672
2023-11-23 10:22 tomaa Issue Monitored: tomaa
2023-11-23 10:22 tomaa Bug heat 10 => 18
2023-11-23 10:22 tomaa Issue End Monitor: tomaa
2023-11-23 10:22 tomaa Bug heat 18 => 16
2023-11-23 10:31 DenisChenu Note Added: 78673
2023-11-23 10:47 tibor.pacalat Assigned To tibor.pacalat => DenisChenu
2023-11-23 10:47 tibor.pacalat Status resolved => feedback
2023-11-23 10:47 tibor.pacalat Resolution fixed => reopened
2023-11-23 10:47 tibor.pacalat Note Added: 78674
2023-11-23 10:52 DenisChenu Note Added: 78676
2023-11-27 12:10 DenisChenu Assigned To DenisChenu =>
2023-11-27 12:11 DenisChenu Note Added: 78728
2023-11-28 17:34 tibor.pacalat Assigned To => tibor.pacalat
2023-11-28 17:34 tibor.pacalat Status feedback => resolved
2023-11-28 17:36 tibor.pacalat Note Added: 78792
2023-11-28 17:44 DenisChenu Note Added: 78793
2023-11-28 17:46 DenisChenu Note Edited: 78793
2024-11-19 18:14 c_schmitz Status resolved => closed