View Issue Details

IDProjectCategoryView StatusLast Update
16132Bug reportsPluginspublic2020-04-14 12:53
ReporterDenisChenu Assigned ToDenisChenu  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version4.1.17 
Fixed in Version4.1.17 
Summary16132: ext.SettingsWidget.SettingsWidget add uneeded, broken and anasked buttons
Description

ext.SettingsWidget.SettingsWidget cn be used to construct own plugin settings.
It work great since 2.6lts until 3.22 ,
broken in 4.1.X

Steps To Reproduce

Import included plugins,
Check in 3.X
Check in 4. X : try the extra buttons

Additional Information

This buttons didn't seems yo come from ext.SettingsWidget.SettingsWidget ,
Seems to be added only for /admin/pluginmanager?sa=configure&id=XXX , but need button to be added in the settings not forced.

Extension are not used only for ONE core system ...

TagsNo tags attached.
Complete LimeSurvey version number (& build)4.1.16 github
I will donate to the project if issue is resolvedNo
Browsernot relevant
Database & DB-Versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant

Activities

DenisChenu

DenisChenu

2020-04-13 10:55

developer  

DenisChenu

DenisChenu

2020-04-13 10:57

developer   ~57094

in sendMailcron : i add a js to remove it ...
https://gitlab.com/SondagesPro/mailing/sendMailCron/-/commit/f1d31d7fd10f2de349a797156955928d0f311393#e7a2b3c77493d6b885d6d19375af92a1b3c0aab5_11_9

But have a lot of plugin using this ..

DenisChenu

DenisChenu

2020-04-13 12:00

developer   ~57096

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

lime_release_bot

lime_release_bot

2020-04-14 12:53

administrator   ~57109

Fixed in Release 4.1.17+200414

Related Changesets

LimeSurvey: master e636c517

2020-04-13 12:00:18

DenisChenu

Details Diff
Fixed issue 16132: ext.SettingsWidget.SettingsWidget add uneeded, broken and anasked buttons
Dev: use buttons
Dev: add some option in button to get label from metadata (more clear)
Affected Issues
16132
mod - application/controllers/admin/PluginManagerController.php Diff File
mod - application/extensions/SettingsWidget/SettingsWidget.php Diff File
mod - application/views/admin/pluginmanager/configure.php Diff File

Issue History

Date Modified Username Field Change
2020-04-13 10:55 DenisChenu New Issue
2020-04-13 10:55 DenisChenu File Added: Capture d’écran du 2020-04-13 10-47-19.png
2020-04-13 10:55 DenisChenu File Added: SettingsWidgetIssue.zip
2020-04-13 10:57 DenisChenu Note Added: 57094
2020-04-13 11:59 DenisChenu Assigned To => DenisChenu
2020-04-13 11:59 DenisChenu Status new => assigned
2020-04-13 12:00 DenisChenu Changeset attached => LimeSurvey master e636c517
2020-04-13 12:00 DenisChenu Note Added: 57096
2020-04-13 12:00 DenisChenu Resolution open => fixed
2020-04-13 12:00 DenisChenu Status assigned => resolved
2020-04-13 12:00 DenisChenu Fixed in Version => 4.1.17
2020-04-14 12:53 lime_release_bot Note Added: 57109
2020-04-14 12:53 lime_release_bot Status resolved => closed