View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 13090 | Bug reports | Plugins | public | 2017-12-20 17:50 | 2018-05-23 11:20 |
| Reporter | DenisChenu | Assigned To | |||
| Priority | none | Severity | minor | ||
| Status | closed | Resolution | won't fix | ||
| Product Version | 3.0.0-rc.x | ||||
| Summary | 13090: Very Old plugin can break Plugin management (even deactivated) | ||||
| Description | When there are old plugin using public function __construct(PluginManager $manager, $id) : this break totally plugin management (white page with debug=0) | ||||
| Steps To Reproduce | Take the https://github.com/SondagesPro/LS-sendMailAjax/releases/tag/v0.2.1 old release, still working on 2.72 in limesurvey/plugin directory and see the white page | ||||
| Tags | No tags attached. | ||||
| Attached Files | FatalError.html (434 bytes)
<html><head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"></head><body><br> <b>Fatal error</b>: Declaration of sendMailAjax::__construct() must be compatible with LimeSurvey\PluginManager\iPlugin::__construct(LimeSurvey\PluginManager\PluginManager $manager, $id) in <b>/home/sondages.pro/htdocs/limesurvey_GIT/LimeSurvey_develop/plugins/sendMailAjax/sendMailAjax.php</b> on line <b>475</b><br> </body></html> | ||||
| Bug heat | 2 | ||||
| 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 | ||||
| related to | 13091 | closed | Old plugin can break Plugin management (even deactivated) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2017-12-20 17:50 | DenisChenu | New Issue | |
| 2017-12-20 17:50 | DenisChenu | File Added: FatalError.html | |
| 2017-12-20 17:52 | DenisChenu | Summary | Old plugin can break Plugin management (even deactivated) => Very Old plugin can break Plugin management (even deactivated) |
| 2017-12-20 17:55 | DenisChenu | Relationship added | related to 13091 |
| 2018-05-23 11:20 |
|
Assigned To | => LouisGac |
| 2018-05-23 11:20 |
|
Status | new => closed |
| 2018-05-23 11:20 |
|
Resolution | open => won't fix |
| 2018-05-23 11:20 |
|
Note Added: 47734 |