View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
11098 | Bug reports | Survey editing | public | 2016-05-02 14:44 | 2016-05-03 11:22 |
Reporter | webmasterlpo | Assigned To | c_schmitz | ||
Priority | none | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 2.50.x | ||||
Fixed in Version | 2.50.x | ||||
Summary | 11098: Error on survey creation | ||||
Description | When I've added a survey, I've got this message : Erreur interne du serveur The survey is created but I can't edit the setting page (same message) | ||||
Tags | No tags attached. | ||||
Attached Files | log.txt (9,487 bytes)
CException "data" attribute cannot be blank /var/www/web/application/extensions/yiiwheels/widgets/select2/WhSelect2.php(47) 35 36 /** 37 * @var array the plugin options 38 */ 39 public $pluginOptions; 40 41 /** 42 * Initializes the widget. 43 */ 44 public function init() 45 { 46 if (empty($this->data) && $this->asDropDownList === true) { 47 throw new CException(Yii::t('zii', '"data" attribute cannot be blank')); 48 } 49 50 $this->attachBehavior('ywplugin', array('class' => 'yiiwheels.behaviors.WhPlugin')); 51 } 52 53 /** 54 * Runs the widget. 55 */ 56 public function run() 57 { 58 $this->renderField(); 59 $this->registerClientScript(); Stack Trace #0 + /var/www/web/framework/web/CBaseController.php(147): WhSelect2->init() #1 + /var/www/web/framework/web/CBaseController.php(180): CBaseController->createWidget("yiiwheels.widgets.select2.WhSelect2", array("asDropDownList" => true, "htmlOptions" => array("multiple" => "multiple", "style" => "width: 100%"), "data" => array(), "value" => array(), ...)) #2 – /var/www/web/application/views/admin/survey/subview/accordion/_generaloptions_panel.php(69): CBaseController->widget("yiiwheels.widgets.select2.WhSelect2", array("asDropDownList" => true, "htmlOptions" => array("multiple" => "multiple", "style" => "width: 100%"), "data" => array(), "value" => array(), ...)) 64 'data' => $aAllLanguages, 65 'value' => Survey::model()->findByPk($surveyid)->additionalLanguages, 66 'name' => 'additional_languages', 67 'pluginOptions' => array( 68 'placeholder' => gt('Select additional languages','unescaped'), 69 ))); 70 ?> 71 <input type='hidden' name='oldlanguages' id='oldlanguages' value='<?php echo implode(' ',Survey::model()->findByPk($surveyid)->additionalLanguages); ?>'> 72 </div> 73 </div> 74 #3 + /var/www/web/framework/web/CBaseController.php(126): require("/var/www/web/application/views/admin/surve...") #4 + /var/www/web/framework/web/CBaseController.php(95): CBaseController->renderInternal("/var/www/web/application/views/admin/surve...", array("surveyid" => "843449", "scripts" => "<script type="text/javascript" src="/third_party/ckeditor/ckedit...", "esrow" => array("template" => "ls_lpo_2014", "language" => "fr", "sid" => "843449", "owner_id" => "1", ...), "action" => "editsurveysettings", ...), true) #5 + /var/www/web/framework/web/CController.php(869): CBaseController->renderFile("/var/www/web/application/views/admin/surve...", array("surveyid" => "843449", "scripts" => "<script type="text/javascript" src="/third_party/ckeditor/ckedit...", "esrow" => array("template" => "ls_lpo_2014", "language" => "fr", "sid" => "843449", "owner_id" => "1", ...), "action" => "editsurveysettings", ...), true) #6 – /var/www/web/application/views/admin/survey/subview/accordion/_accordion_container.php(25): CController->renderPartial("/admin/survey/subview/accordion/_generaloptions_panel", array("surveyid" => "843449", "scripts" => "<script type="text/javascript" src="/third_party/ckeditor/ckedit...", "esrow" => array("template" => "ls_lpo_2014", "language" => "fr", "sid" => "843449", "owner_id" => "1", ...), "action" => "editsurveysettings", ...)) 20 </a> 21 </h4> 22 </div> 23 <div id="generaloptions" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne"> 24 <div class="panel-body"> 25 <?php $this->renderPartial('/admin/survey/subview/accordion/_generaloptions_panel', $data); ?> 26 </div> 27 </div> 28 </div> 29 30 #7 + /var/www/web/framework/web/CBaseController.php(126): require("/var/www/web/application/views/admin/surve...") #8 + /var/www/web/framework/web/CBaseController.php(95): CBaseController->renderInternal("/var/www/web/application/views/admin/surve...", array("data" => array("surveyid" => "843449", "scripts" => "<script type="text/javascript" src="/third_party/ckeditor/ckedit...", "esrow" => array("template" => "ls_lpo_2014", "language" => "fr", "sid" => "843449", "owner_id" => "1", ...), "action" => "editsurveysettings", ...)), true) #9 + /var/www/web/framework/web/CController.php(869): CBaseController->renderFile("/var/www/web/application/views/admin/surve...", array("data" => array("surveyid" => "843449", "scripts" => "<script type="text/javascript" src="/third_party/ckeditor/ckedit...", "esrow" => array("template" => "ls_lpo_2014", "language" => "fr", "sid" => "843449", "owner_id" => "1", ...), "action" => "editsurveysettings", ...)), true) #10 – /var/www/web/application/views/admin/survey/editLocalSettings_main_view.php(38): CController->renderPartial("/admin/survey/subview/accordion/_accordion_container", array("data" => array("surveyid" => "843449", "scripts" => "<script type="text/javascript" src="/third_party/ckeditor/ckedit...", "esrow" => array("template" => "ls_lpo_2014", "language" => "fr", "sid" => "843449", "owner_id" => "1", ...), "action" => "editsurveysettings", ...))) 33 <?php $this->renderPartial('/admin/survey/subview/tab_edit_view',$data); ?> 34 </div> 35 36 <!-- settings --> 37 <div class="col-sm-12 col-md-5" id="accordion-container" style="background-color: #fff;"> 38 <?php $this->renderPartial('/admin/survey/subview/accordion/_accordion_container', array('data'=>$settings_data)); ?> 39 </div> 40 </div> 41 42 <!-- 43 This hidden button is now necessary to save the form. #11 + /var/www/web/framework/web/CBaseController.php(126): require("/var/www/web/application/views/admin/surve...") #12 + /var/www/web/framework/web/CBaseController.php(95): CBaseController->renderInternal("/var/www/web/application/views/admin/surve...", array("surveyid" => "843449", "scripts" => "<script type="text/javascript" src="/third_party/ckeditor/ckedit...", "esrow" => array("template" => "ls_lpo_2014", "language" => "fr", "sid" => "843449", "owner_id" => "1", ...), "action" => "editsurveysettings", ...), true) #13 + /var/www/web/framework/web/CController.php(869): CBaseController->renderFile("/var/www/web/application/views/admin/surve...", array("surveyid" => "843449", "scripts" => "<script type="text/javascript" src="/third_party/ckeditor/ckedit...", "esrow" => array("template" => "ls_lpo_2014", "language" => "fr", "sid" => "843449", "owner_id" => "1", ...), "action" => "editsurveysettings", ...), true) #14 + /var/www/web/application/core/Survey_Common_Action.php(314): CController->renderPartial("/admin/survey/editLocalSettings_main_view", array("surveyid" => "843449", "scripts" => "<script type="text/javascript" src="/third_party/ckeditor/ckedit...", "esrow" => array("template" => "ls_lpo_2014", "language" => "fr", "sid" => "843449", "owner_id" => "1", ...), "action" => "editsurveysettings", ...)) #15 + /var/www/web/application/controllers/admin/surveyadmin.php(2077): Survey_Common_Action->_renderWrappedTemplate("survey", array("editLocalSettings_main_view"), array("surveyid" => "843449", "scripts" => "<script type="text/javascript" src="/third_party/ckeditor/ckedit...", "esrow" => array("template" => "ls_lpo_2014", "language" => "fr", "sid" => "843449", "owner_id" => "1", ...), "action" => "editsurveysettings", ...)) #16 + /var/www/web/application/controllers/admin/surveyadmin.php(1080): SurveyAdmin->_renderWrappedTemplate("survey", array("editLocalSettings_main_view"), array("surveyid" => "843449", "scripts" => "<script type="text/javascript" src="/third_party/ckeditor/ckedit...", "esrow" => array("template" => "ls_lpo_2014", "language" => "fr", "sid" => "843449", "owner_id" => "1", ...), "action" => "editsurveysettings", ...)) #17 unknown(0): SurveyAdmin->editlocalsettings("843449") #18 + /var/www/web/framework/web/actions/CAction.php(109): ReflectionMethod->invokeArgs(SurveyAdmin, array("843449")) #19 + /var/www/web/application/core/Survey_Common_Action.php(101): CAction->runWithParamsInternal(SurveyAdmin, ReflectionMethod, array("r" => "admin/survey/sa/editlocalsettings/surveyid/843449", "sa" => "editlocalsettings", "surveyid" => "843449", "iSurveyId" => "843449", ...)) #20 + /var/www/web/framework/web/CController.php(308): Survey_Common_Action->runWithParams(array("r" => "admin/survey/sa/editlocalsettings/surveyid/843449", "sa" => "editlocalsettings", "surveyid" => "843449")) #21 + /var/www/web/framework/web/CController.php(286): CController->runAction(SurveyAdmin) #22 + /var/www/web/framework/web/CController.php(265): CController->runActionWithFilters(SurveyAdmin, array()) #23 + /var/www/web/application/controllers/AdminController.php(161): CController->run("survey") #24 + /var/www/web/framework/web/CWebApplication.php(282): AdminController->run("survey") #25 + /var/www/web/framework/web/CWebApplication.php(141): CWebApplication->runController("admin/survey/sa/editlocalsettings/surveyid/843449") #26 + /var/www/web/framework/base/CApplication.php(185): CWebApplication->processRequest() #27 + /var/www/web/index.php(211): CApplication->run() 2016-05-02 15:47:16 Apache Yii Framework/1.1.17 | ||||
Bug heat | 8 | ||||
Complete LimeSurvey version number (& build) | 160430 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Firefox 47 | ||||
Database type & version | MySQL | ||||
Server OS (if known) | Debian 7 | ||||
Webserver software & version (if known) | Apache 2.2 | ||||
PHP Version | php 5.5 | ||||
Cannot reproduce. Add a screen-shot, please. |
|
Screenshot added (when I click on "General settings & texts" button) |
|
OK, do you have access to the file system? If yes, please enable config=2 in application/config/config.php, then try again and paste the new error message here. |
|
I've added the log (debug=1) |
|
Child of 10944 if available language is empty. |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=18851 |
|
Version 2.50 Build 160503 released |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2016-05-02 14:44 | webmasterlpo | New Issue | |
2016-05-02 15:04 | ollehar | Note Added: 38104 | |
2016-05-02 15:10 | ollehar | Assigned To | => ollehar |
2016-05-02 15:10 | ollehar | Status | new => feedback |
2016-05-02 15:17 | webmasterlpo | File Added: Capture d’écran 2016-05-02 à 15.15.18.jpg | |
2016-05-02 15:20 | webmasterlpo | Note Added: 38106 | |
2016-05-02 15:20 | webmasterlpo | Status | feedback => assigned |
2016-05-02 15:39 | ollehar | Note Added: 38113 | |
2016-05-02 15:50 | webmasterlpo | File Added: log.txt | |
2016-05-02 15:50 | webmasterlpo | Note Added: 38117 | |
2016-05-02 16:04 | DenisChenu | Relationship added | child of 10944 |
2016-05-02 16:05 | DenisChenu | Note Added: 38118 | |
2016-05-02 16:27 | c_schmitz | Changeset attached | => LimeSurvey master 1c93a9b4 |
2016-05-02 16:27 | c_schmitz | Note Added: 38119 | |
2016-05-02 16:27 | c_schmitz | Assigned To | ollehar => c_schmitz |
2016-05-02 16:27 | c_schmitz | Resolution | open => fixed |
2016-05-02 16:30 | c_schmitz | Status | assigned => resolved |
2016-05-02 16:30 | c_schmitz | Fixed in Version | => 2.5 |
2016-05-03 11:22 | c_schmitz | Note Added: 38141 | |
2016-05-03 11:22 | c_schmitz | Status | resolved => closed |
2019-11-01 17:25 | c_schmitz | Category | Survey design => Survey editing |