View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0017368 | mantisbt | plug-ins | public | 2014-05-22 05:16 | 2014-12-08 00:34 |
| Reporter | dregad | Assigned To | dregad | ||
| Priority | low | Severity | text | Reproducibility | N/A |
| Status | closed | Resolution | fixed | ||
| Target Version | 1.3.0-beta.1 | Fixed in Version | 1.3.0-beta.1 | ||
| Summary | 0017368: Provide plugin's basename in error messages | ||||
| Description | We should provide the plugin's basename in error messages to aid users identifying what plugin is having issues. | ||||
| Additional Information | As per grangeway's suggestion in https://github.com/mantisbt/mantisbt/pull/179#commitcomment-6388647 | ||||
| Tags | No tags attached. | ||||
|
MantisBT: master d992cf21 2014-05-22 05:05 Damien Regad Details Diff |
More plugin error messages improvements - ERROR_PLUGIN_PAGE_NOT_FOUND: Add plugin basename and page name - ERROR_PLUGIN_FILE_NOT_FOUND: new message based on above - New specific messages for invalid page and file specification (ERROR_PLUGIN_INVALID_PAGE and ERROR_PLUGIN_INVALID_FILE) instead of using ERROR_GENERIC Fixes 0017368 |
Affected Issues 0017368 |
|
| mod - core/constant_inc.php | Diff File | ||
| mod - core/plugin_api.php | Diff File | ||
| mod - lang/strings_english.txt | Diff File | ||
| mod - plugin.php | Diff File | ||
| mod - plugin_file.php | Diff File | ||
|
MantisBT: master 506088e1 2014-06-02 00:41 Damien Regad Details Diff |
Various plugin-related fixes and enhancements - Check that a plugin is loaded when accessing its pages to prevent errors - Improved error messages - Simplified handling of MantisCore pseudo-plugin - Remove direct access to $g_plugin_cache global variable - Improved plugin file validation regex - No re-registration of previously registered plugins - Fixed data type issues in plugin API - Various code cleanup and whitespace fixes Fixes 0017359, 0017366, 0017368 |
Affected Issues 0017359, 0017366, 0017368 |
|
| mod - core/constant_inc.php | Diff File | ||
| mod - core/plugin_api.php | Diff File | ||
| mod - core/print_api.php | Diff File | ||
| mod - lang/strings_english.txt | Diff File | ||
| mod - manage_plugin_page.php | Diff File | ||
| mod - plugin.php | Diff File | ||
| mod - plugin_file.php | Diff File | ||