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 |