View Issue Details

This bug affects 1 person(s).
 20
IDProjectCategoryView StatusLast Update
08804Bug reportsSurvey editingpublic2014-03-26 10:53
ReporterDenisChenu Assigned Tosammousa  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version2.05+ 
Fixed in Version2.05+ 
Summary08804: Unable to set advanced settings (except for General)
Description

We don't see any other tabs than General in survey settings if plugin with some survey setting are activated.

Steps To Reproduce

Activate 'AuditLog' plugin
Click on 'Survey Menu' / survey settings and go to another tab.

TagsNo tags attached.
Attached Files
Bug heat20
Complete LimeSurvey version number (& build)140304
I will donate to the project if issue is resolvedNo
Browsernot relevant
Database type & versionMysql 5
Server OS (if known)debian/linux
Webserver software & version (if known)apache
PHP VersionPHP Version 5.3

Relationships

has duplicate 08874 closed Activating a plugin with "beforeSurveySettings" function hide the general-settings menu of a surevy 
has duplicate 08901 closedsammousa Plugin Settings in general tab of survey are not shown 

Users monitoring this issue

There are no users monitoring this issue.

Activities

sammousa

sammousa

2014-03-18 15:23

reporter   ~29342

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

DenisChenu

DenisChenu

2014-03-18 15:46

developer   ~29344

Last edited: 2014-03-18 15:53

If 2 or more plugin with beforeSurveySettings : the multiple div with same id.

Then tab show allways the second array.

Screenshot provided in 2 minutes

Solution can be in tabPluginSettings_view
echo CHtml::openTag('div', array('id' => 'pluginssettings'));
$this->widget('ext.SettingsWidget.SettingsWidget', array(
..
'id' => $plugin['name'],
..
echo CHtml::closeTag('div');

DenisChenu

DenisChenu

2014-03-18 17:49

developer   ~29356

@sammoussa : if the idea is to put the plugins setting according to tab(from core) value and add pluginsetings tab only if no tab is set : you can assign it to me.

DenisChenu

DenisChenu

2014-03-18 22:28

developer   ~29365

Thanks fixed now

c_schmitz

c_schmitz

2014-03-20 14:52

administrator   ~29457

2.05+ Build 140320 released

Related Changesets

LimeSurvey: master 005ada6c

2014-03-18 14:22:37

sammousa

Details Diff
Fixed issue 08804 Affected Issues
08804
mod - application/extensions/SettingsWidget/SettingsWidget.php Diff File

LimeSurvey: master 9b097a22

2014-03-18 17:48:34

sammousa

Details Diff
Dev Fixed possible id collision in settingswdiget.
Dev Added support for setting type json.
Affected Issues
08804
mod - application/extensions/SettingsWidget/SettingsWidget.php Diff File
mod - application/extensions/SettingsWidget/assets/settingswidget.css Diff File
add - application/extensions/yii-jsoneditor/JsonEditor.php Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/HISTORY.md Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/LICENSE Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/NOTICE Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/README.md Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/docs/api.md Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/docs/usage.md Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/examples/01_basic_usage.html Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/examples/02_viewer.html Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/examples/03_switch_mode.html Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/examples/requirejs_demo/requirejs_demo.html Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/examples/requirejs_demo/scripts/main.js Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/examples/requirejs_demo/scripts/require.js Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/img/jsoneditor-icons.png Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/jsoneditor-min.css Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/jsoneditor-min.js Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/jsoneditor.css Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/jsoneditor.js Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/lib/ace/ace.js Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/lib/ace/ext-searchbox.js Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/lib/ace/mode-json.js Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/lib/ace/theme-jsoneditor.js Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/lib/ace/theme-textmate.js Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/lib/ace/worker-json.js Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/lib/jsonlint/README.md Diff File
add - application/extensions/yii-jsoneditor/jsoneditor-2.3.6/lib/jsonlint/jsonlint.js Diff File
add - application/extensions/yii-jsoneditor/widget.js Diff File
mod - application/views/admin/survey/subview/tabPluginSettings_view.php Diff File

Issue History

Date Modified Username Field Change
2014-03-04 11:39 DenisChenu New Issue
2014-03-04 11:39 DenisChenu File Added: Capture du 2014-03-04 11:37:28.png
2014-03-04 11:41 DenisChenu Description Updated
2014-03-04 11:41 DenisChenu File Deleted: Capture du 2014-03-04 11:37:28.png
2014-03-04 11:41 DenisChenu File Added: Capture du 2014-03-04 11:41:32.png
2014-03-04 11:42 DenisChenu Steps to Reproduce Updated
2014-03-04 12:19 DenisChenu Description Updated
2014-03-04 14:11 c_schmitz Assigned To => sammousa
2014-03-04 14:11 c_schmitz Status new => assigned
2014-03-18 15:23 sammousa Changeset attached => LimeSurvey master 005ada6c
2014-03-18 15:23 sammousa Note Added: 29342
2014-03-18 15:23 sammousa Resolution open => fixed
2014-03-18 15:23 sammousa Status assigned => resolved
2014-03-18 15:46 DenisChenu Note Added: 29344
2014-03-18 15:47 DenisChenu File Added: Capture du 2014-03-18 15:47:14.png
2014-03-18 15:48 DenisChenu Status resolved => feedback
2014-03-18 15:48 DenisChenu Resolution fixed => reopened
2014-03-18 15:50 DenisChenu File Deleted: Capture du 2014-03-18 15:47:14.png
2014-03-18 15:50 DenisChenu File Added: Capture du 2014-03-18 15:47:14.png
2014-03-18 15:53 DenisChenu Note Edited: 29344
2014-03-18 17:49 DenisChenu Note Added: 29356
2014-03-18 17:49 DenisChenu Status feedback => assigned
2014-03-18 22:28 DenisChenu Note Added: 29365
2014-03-18 22:28 DenisChenu Changeset attached => LimeSurvey master 9b097a22
2014-03-18 22:28 DenisChenu Status assigned => resolved
2014-03-18 22:28 DenisChenu Fixed in Version => 2.05+
2014-03-18 22:28 DenisChenu Resolution reopened => fixed
2014-03-18 22:30 DenisChenu Relationship added has duplicate 08874
2014-03-20 14:52 c_schmitz Note Added: 29457
2014-03-20 14:52 c_schmitz Status resolved => closed
2014-03-26 10:53 DenisChenu Relationship added has duplicate 08901
2019-11-01 17:25 c_schmitz Category Survey design => Survey editing