View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
17414 | Bug reports | Import/Export | public | 2021-07-05 18:48 | 2021-08-04 15:18 |
Reporter | mrozpara | Assigned To | galads | ||
Priority | none | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 5.x | ||||
Summary | 17414: Array dual scale - responses export issue | ||||
Description | When trying to export with "Full answers" question type: Array Dual scall - I'm getting error: Uncaught ReferenceError: sMsgColumnCount is not defined I'm able to export results as "Answer codes" without any problems. | ||||
Steps To Reproduce | Try to export survey results with question type "Array Dual Scale" | ||||
Tags | No tags attached. | ||||
Bug heat | 8 | ||||
Complete LimeSurvey version number (& build) | Version 5.0.7+210628 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Chrome | ||||
Database type & version | Database server version 5.5.5-10.3.29-MariaDB-0+deb10u1 | ||||
Server OS (if known) | Linux IPSIRsys 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 | ||||
Webserver software & version (if known) | Apache/2.4.38 (Debian) | ||||
PHP Version | 8.0.7 | ||||
Can you send a simple lsa (Survey archive) file with only one question (in English if possible) ? thank you. |
|
Attached file - export of problematic question (lsq file). limesurvey_question_1089.lsq (13,637 bytes)
<?xml version="1.0" encoding="UTF-8"?> <document> <LimeSurveyDocType>Question</LimeSurveyDocType> <DBVersion>449</DBVersion> <languages> <language>pl</language> </languages> <questions> <fields> <fieldname>qid</fieldname> <fieldname>parent_qid</fieldname> <fieldname>sid</fieldname> <fieldname>gid</fieldname> <fieldname>type</fieldname> <fieldname>title</fieldname> <fieldname>preg</fieldname> <fieldname>other</fieldname> <fieldname>mandatory</fieldname> <fieldname>question_order</fieldname> <fieldname>scale_id</fieldname> <fieldname>same_default</fieldname> <fieldname>relevance</fieldname> <fieldname>modulename</fieldname> <fieldname>encrypted</fieldname> </fields> <rows> <row> <qid><![CDATA[1089]]></qid> <parent_qid><![CDATA[0]]></parent_qid> <sid><![CDATA[593643]]></sid> <gid><![CDATA[29]]></gid> <type><![CDATA[1]]></type> <title><![CDATA[G02Q08]]></title> <preg/> <other><![CDATA[N]]></other> <mandatory><![CDATA[N]]></mandatory> <question_order><![CDATA[593643]]></question_order> <scale_id><![CDATA[0]]></scale_id> <same_default><![CDATA[1]]></same_default> <relevance><![CDATA[1]]></relevance> <modulename/> <encrypted><![CDATA[N]]></encrypted> </row> </rows> </questions> <subquestions> <fields> <fieldname>qid</fieldname> <fieldname>parent_qid</fieldname> <fieldname>sid</fieldname> <fieldname>gid</fieldname> <fieldname>type</fieldname> <fieldname>title</fieldname> <fieldname>preg</fieldname> <fieldname>other</fieldname> <fieldname>mandatory</fieldname> <fieldname>question_order</fieldname> <fieldname>scale_id</fieldname> <fieldname>same_default</fieldname> <fieldname>relevance</fieldname> <fieldname>modulename</fieldname> <fieldname>encrypted</fieldname> <fieldname>id</fieldname> <fieldname>question</fieldname> <fieldname>help</fieldname> <fieldname>language</fieldname> <fieldname>script</fieldname> </fields> <rows> <row> <qid><![CDATA[1090]]></qid> <parent_qid><![CDATA[1089]]></parent_qid> <sid><![CDATA[593643]]></sid> <gid><![CDATA[29]]></gid> <type><![CDATA[1]]></type> <title><![CDATA[1]]></title> <preg/> <other><![CDATA[N]]></other> <mandatory><![CDATA[N]]></mandatory> <question_order><![CDATA[1]]></question_order> <scale_id><![CDATA[0]]></scale_id> <same_default><![CDATA[0]]></same_default> <relevance><![CDATA[1]]></relevance> <modulename/> <encrypted><![CDATA[N]]></encrypted> <id><![CDATA[1090]]></id> <question><![CDATA[Obniżenie nastroju]]></question> <help/> <language><![CDATA[pl]]></language> </row> <row> <qid><![CDATA[1398]]></qid> <parent_qid><![CDATA[1089]]></parent_qid> <sid><![CDATA[593643]]></sid> <gid><![CDATA[29]]></gid> <type><![CDATA[1]]></type> <title><![CDATA[2]]></title> <preg/> <other><![CDATA[N]]></other> <mandatory><![CDATA[N]]></mandatory> <question_order><![CDATA[2]]></question_order> <scale_id><![CDATA[0]]></scale_id> <same_default><![CDATA[0]]></same_default> <relevance><![CDATA[1]]></relevance> <modulename/> <encrypted><![CDATA[N]]></encrypted> <id><![CDATA[1398]]></id> <question><![CDATA[Depresja]]></question> <help/> <language><![CDATA[pl]]></language> </row> <row> <qid><![CDATA[1399]]></qid> <parent_qid><![CDATA[1089]]></parent_qid> <sid><![CDATA[593643]]></sid> <gid><![CDATA[29]]></gid> <type><![CDATA[1]]></type> <title><![CDATA[3]]></title> <preg/> <other><![CDATA[N]]></other> <mandatory><![CDATA[N]]></mandatory> <question_order><![CDATA[3]]></question_order> <scale_id><![CDATA[0]]></scale_id> <same_default><![CDATA[0]]></same_default> <relevance><![CDATA[1]]></relevance> <modulename/> <encrypted><![CDATA[N]]></encrypted> <id><![CDATA[1399]]></id> <question><![CDATA[Osamotnienie]]></question> <help/> <language><![CDATA[pl]]></language> </row> <row> <qid><![CDATA[1400]]></qid> <parent_qid><![CDATA[1089]]></parent_qid> <sid><![CDATA[593643]]></sid> <gid><![CDATA[29]]></gid> <type><![CDATA[1]]></type> <title><![CDATA[4]]></title> <preg/> <other><![CDATA[N]]></other> <mandatory><![CDATA[N]]></mandatory> <question_order><![CDATA[4]]></question_order> <scale_id><![CDATA[0]]></scale_id> <same_default><![CDATA[0]]></same_default> <relevance><![CDATA[1]]></relevance> <modulename/> <encrypted><![CDATA[N]]></encrypted> <id><![CDATA[1400]]></id> <question><![CDATA[Agresja wobec innych]]></question> <help/> <language><![CDATA[pl]]></language> </row> </rows> </subquestions> <question_l10ns> <fields> <fieldname>id</fieldname> <fieldname>qid</fieldname> <fieldname>question</fieldname> <fieldname>help</fieldname> <fieldname>language</fieldname> <fieldname>script</fieldname> </fields> <rows> <row> <id><![CDATA[1089]]></id> <qid><![CDATA[1089]]></qid> <question><![CDATA[<p><span style="color:#000000;background-color:transparent;"><strong>8. Poniżej proszę zaznaczyć czy poniższe objawy pojawiły się u Pana/i przed pandemią lub w okresie trwania pandemii.</strong></span></p>]]></question> <help/> <language><![CDATA[pl]]></language> <script/> </row> </rows> </question_l10ns> <answers> <fields> <fieldname>aid</fieldname> <fieldname>qid</fieldname> <fieldname>code</fieldname> <fieldname>sortorder</fieldname> <fieldname>assessment_value</fieldname> <fieldname>scale_id</fieldname> </fields> <rows> <row> <aid><![CDATA[1520]]></aid> <qid><![CDATA[1089]]></qid> <code><![CDATA[1]]></code> <sortorder><![CDATA[1]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <scale_id><![CDATA[0]]></scale_id> </row> <row> <aid><![CDATA[2036]]></aid> <qid><![CDATA[1089]]></qid> <code><![CDATA[2]]></code> <sortorder><![CDATA[2]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <scale_id><![CDATA[0]]></scale_id> </row> <row> <aid><![CDATA[2037]]></aid> <qid><![CDATA[1089]]></qid> <code><![CDATA[3]]></code> <sortorder><![CDATA[3]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <scale_id><![CDATA[0]]></scale_id> </row> <row> <aid><![CDATA[2038]]></aid> <qid><![CDATA[1089]]></qid> <code><![CDATA[1]]></code> <sortorder><![CDATA[1]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <scale_id><![CDATA[1]]></scale_id> </row> <row> <aid><![CDATA[2039]]></aid> <qid><![CDATA[1089]]></qid> <code><![CDATA[2]]></code> <sortorder><![CDATA[2]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <scale_id><![CDATA[1]]></scale_id> </row> <row> <aid><![CDATA[2040]]></aid> <qid><![CDATA[1089]]></qid> <code><![CDATA[3]]></code> <sortorder><![CDATA[3]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <scale_id><![CDATA[1]]></scale_id> </row> <row> <aid><![CDATA[2041]]></aid> <qid><![CDATA[1089]]></qid> <code><![CDATA[4]]></code> <sortorder><![CDATA[4]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <scale_id><![CDATA[1]]></scale_id> </row> <row> <aid><![CDATA[2042]]></aid> <qid><![CDATA[1089]]></qid> <code><![CDATA[5]]></code> <sortorder><![CDATA[5]]></sortorder> <assessment_value><![CDATA[0]]></assessment_value> <scale_id><![CDATA[1]]></scale_id> </row> </rows> </answers> <answer_l10ns> <fields> <fieldname>id</fieldname> <fieldname>aid</fieldname> <fieldname>answer</fieldname> <fieldname>language</fieldname> </fields> <rows> <row> <id><![CDATA[1520]]></id> <aid><![CDATA[1520]]></aid> <answer><![CDATA[Tak]]></answer> <language><![CDATA[pl]]></language> </row> <row> <id><![CDATA[2038]]></id> <aid><![CDATA[2038]]></aid> <answer><![CDATA[Tak, silniej niż przed pandemią]]></answer> <language><![CDATA[pl]]></language> </row> <row> <id><![CDATA[2036]]></id> <aid><![CDATA[2036]]></aid> <answer><![CDATA[Nie]]></answer> <language><![CDATA[pl]]></language> </row> <row> <id><![CDATA[2039]]></id> <aid><![CDATA[2039]]></aid> <answer><![CDATA[Tak, w takim samym nasileniu co przed pandemią]]></answer> <language><![CDATA[pl]]></language> </row> <row> <id><![CDATA[2037]]></id> <aid><![CDATA[2037]]></aid> <answer><![CDATA[Trudno powiedzieć]]></answer> <language><![CDATA[pl]]></language> </row> <row> <id><![CDATA[2040]]></id> <aid><![CDATA[2040]]></aid> <answer><![CDATA[Tak, słabiej niż przed pandemią]]></answer> <language><![CDATA[pl]]></language> </row> <row> <id><![CDATA[2041]]></id> <aid><![CDATA[2041]]></aid> <answer><![CDATA[Nie wystąpiły]]></answer> <language><![CDATA[pl]]></language> </row> <row> <id><![CDATA[2042]]></id> <aid><![CDATA[2042]]></aid> <answer><![CDATA[Trudno powiedzieć]]></answer> <language><![CDATA[pl]]></language> </row> </rows> </answer_l10ns> <question_attributes> <fields> <fieldname>qid</fieldname> <fieldname>attribute</fieldname> <fieldname>value</fieldname> <fieldname>language</fieldname> </fields> <rows> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[answer_width]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[array_filter]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[array_filter_exclude]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[array_filter_style]]></attribute> <value><![CDATA[0]]></value> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[clear_default]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[cssclass]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[dropdown_prepostfix]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[dropdown_prepostfix]]></attribute> <value/> <language><![CDATA[pl]]></language> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[dropdown_separators]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[dualscale_headerA]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[dualscale_headerA]]></attribute> <value><![CDATA[Czy wystąpiły przed pandemią]]></value> <language><![CDATA[pl]]></language> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[dualscale_headerB]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[dualscale_headerB]]></attribute> <value><![CDATA[Czy wystąpiły w trakcie pandemii]]></value> <language><![CDATA[pl]]></language> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[hidden]]></attribute> <value><![CDATA[0]]></value> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[hide_tip]]></attribute> <value><![CDATA[0]]></value> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[max_answers]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[min_answers]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[page_break]]></attribute> <value><![CDATA[0]]></value> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[printable_help]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[printable_help]]></attribute> <value/> <language><![CDATA[pl]]></language> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[public_statistics]]></attribute> <value><![CDATA[0]]></value> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[question_template]]></attribute> <value><![CDATA[core]]></value> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[random_group]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[random_order]]></attribute> <value><![CDATA[0]]></value> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[repeat_headings]]></attribute> <value/> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[save_as_default]]></attribute> <value><![CDATA[N]]></value> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[scale_export]]></attribute> <value><![CDATA[0]]></value> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[statistics_graphtype]]></attribute> <value><![CDATA[0]]></value> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[statistics_showgraph]]></attribute> <value><![CDATA[1]]></value> </row> <row> <qid><![CDATA[1089]]></qid> <attribute><![CDATA[use_dropdown]]></attribute> <value><![CDATA[0]]></value> </row> </rows> </question_attributes> </document> |
|
No please : LSS or better : Survey archive (lsa) |
|
LSS file. Is it possible to export Survey into LSA without answers? Or somehow limit it to one question only? |
|
The easiest : copy your survey , delete all other question … activate, test one time. It's something that must be done : by you or by dev … |
|
504 Gateway Time-out when import your survey … I create a lsa (from 3.X) and test. PHP warning.html (22,957 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 warning</title> <style type="text/css"> /*<![CDATA[*/ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;} body{line-height:1;} ol,ul{list-style:none;} blockquote,q{quotes:none;} blockquote:before,blockquote:after,q:before,q:after{content:none;} :focus{outline:0;} ins{text-decoration:none;} del{text-decoration:line-through;} table{border-collapse:collapse;border-spacing:0;} body { font: normal 9pt "Verdana"; color: #000; background: #fff; } h1 { font: normal 18pt "Verdana"; color: #f00; margin-bottom: .5em; } h2 { font: normal 14pt "Verdana"; color: #800000; margin-bottom: .5em; } h3 { font: bold 11pt "Verdana"; } pre { font: normal 11pt Menlo, Consolas, "Lucida Console", Monospace; } pre span.error { display: block; background: #fce3e3; } pre span.ln { color: #999; padding-right: 0.5em; border-right: 1px solid #ccc; } pre span.error-ln { font-weight: bold; } .container { margin: 1em 4em; } .version { color: gray; font-size: 8pt; border-top: 1px solid #aaa; padding-top: 1em; margin-bottom: 1em; } .message { color: #000; padding: 1em; font-size: 11pt; background: #f3f3f3; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin-bottom: 1em; line-height: 160%; } .source { margin-bottom: 1em; } .code pre { background-color: #ffe; margin: 0.5em 0; padding: 0.5em; line-height: 125%; border: 1px solid #eee; } .source .file { margin-bottom: 1em; font-weight: bold; } .traces { margin: 2em 0; } .trace { margin: 0.5em 0; padding: 0.5em; } .trace.app { border: 1px dashed #c00; } .trace .number { text-align: right; width: 2em; padding: 0.5em; } .trace .content { padding: 0.5em; } .trace .plus, .trace .minus { display:inline; vertical-align:middle; text-align:center; border:1px solid #000; color:#000; font-size:10px; line-height:10px; margin:0; padding:0 1px; width:10px; height:10px; } .trace.collapsed .minus, .trace.expanded .plus, .trace.collapsed pre { display: none; } .trace-file { cursor: pointer; padding: 0.2em; } .trace-file:hover { background: #f0ffff; } /*]]>*/ </style> </head> <body> <div class="container"> <h1>PHP warning</h1> <p class="message"> Illegal string offset 'answer' </p> <div class="source"> <p class="file">/data/webdev/master/application/helpers/admin/export/SurveyObj.php(130)</p> <div class="code"><pre><span class="ln">118</span> <span class="ln">119</span> case Question::QT_R_RANKING_STYLE: //RANKING TYPE <span class="ln">120</span> $fullAnswer = $answer; <span class="ln">121</span> break; <span class="ln">122</span> <span class="ln">123</span> case Question::QT_1_ARRAY_MULTISCALE: //Array dual scale <span class="ln">124</span> if (mb_substr($fieldName, -1) == 0) { <span class="ln">125</span> $answers = $this->getAnswers($questionId, 0); <span class="ln">126</span> } else { <span class="ln">127</span> $answers = $this->getAnswers($questionId, 1); <span class="ln">128</span> } <span class="ln">129</span> if (array_key_exists($answerCode, $answers)) { <span class="error"><span class="ln error-ln">130</span> $fullAnswer = $answers[$answerCode]['answer']; </span><span class="ln">131</span> } else { <span class="ln">132</span> $fullAnswer = null; <span class="ln">133</span> } <span class="ln">134</span> break; <span class="ln">135</span> <span class="ln">136</span> case Question::QT_L_LIST_DROPDOWN: //DROPDOWN LIST <span class="ln">137</span> case Question::QT_EXCLAMATION_LIST_DROPDOWN: <span class="ln">138</span> if (mb_substr($fieldName, -5, 5) == 'other') { <span class="ln">139</span> $fullAnswer = $answerCode; <span class="ln">140</span> } else { <span class="ln">141</span> if ($answerCode == '-oth-') { <span class="ln">142</span> $fullAnswer = $translator->translate('Other', $sLanguageCode); </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> /data/webdev/master/application/helpers/admin/export/Writer.php(185): <strong>SurveyObj</strong>-><strong>getFullAnswer</strong>("91424X16X285SQ01#1", "A2", Translator, "fr") </div> <div class="code"><pre><span class="ln">180</span> * @return string <span class="ln">181</span> */ <span class="ln">182</span> public function getLongAnswer(SurveyObj $oSurvey, FormattingOptions $oOptions, $fieldName, $sValue) <span class="ln">183</span> { <span class="ln">184</span> return $this->transformResponseValue( <span class="error"><span class="ln error-ln">185</span> $oSurvey->getFullAnswer($fieldName, $sValue, $this->translator, $this->languageCode), </span><span class="ln">186</span> $oSurvey->fieldMap[$fieldName]['type'], <span class="ln">187</span> $oOptions, <span class="ln">188</span> $fieldName <span class="ln">189</span> ); <span class="ln">190</span> } </pre></div> </td> </tr> <tr class="trace app expanded"> <td class="number"> #1 </td> <td class="content"> <div class="trace-file"> <div class="plus">+</div> <div class="minus">–</div> /data/webdev/master/application/helpers/admin/export/Writer.php(323): <strong>Writer</strong>-><strong>getLongAnswer</strong>(SurveyObj, FormattingOptions, "91424X16X285SQ01#1", "A2") </div> <div class="code"><pre><span class="ln">318</span> foreach ($oOptions->selectedColumns as $column) { <span class="ln">319</span> $value = $aResponse[$column]; <span class="ln">320</span> if (isset($oSurvey->fieldMap[$column]) && $oSurvey->fieldMap[$column]['type'] != 'answer_time' && $oSurvey->fieldMap[$column]['type'] != 'page_time' && $oSurvey->fieldMap[$column]['type'] != 'interview_time') { <span class="ln">321</span> switch ($oOptions->answerFormat) { <span class="ln">322</span> case 'long': <span class="error"><span class="ln error-ln">323</span> $elementArray[] = $this->getLongAnswer($oSurvey, $oOptions, $column, $value); </span><span class="ln">324</span> break; <span class="ln">325</span> default: <span class="ln">326</span> case 'short': <span class="ln">327</span> $elementArray[] = $this->getShortAnswer($oSurvey, $oOptions, $column, $value); <span class="ln">328</span> break; </pre></div> </td> </tr> <tr class="trace app expanded"> <td class="number"> #2 </td> <td class="content"> <div class="trace-file"> <div class="plus">+</div> <div class="minus">–</div> /data/webdev/master/application/helpers/admin/exportresults_helper.php(108): <strong>Writer</strong>-><strong>write</strong>(SurveyObj, "fr", FormattingOptions, true) </div> <div class="code"><pre><span class="ln">103</span> $surveyDao = new SurveyDao(); <span class="ln">104</span> $survey = $surveyDao->loadSurveyById($iSurveyId, $sLanguageCode, $oOptions); <span class="ln">105</span> $writer->init($survey, $sLanguageCode, $oOptions); <span class="ln">106</span> <span class="ln">107</span> $surveyDao->loadSurveyResults($survey, $oOptions->responseMinRecord, $oOptions->responseMaxRecord, $sFilter, $oOptions->responseCompletionState, $oOptions->selectedColumns, $oOptions->aResponses); <span class="error"><span class="ln error-ln">108</span> $writer->write($survey, $sLanguageCode, $oOptions, true); </span><span class="ln">109</span> $result = $writer->close(); <span class="ln">110</span> <span class="ln">111</span> // Close resultset if needed <span class="ln">112</span> if ($survey->responses instanceof CDbDataReader) { <span class="ln">113</span> $survey->responses->close(); </pre></div> </td> </tr> <tr class="trace app collapsed"> <td class="number"> #3 </td> <td class="content"> <div class="trace-file"> <div class="plus">+</div> <div class="minus">–</div> /data/webdev/master/application/controllers/admin/export.php(340): <strong>ExportSurveyResultsService</strong>-><strong>exportResponses</strong>("91424", "fr", "html", FormattingOptions, ...) </div> <div class="code"><pre><span class="ln">335</span> } else { <span class="ln">336</span> $sFilter = ''; <span class="ln">337</span> } <span class="ln">338</span> <span class="ln">339</span> viewHelper::disableHtmlLogging(); <span class="error"><span class="ln error-ln">340</span> $resultsService->exportResponses($iSurveyID, $explang, $sExportType, $options, $sFilter); </span><span class="ln">341</span> <span class="ln">342</span> Yii::app()->end(); <span class="ln">343</span> } <span class="ln">344</span> <span class="ln">345</span> /* </pre></div> </td> </tr> <tr class="trace core collapsed"> <td class="number"> #4 </td> <td class="content"> <div class="trace-file"> unknown(0): <strong>export</strong>-><strong>exportresults</strong>() </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> /data/webdev/master/framework/web/actions/CAction.php(115): <strong>ReflectionMethod</strong>-><strong>invokeArgs</strong>(export, array()) </div> <div class="code"><pre><span class="ln">110</span> elseif($param->isDefaultValueAvailable()) <span class="ln">111</span> $ps[]=$param->getDefaultValue(); <span class="ln">112</span> else <span class="ln">113</span> return false; <span class="ln">114</span> } <span class="error"><span class="ln error-ln">115</span> $method->invokeArgs($object,$ps); </span><span class="ln">116</span> return true; <span class="ln">117</span> } <span class="ln">118</span> } </pre></div> </td> </tr> <tr class="trace app collapsed"> <td class="number"> #6 </td> <td class="content"> <div class="trace-file"> <div class="plus">+</div> <div class="minus">–</div> /data/webdev/master/application/core/Survey_Common_Action.php(86): <strong>CAction</strong>-><strong>runWithParamsInternal</strong>(export, ReflectionMethod, array("r" => "admin/export/sa/exportresults/surveyid/91424", "sa" => "exportresults", "surveyid" => "91424", "iSurveyId" => "91424", ...)) </div> <div class="code"><pre><span class="ln">81</span> $oMethod = new ReflectionMethod($this, $sDefault); <span class="ln">82</span> } <span class="ln">83</span> <span class="ln">84</span> // We're all good to go, let's execute it <span class="ln">85</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">86</span> return parent::runWithParamsInternal($this, $oMethod, $params); </span><span class="ln">87</span> } <span class="ln">88</span> <span class="ln">89</span> /** <span class="ln">90</span> * Some functions have different parameters, which are just an alias of the <span class="ln">91</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"> #7 </td> <td class="content"> <div class="trace-file"> <div class="plus">+</div> <div class="minus">–</div> /data/webdev/master/framework/web/CController.php(308): <strong>Survey_Common_Action</strong>-><strong>runWithParams</strong>(array("r" => "admin/export/sa/exportresults/surveyid/91424", "sa" => "exportresults", "surveyid" => "91424", "iSurveyId" => "91424", ...)) </div> <div class="code"><pre><span class="ln">303</span> { <span class="ln">304</span> $priorAction=$this->_action; <span class="ln">305</span> $this->_action=$action; <span class="ln">306</span> if($this->beforeAction($action)) <span class="ln">307</span> { <span class="error"><span class="ln error-ln">308</span> if($action->runWithParams($this->getActionParams())===false) </span><span class="ln">309</span> $this->invalidActionParams($action); <span class="ln">310</span> else <span class="ln">311</span> $this->afterAction($action); <span class="ln">312</span> } <span class="ln">313</span> $this->_action=$priorAction; </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> /data/webdev/master/framework/web/CController.php(286): <strong>CController</strong>-><strong>runAction</strong>(export) </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->runAction($action); </span><span class="ln">287</span> else <span class="ln">288</span> { <span class="ln">289</span> $priorAction=$this->_action; <span class="ln">290</span> $this->_action=$action; <span class="ln">291</span> CFilterChain::create($this,$action,$filters)->run(); </pre></div> </td> </tr> <tr class="trace core collapsed"> <td class="number"> #9 </td> <td class="content"> <div class="trace-file"> <div class="plus">+</div> <div class="minus">–</div> /data/webdev/master/framework/web/CController.php(265): <strong>CController</strong>-><strong>runActionWithFilters</strong>(export, array()) </div> <div class="code"><pre><span class="ln">260</span> { <span class="ln">261</span> if(($parent=$this->getModule())===null) <span class="ln">262</span> $parent=Yii::app(); <span class="ln">263</span> if($parent->beforeControllerAction($this,$action)) <span class="ln">264</span> { <span class="error"><span class="ln error-ln">265</span> $this->runActionWithFilters($action,$this->filters()); </span><span class="ln">266</span> $parent->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->missingAction($actionID); </pre></div> </td> </tr> <tr class="trace app collapsed"> <td class="number"> #10 </td> <td class="content"> <div class="trace-file"> <div class="plus">+</div> <div class="minus">–</div> /data/webdev/master/application/controllers/AdminController.php(202): <strong>CController</strong>-><strong>run</strong>("export") </div> <div class="code"><pre><span class="ln">197</span> } <span class="ln">198</span> <span class="ln">199</span> $this->runModuleController($action); <span class="ln">200</span> <span class="ln">201</span> <span class="error"><span class="ln error-ln">202</span> return parent::run($action); </span><span class="ln">203</span> } <span class="ln">204</span> <span class="ln">205</span> /** <span class="ln">206</span> * Starting with LS4, 3rd party developper can extends any of the LimeSurve controllers. <span class="ln">207</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> /data/webdev/master/framework/web/CWebApplication.php(282): <strong>AdminController</strong>-><strong>run</strong>("export") </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->_controller; <span class="ln">280</span> $this->_controller=$controller; <span class="ln">281</span> $controller->init(); <span class="error"><span class="ln error-ln">282</span> $controller->run($actionID); </span><span class="ln">283</span> $this->_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}'=>$route===''?$this->defaultController:$route))); </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> /data/webdev/master/framework/web/CWebApplication.php(141): <strong>CWebApplication</strong>-><strong>runController</strong>("admin/export/sa/exportresults/surveyid/91424") </div> <div class="code"><pre><span class="ln">136</span> foreach(array_splice($this->catchAllRequest,1) as $name=>$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->getUrlManager()->parseUrl($this->getRequest()); <span class="error"><span class="ln error-ln">141</span> $this->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"> #13 </td> <td class="content"> <div class="trace-file"> <div class="plus">+</div> <div class="minus">–</div> /data/webdev/master/framework/base/CApplication.php(185): <strong>CWebApplication</strong>-><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->hasEventHandler('onBeginRequest')) <span class="ln">183</span> $this->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->processRequest(); </span><span class="ln">186</span> if($this->hasEventHandler('onEndRequest')) <span class="ln">187</span> $this->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"> #14 </td> <td class="content"> <div class="trace-file"> <div class="plus">+</div> <div class="minus">–</div> /data/webdev/master/index.php(192): <strong>CApplication</strong>-><strong>run</strong>() </div> <div class="code"><pre><span class="ln">187</span> require_once APPPATH . 'core/LSYii_Application' . EXT; <span class="ln">188</span> <span class="ln">189</span> $config = require_once(APPPATH . 'config/internal' . EXT); <span class="ln">190</span> <span class="ln">191</span> Yii::$enableIncludePath = false; <span class="error"><span class="ln error-ln">192</span> Yii::createApplication('LSYii_Application', $config)->run(); </span><span class="ln">193</span> <span class="ln">194</span> /* End of file index.php */ <span class="ln">195</span> /* Location: ./index.php */ </pre></div> </td> </tr> </tbody></table> </div> <div class="version"> 2021-07-06 09:44:32 nginx/1.14.2 <a href="http://www.yiiframework.com/">Yii Framework</a>/1.1.24-dev </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> <div id="grammalecte_menu_main_button_shadow_host" style="width: 0px; height: 0px;"></div></body><script src="PHP%20warning_fichiers/api.js"></script></html> |
|
Done. |
|
Can not reproduce on CSV and debug=0 can you check if answer text is OK ? results-survey128762.csv (23,545 bytes)
ID odpowiedzi,Data zakończenia,Ostatnia strona,Język początkowy,Wartość randomizacji,Data rozpoczęcia,Data ostatniej akcji,1. Czy pandemia wprowadziła wiele zmian w Pana/i życiu?,2. Czy pandemia wpłynęła na Pana/i relacje z rodziną? ,3. Czy pandemia wpłynęła na Pana/i relacje ze znajomymi i przyjaciółmi? ,"4. Czy pandemia miała wpływ na relację z osobami, z którymi Pan/i studiuje? ",5. Czy poniższe sytuacje w ciągu ostatniego roku Pana/i dotyczyły? [Mieszkanie z rodzicami/współlokatorami/partnerem],5. Czy poniższe sytuacje w ciągu ostatniego roku Pana/i dotyczyły? [Wynajmowanie mieszkania/pokoju w akademiku],5. Czy poniższe sytuacje w ciągu ostatniego roku Pana/i dotyczyły? [Brak środków na utrzymanie wynikające z pogorszenia sytuacji finansowej],5. Czy poniższe sytuacje w ciągu ostatniego roku Pana/i dotyczyły? [Powrót do domu rodzinnego],5. Czy poniższe sytuacje w ciągu ostatniego roku Pana/i dotyczyły? [Mieszkanie z innymi osobami uczącymi się/pracującymi w trybie zdalnym],5. Czy poniższe sytuacje w ciągu ostatniego roku Pana/i dotyczyły? [Utrata pracy],"5. Czy poniższe sytuacje w ciągu ostatniego roku Pana/i dotyczyły? [Korzystanie z różnego rodzaju zapomóg np. pożyczka, świadczenie postojowe itp. ]",6. Czy odczuwa Pan/i obawę przed zachorowaniem na COVID-19?,7. Czy odczuwa Pan/Pani obawę przed zachorowaniem na COVID-19 kogoś z Pana/i bliskich?,8. Poniżej proszę zaznaczyć czy poniższe objawy pojawiły się u Pana/i przed pandemią lub w okresie trwania pandemii. [Obniżenie nastroju][Skala 1],8. Poniżej proszę zaznaczyć czy poniższe objawy pojawiły się u Pana/i przed pandemią lub w okresie trwania pandemii. [Obniżenie nastroju][Skala 2],8. Poniżej proszę zaznaczyć czy poniższe objawy pojawiły się u Pana/i przed pandemią lub w okresie trwania pandemii. [Depresja][Skala 1],8. Poniżej proszę zaznaczyć czy poniższe objawy pojawiły się u Pana/i przed pandemią lub w okresie trwania pandemii. [Depresja][Skala 2],8. Poniżej proszę zaznaczyć czy poniższe objawy pojawiły się u Pana/i przed pandemią lub w okresie trwania pandemii. [Osamotnienie][Skala 1],8. Poniżej proszę zaznaczyć czy poniższe objawy pojawiły się u Pana/i przed pandemią lub w okresie trwania pandemii. [Osamotnienie][Skala 2],8. Poniżej proszę zaznaczyć czy poniższe objawy pojawiły się u Pana/i przed pandemią lub w okresie trwania pandemii. [Agresja wobec innych][Skala 1],8. Poniżej proszę zaznaczyć czy poniższe objawy pojawiły się u Pana/i przed pandemią lub w okresie trwania pandemii. [Agresja wobec innych][Skala 2],"9. Poniżej proszę zaznaczyć, w jakim stopniu poniższe stwierdzenia opisują Pan/i uczucia w trakcie trwania pandemii. [Czułam/em się samotny, pozbawiony wsparcia innych.]","9. Poniżej proszę zaznaczyć, w jakim stopniu poniższe stwierdzenia opisują Pan/i uczucia w trakcie trwania pandemii. [Czułam/em się smutny, brakowało mi motywacji do życia.]","9. Poniżej proszę zaznaczyć, w jakim stopniu poniższe stwierdzenia opisują Pan/i uczucia w trakcie trwania pandemii. [Odczuwałam/em strach.]","9. Poniżej proszę zaznaczyć, w jakim stopniu poniższe stwierdzenia opisują Pan/i uczucia w trakcie trwania pandemii. [Bywały momenty, że miałam/em dosyć. ]","9. Poniżej proszę zaznaczyć, w jakim stopniu poniższe stwierdzenia opisują Pan/i uczucia w trakcie trwania pandemii. [Mocno odczuwałam/em brak realnych kontaktów z innymi.]","9. Poniżej proszę zaznaczyć, w jakim stopniu poniższe stwierdzenia opisują Pan/i uczucia w trakcie trwania pandemii. [Był to dla mnie okres większego stresu.]","9. Poniżej proszę zaznaczyć, w jakim stopniu poniższe stwierdzenia opisują Pan/i uczucia w trakcie trwania pandemii. [Byłam/em zadowolona/y ze zmian w moim życiu, jakie wiązały się z wybuchem pandemii.]","9. Poniżej proszę zaznaczyć, w jakim stopniu poniższe stwierdzenia opisują Pan/i uczucia w trakcie trwania pandemii. [Chciałam/em być sam(a).]","10. Poniżej proszę zaznaczyć stwierdzenie, które dotyczy Pana/i w związku z korzystaniem z pomocy psychologicznej.","10. Poniżej proszę zaznaczyć stwierdzenie, które dotyczy Pana/i w związku z korzystaniem z pomocy psychologicznej. [Inne]","11. Poniżej proszę zaznaczyć, czy stan Pana/i zdrowia psychicznego zmienił się w okresie trwania pandemii",12. Poniżej proszę zaznaczyć czy stan Pana/i zdrowia fizycznego zmienił się w okresie trwania pandemii.,"13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Nadwaga]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Niedowaga]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Senność]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Brak sił fizycznych]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Częste bóle głowy]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Bóle kręgosłupa]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Pogorszenie jakości widzenia]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Chroniczne zmęczenie]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Problemy z koncentracją]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Problemy z pamięcią]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Omdlenia]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Dolegliwości żołądkowo-jelitowe]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Bezsenność]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Kołatanie serca]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Nie dotyczy]","13. Jakie problemy fizyczne pojawiły się u Pana/i w trakcie ostatnich 12 miesięcy izolacji domowej, które nie przejawiały się w okresie przed pandemią? (można zaznaczyć więcej niż jedną odpowiedź) [Inne]","14. Co, według Pani/a, jest przyczyną problemów fizycznych, które wystąpiły u Pani/a w trakcie trwania pandemii? (można zaznaczyć więcej niż jedną odpowiedź) [Zachorowanie na COVID-19]","14. Co, według Pani/a, jest przyczyną problemów fizycznych, które wystąpiły u Pani/a w trakcie trwania pandemii? (można zaznaczyć więcej niż jedną odpowiedź) [Niezdrowy tryb życia]","14. Co, według Pani/a, jest przyczyną problemów fizycznych, które wystąpiły u Pani/a w trakcie trwania pandemii? (można zaznaczyć więcej niż jedną odpowiedź) [Stres]","14. Co, według Pani/a, jest przyczyną problemów fizycznych, które wystąpiły u Pani/a w trakcie trwania pandemii? (można zaznaczyć więcej niż jedną odpowiedź) [Brak normalnych kontaktów społecznych]","14. Co, według Pani/a, jest przyczyną problemów fizycznych, które wystąpiły u Pani/a w trakcie trwania pandemii? (można zaznaczyć więcej niż jedną odpowiedź) [Duża ilość czasu spędzonego przy komputerze i/lub przed telewizorem ]","14. Co, według Pani/a, jest przyczyną problemów fizycznych, które wystąpiły u Pani/a w trakcie trwania pandemii? (można zaznaczyć więcej niż jedną odpowiedź) [Nieprawidłowa dieta]","14. Co, według Pani/a, jest przyczyną problemów fizycznych, które wystąpiły u Pani/a w trakcie trwania pandemii? (można zaznaczyć więcej niż jedną odpowiedź) [Frustracja ]","14. Co, według Pani/a, jest przyczyną problemów fizycznych, które wystąpiły u Pani/a w trakcie trwania pandemii? (można zaznaczyć więcej niż jedną odpowiedź) [Zbyt mała aktywność fizyczna]","14. Co, według Pani/a, jest przyczyną problemów fizycznych, które wystąpiły u Pani/a w trakcie trwania pandemii? (można zaznaczyć więcej niż jedną odpowiedź) [Nie dotyczy]","14. Co, według Pani/a, jest przyczyną problemów fizycznych, które wystąpiły u Pani/a w trakcie trwania pandemii? (można zaznaczyć więcej niż jedną odpowiedź) [Inne]",15. Czy przechodził(a) Pan/i COVID-19?,"16. Czy mieszkał(a) Pan/i z osobą, która przechodziła COVID-19?",17. Które z poniższych stwierdzeń dotyczą stylu Pana/i życia w okresie pandemii? [W czasie pandemii zaczęłam/zacząłem prowadzić zdrowy styl życia],17. Które z poniższych stwierdzeń dotyczą stylu Pana/i życia w okresie pandemii? [W czasie pandemii zaczęłam/zacząłem rozwijać swoje pasje i zainteresowania],17. Które z poniższych stwierdzeń dotyczą stylu Pana/i życia w okresie pandemii? [W czasie pandemii przestałam/przestałem dbać o swój wygląd],17. Które z poniższych stwierdzeń dotyczą stylu Pana/i życia w okresie pandemii? [W czasie pandemii przestałam/przestałem mieć motywację do aktywności fizycznej],17. Które z poniższych stwierdzeń dotyczą stylu Pana/i życia w okresie pandemii? [W czasie pandemii przestałam/przestałem mieć motywację do nauki i pracy],17. Które z poniższych stwierdzeń dotyczą stylu Pana/i życia w okresie pandemii? [Żadne z powyższych mnie nie dotyczy],17. Które z poniższych stwierdzeń dotyczą stylu Pana/i życia w okresie pandemii? [Inne],18. Czy pali Pan/i papierosy?,19. Czy palił(a) Pan/i papierosy przed rozpoczęciem pandemii?,20. Czy w związku z pandemią zaczęła/zaczął Pan/i palić więcej papierosów?,21. Czy spożywa Pan/i alkohol?,22. Czy spożywał(a) Pan/i alkohol przed rozpoczęciem pandemii?,23. Czy w związku z pandemią zaczęła/zaczął Pan/i spożywać więcej alkoholu?,24. Jak ocenia Pan/i sposób prowadzenia zajęć zdalnych? ,25. Jak ocenia Pan/i przygotowanie wykładowców do prowadzenia zajęć online?,26. Jak ocenia Pan/i swoją aktywność podczas zajęć zdalnych w porównaniu do zajęć stacjonarnych?,27. Ile czasu poświęca Pan/i na przygotowanie do zajęć w trybie zdalnego nauczania w porównaniu do zajęć stacjonarnych na Uniwersytecie?,"28. Czy zajęcia w trybie zdalnym są dla Pana/i bardziej czym mniej stresujące, niż zajęcia w trybie stacjonarnym?",29. Jak ocenia Pan/i dostęp do materiałów dydaktycznych niezbędnych do przedmiotów związanych z Pana/i kierunkiem studiów (np. literaturę do napisania pracy)?,30. Czy zdarzało się Panu/i korzystać z książek zamieszczonych w Internecie z naruszeniem prawa?,31. Co sądzi Pan/i o zamknięciu bibliotek na Uniwersytecie Warszawskim podczas pandemii?,31. Co sądzi Pan/i o zamknięciu bibliotek na Uniwersytecie Warszawskim podczas pandemii? [Inne], 32. Czy korzysta Pan/i z zasobów BUW-u online?,33. W jakiej formie przeprowadzane są zajęcia zdalne? (wielokrotnego wyboru) [Spotkanie online z wykładowcą],33. W jakiej formie przeprowadzane są zajęcia zdalne? (wielokrotnego wyboru) [Nagrany do wysłuchania wykład],"33. W jakiej formie przeprowadzane są zajęcia zdalne? (wielokrotnego wyboru) [Brak spotkań online, wysyłanie tylko materiałów do opracowania samodzielnego]",33. W jakiej formie przeprowadzane są zajęcia zdalne? (wielokrotnego wyboru) [Inne],34. Czy odpowiada Panu/i forma przeprowadzanych zajęć?,34. Czy odpowiada Panu/i forma przeprowadzanych zajęć? [Komentarz],35. Czy zdarzyło się Panu/i nagrywać zajęcia bez wiedzy i zgody prowadzącego?,36. W jakiej formie przeprowadzane są zaliczenia podczas nauki zdalnej? (wielokrotnego wyboru) [Test na platformie],36. W jakiej formie przeprowadzane są zaliczenia podczas nauki zdalnej? (wielokrotnego wyboru) [Odpowiedź ustna],36. W jakiej formie przeprowadzane są zaliczenia podczas nauki zdalnej? (wielokrotnego wyboru) [Praca zaliczeniowa],36. W jakiej formie przeprowadzane są zaliczenia podczas nauki zdalnej? (wielokrotnego wyboru) [Inne],37. Czy zdarzyło się Panu/i używać różnego typu “pomocy naukowych” podczas zaliczeń?,"38. Proszę określić czas jaki przeznaczał/a Pan/i na dojazdy do swojego wydziału, gdy zajęcia odbywały się stacjonarnie.",39. W jakiej formie według Pana/i powinna odbywać się edukacja na Uniwersytecie Warszawskim od 1.10.2021?,39. W jakiej formie według Pana/i powinna odbywać się edukacja na Uniwersytecie Warszawskim od 1.10.2021? [Inne],40. Czy wierzy Pan/i w istnienie pandemii COVID-19?,41. Jak często sprowadza Pan/i aktualne informacje na temat pandemii COVID-19?,42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Obowiązek zakrywania nosa i ust],"42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Obowiązek zachowania min. 1,5-metrowej odległości od innych osób]",42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Wprowadzenie „godzin dla seniorów”],42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Wprowadzenie „godziny policyjnej”],42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zamknięcie żłobków i przedszkoli],42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zamknięcie szkół podstawowych i średnich],42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zamknięcie uczelni wyższych],42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zamknięcie galerii handlowych],42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zamknięcie hoteli],42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zamknięcie salonów kosmetycznych i fryzjerskich],42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zamknięcie restauracji i kawiarni],"42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zamknięcie ośrodków kultury (np. muzea, teatry, biblioteki)]","42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zamknięcie klubów, dyskotek i innych miejsc udostępnionych do tańczenia]","42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zamknięcie obiektów sportowych (np. siłownie, baseny)]",42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zakaz gromadzenia się w więcej niż 5 osób],"42. Czy uważa Pan/i za zasadne wprowadzenie w przestrzeni publicznej następujących obostrzeń: [Zakaz organizowania uroczystości oraz przyjęć okolicznościowych (np. komunie, wesela)]",43. Czy stosuje się Pan/i do obowiązku zasłania nosa i ust w przestrzeni publicznej?,44. Czy w czasie trwania epidemii (tj. od marca 2020 roku) uczestniczył/a Pan/i w jakiejkolwiek publicznej demonstracji?,45. Czy w czasie trwania epidemii (tj. od marca 2020 roku) wybrał/a się Pan/i na wyjazd turystyczny pomimo obowiązujących obostrzeń?,"46. Czy w 2021 roku zamierza Pan/i wybrać się na wyjazd turystyczny, nawet jeśli będą obowiązywać w tym czasie obostrzenia?","47. Czy uważa Pan/i, że niedostosowanie się do obowiązkowego zasłania nosa i ust w przestrzeni publicznej powinno być karane?","48. Czy uważa Pan/i, że branie udziału w demonstracji publicznej w czasie trwania pandemii powinno być karane?","49. Czy uważa Pan/i, że wprowadzone przez rząd obostrzenia naruszają podstawowe prawa i wolności obywateli?",50. Jaki ma Pan/i stosunek do szczepienia się przeciwko COVID-19?,51. Co skłoniło Pana/ią do podjęcia decyzji o szczepieniu? W tym pytaniu można wybrać więcej niż jedną odpowiedź. [Przekonanie o skuteczności szczepionki],51. Co skłoniło Pana/ią do podjęcia decyzji o szczepieniu? W tym pytaniu można wybrać więcej niż jedną odpowiedź. [Zalecenia lekarzy],51. Co skłoniło Pana/ią do podjęcia decyzji o szczepieniu? W tym pytaniu można wybrać więcej niż jedną odpowiedź. [Chęć posiadania tzw. paszportu covidowego],51. Co skłoniło Pana/ią do podjęcia decyzji o szczepieniu? W tym pytaniu można wybrać więcej niż jedną odpowiedź. [Chęć powrotu do „normalności” sprzed pandemii],51. Co skłoniło Pana/ią do podjęcia decyzji o szczepieniu? W tym pytaniu można wybrać więcej niż jedną odpowiedź. [Inne],"52. Czy w związku z przeniesieniem znacznej części aktywności do sieci w czasie pandemii, czuje się Pan/i bardziej narażony/a na stanie się ofiarą cyberprzestępstwa (np. wyłudzenia poufnych danych)?",53. Czy podczas pandemii padł/a Pan/i ofiarą oszustwa przy sprzedaży internetowej?,53. Czy podczas pandemii padł/a Pan/i ofiarą oszustwa przy sprzedaży internetowej? [Komentarz],54. Czy podczas pandemii padł/a Pan/i ofiarą tzw. phishingu*?,54. Czy podczas pandemii padł/a Pan/i ofiarą tzw. phishingu*? [Komentarz],"55. Jeśli w czasie pandemii padł/a Pan/i ofiarą cyberprzestępstwa bądź doświadczył/a próby jego dokonania, czy zostało to zgłoszone na policję?",56. Czy w związku z częstszym korzystaniem z Internetu podczas pandemii stosuje Pan/i dodatkowe rozwiązania mające na celu ochronę przed zagrożeniami internetowymi?,56. Czy w związku z częstszym korzystaniem z Internetu podczas pandemii stosuje Pan/i dodatkowe rozwiązania mające na celu ochronę przed zagrożeniami internetowymi? [Komentarz],"57. Czy uważa Pan/i, że negatywne emocje związane z pandemią np. stres, mogą stanowić przyczynę przemocy w rodzinie?","58. Czy podczas pandemii doświadczył/a Pan(i) ze strony domowników, któregoś z poniższych zachowań? (wielokrotnego wyboru) [przemoc fizyczna (bicie, popychanie, szarpanie, kopanie, duszenie, itd.)]","58. Czy podczas pandemii doświadczył/a Pan(i) ze strony domowników, któregoś z poniższych zachowań? (wielokrotnego wyboru) [przemoc psychiczna (obrażanie, wyzywanie, straszenie, szantażowanie, grożenie, wyśmiewanie, itd.)]","58. Czy podczas pandemii doświadczył/a Pan(i) ze strony domowników, któregoś z poniższych zachowań? (wielokrotnego wyboru) [przemoc seksualna (wymuszanie pożycia, gwałt, zmuszanie do niechcianych praktyk seksualnych, nieliczenie się z życzeniami partnerki/partnera, itd.)]","58. Czy podczas pandemii doświadczył/a Pan(i) ze strony domowników, któregoś z poniższych zachowań? (wielokrotnego wyboru) [przemoc ekonomiczna (niszczenie rzeczy, włamanie do zamkniętego osobistego pomieszczenia, używanie rzeczy bez pozwolenia, zabieranie pieniędzy, przeglądanie dokumentów i korespondencji, itd.)]","58. Czy podczas pandemii doświadczył/a Pan(i) ze strony domowników, któregoś z poniższych zachowań? (wielokrotnego wyboru) [zaniedbanie (nie przekazywanie środków na utrzymanie, pozbawianie jedzenia, brak pomocy w chorobie, uniemożliwianie dostępu do miejsc zaspokojenia podstawowych potrzeb itd.)]","58. Czy podczas pandemii doświadczył/a Pan(i) ze strony domowników, któregoś z poniższych zachowań? (wielokrotnego wyboru) [żadnego z powyższych]",59. Czy od początku pandemii doszło do nasilenia przemocy wobec Pana/i?,"60. Jeśli doświadczył/a Pan(i) przemocy domowej podczas pandemii, czy zostało to zgłoszone na policję bądź do innej instytucji lub organizacji udzielającej pomocy ofiarom przemocy?",61. Czy w czasie pandemii doświadczył/a Pan(i) hejtu?,"62. Jeśli korzysta bądź korzystał/a Pan(i) z aplikacji rządowych (ProteGO Safe i mObywatel), to czy przy ich użytkowaniu ma bądź miał/a Pan(i) poczucie, że pańskie bezpieczeństwo w kontekście ochrony danych osobowych jest zapewnione?",63. Płeć,64. Wiek,65. Miejsce pochodzenia:,66. Miejsce zamieszkania: ,67. Sytuacja materialna:,68. Liczba osób w gospodarstwie domowym: ,69. Stopień studiów:,70. Tryb studiów,71. Rok studiów:,72. Jaki kierunek Pan/Pani studiuje? 1,2021-07-06 09:56:02,6,pl,823319512,2021-07-06 09:53:55,2021-07-06 09:56:02,5,Zdecydowanie się polepszyły,Zdecydowanie się polepszyły,Nie zmieniły się,Tak,Nie wiem,Nie wiem,Nie wiem,Nie wiem,Nie wiem,Nie wiem,Zdecydowanie tak,Zdecydowanie tak,T,,N,T,T,T,T,T,2,2,2,2,2,2,2,2,Korzystałam/em z pomocy psychologicznej przed pandemią i korzystam nadal.,,Mój stan psychiczny się nie zmienił,Mój stan fizyczny się pogorszył,Tak,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,,N/A,N/A,N/A,N/A,N/A,Tak,N/A,N/A,N/A,,Tak,Trudno powiedzieć,N/A,N/A,N/A,Tak,N/A,N/A,,Trudno powiedzieć,,,Nie,Trudno powiedzieć,,3,3,3,3,Raczej bardziej stresujące,Dostęp do materiałów jest bardzo dobry,"Tak, zarówno przed pandemią, jak w trakcie",Nie wiem/ Nie korzystam z bibliotek uniwersyteckich,,Raczej nie,N/A,Tak,N/A,,Nie (która forma Panu/Pani nie odpowiada?),,Trudno powiedzieć,N/A,Tak,N/A,,Trudno powiedzieć,Powyżej godziny,Stacjonarna,,Raczej tak,Raz dziennie,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,Zdecydowanie nie,Tak,Tak,Trudno powiedzieć,Nie,Nie,Raczej tak,Zamierzam się szczepić,N/A,Tak,N/A,N/A,,Raczej tak,Trudno powiedzieć,,Tak (w komentarzu proszę podać ile razy),,Tak,Tak (proszę wpisać w komentarzu jakie),,Zdecydowanie nie,N/A,N/A,N/A,Tak,N/A,N/A,Raczej nie,Nie dotyczy,Trudno powiedzieć,Raczej tak,Kobieta,42,Wieś,Miasto powyżej 250 tys. mieszkańców,Raczej zła,42,Studia I stopnia inżynierskie,Stacjonarny (dzienny),42,42 |
|
|
|
About the error : php version ? |
|
PHP 8.0.7 |
|
update: |
|
About bad code : PHP Warning (debug=2) Illegal string offset 'answer' Then : return null with debug = 0 |
|
I'm not a developer ... but in my opinion the problem is in file: /application/helpers/admin/export/SurveyObj.php ... and should be: with such modification I'm able to export responses with the right full answers. |
|
Hello, From the discussion above, it seems this is a PHP 8.x.x issue. The code you posted is correct @mrozpara . I cannot reproduce with PHP 7.x.x. I will test now with PHP 8. |
|
Still testing? |
|
I'm confused... who is supposed to test it? |
|
@galads was trying to reproduce this with PHP 8 but didn't finish yet, it seems. |
|
I missed this somehow, I will check again with PHP 8 as soon as possible. Sorry for the delay |
|
It works for me without any error. |
|
Can you confirm this is still an issue? |
|
well... after applying the change in code that I've posted few days ago - it's working fine. But with the original version of SurveyObj.php file - it's still showing error message. |
|
Hello mrozpara, galads |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2021-07-05 18:48 | mrozpara | New Issue | |
2021-07-06 08:29 | DenisChenu | Note Added: 65213 | |
2021-07-06 09:04 | mrozpara | Note Added: 65214 | |
2021-07-06 09:04 | mrozpara | File Added: limesurvey_question_1089.lsq | |
2021-07-06 09:05 | DenisChenu | Note Added: 65215 | |
2021-07-06 09:39 | mrozpara | Note Added: 65217 | |
2021-07-06 09:39 | mrozpara | File Added: limesurvey_survey_593643.lss | |
2021-07-06 09:40 | DenisChenu | Note Added: 65218 | |
2021-07-06 09:50 | DenisChenu | Note Added: 65219 | |
2021-07-06 09:50 | DenisChenu | File Added: survey_archive_91424.lsa | |
2021-07-06 09:50 | DenisChenu | File Added: PHP warning.html | |
2021-07-06 09:58 | mrozpara | Note Added: 65220 | |
2021-07-06 09:58 | mrozpara | File Added: survey_archive_542943.lsa | |
2021-07-06 10:02 | DenisChenu | Relationship added | related to 17415 |
2021-07-06 10:20 | DenisChenu | Note Added: 65221 | |
2021-07-06 10:20 | DenisChenu | File Added: results-survey128762.csv | |
2021-07-06 10:38 | mrozpara | Note Added: 65224 | |
2021-07-06 10:38 | mrozpara | File Added: error_message.png | |
2021-07-06 10:38 | mrozpara | File Added: response_details.png | |
2021-07-06 10:38 | mrozpara | File Added: answers_definition.png | |
2021-07-06 10:51 | DenisChenu | Note Added: 65225 | |
2021-07-06 10:56 | mrozpara | Note Added: 65226 | |
2021-07-06 12:27 | mrozpara | Note Added: 65230 | |
2021-07-06 13:38 | DenisChenu | Note Added: 65233 | |
2021-07-06 21:20 | mrozpara | Note Added: 65244 | |
2021-07-12 12:47 | galads | Note Added: 65372 | |
2021-07-12 12:47 | galads | Assigned To | => galads |
2021-07-12 12:47 | galads | Status | new => ready for testing |
2021-07-21 17:29 | ollehar | Status | ready for testing => feedback |
2021-07-21 17:29 | ollehar | Note Added: 65555 | |
2021-07-30 10:55 | mrozpara | Note Added: 65753 | |
2021-07-30 10:55 | mrozpara | Status | feedback => assigned |
2021-07-30 10:57 | ollehar | Note Added: 65754 | |
2021-07-30 12:17 | galads | Note Added: 65758 | |
2021-08-03 14:39 | galads | Note Added: 65789 | |
2021-08-03 14:46 | galads | Note Added: 65790 | |
2021-08-03 16:22 | mrozpara | Note Added: 65792 | |
2021-08-04 15:18 | galads | Status | assigned => closed |
2021-08-04 15:18 | galads | Resolution | open => fixed |
2021-08-04 15:18 | galads | Note Added: 65821 |