Dependency Graph
View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
13091 | Bug reports | Plugins | public | 2017-12-20 17:54 | 2022-04-25 17:54 |
Reporter | DenisChenu | Assigned To | |||
Priority | none | Severity | minor | ||
Status | closed | Resolution | won't fix | ||
Product Version | 3.0.0-rc.x | ||||
Summary | 13091: Old plugin can break Plugin management (even deactivated) | ||||
Description | Just extend \ls\pluginmanager\PluginBase : unable to manage plugin | ||||
Steps To Reproduce | https://github.com/SondagesPro/LS-sendMailAjax last version | ||||
Additional Information | Not same issue than https://bugs.limesurvey.org/view.php?id=13090 then 2 separate bug Fatal error: Class 'ls\pluginmanager\PluginBase' not found in /home/sondages.pro/htdocs/limesurvey_GIT/LimeSurvey_develop/plugins/sendMailAjax/sendMailAjax.php on line 21 | ||||
Tags | No tags attached. | ||||
Bug heat | 16 | ||||
Complete LimeSurvey version number (& build) | 3.0.0 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | not relevant | ||||
Database type & version | mysql 5.something | ||||
Server OS (if known) | debian7+dotdeb (i know, must update) | ||||
Webserver software & version (if known) | apache2 | ||||
PHP Version | PHP5.6 | ||||
The bug is "deactivated", if it's activated : it's a plugin issue, but not activated : it's a LimeSurvey issue in my point of view |
|
I think extend PluginBase is the good solution. But it was disable at 2.63 ? No ? https://github.com/SondagesPro/LS-sendMailAjax/commit/d5438c107c737af9b0e9388e9a5ac6d99570e940 |
|
OK : https://github.com/LimeSurvey/LimeSurvey/blob/master/application/core/PluginBase.php is currently in 3.0 BUT : i's not in API : https://github.com/LimeSurvey/LimeSurvey/commit/212a0e73e039e645faf8d91dc371553768ecb0e1#commitcomment-20983028 |
|
About the orginal issue , i think we need a plugin.xml/plugin.json/… … anything With an array For starting, and add more extra option/information (licence , homepage etc …) after. I can take it if OK. |
|
Current solution : 2.72+3.0 compatible plugins. |
|
no retro compatibility for plugins |
|
You have a 2.63 plugin, you use comfortupdate to don't have to go to FTP Nothing to do : you must go to FTP … |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2017-12-20 17:54 | DenisChenu | New Issue | |
2017-12-20 17:55 | DenisChenu | Note Added: 45349 | |
2017-12-20 17:55 | DenisChenu | Relationship added | related to 13090 |
2018-01-09 14:52 | Mazi | Issue Monitored: Mazi | |
2018-01-09 18:48 | DenisChenu | Note Added: 45531 | |
2018-01-09 19:24 | DenisChenu | Note Added: 45535 | |
2018-01-09 19:28 | DenisChenu | Note Added: 45536 | |
2018-01-09 19:28 | DenisChenu | Note Edited: 45536 | |
2018-01-17 15:16 | DenisChenu | Relationship added | has duplicate 13191 |
2018-01-17 15:18 | DenisChenu | Note Added: 45867 | |
2018-05-23 11:23 |
|
Sticky Issue | No => Yes |
2018-05-23 11:23 |
|
Assigned To | => LouisGac |
2018-05-23 11:23 |
|
Status | new => closed |
2018-05-23 11:23 |
|
Resolution | open => won't fix |
2018-05-23 11:23 |
|
Note Added: 47738 | |
2018-06-01 17:46 | DenisChenu | Note Added: 47941 | |
2021-08-03 10:56 | guest | Bug heat | 14 => 16 |
2022-04-25 17:54 | c_schmitz | Sticky Issue | Yes => No |