MantisBT: master 29c2f821

Author Committer Branch Timestamp Parent
Paul Richards Paul Richards master 2014-09-28 10:29 master ad4b7bf0
Affected Issues  0017711: Move menu generation functionality into Menu Class and update CSS
Changeset

Move menu generation functionality into Menu Class and update CSS

This builds and completes work originally by daryn

Functionality has been tested with plugins implementing the following hooks:

EVENT_MENU_MAIN_FRONT
EVENT_MENU_MAIN
EVENT_MENU_MANAGE
EVENT_MENU_MANAGE_CONFIG
EVENT_MENU_ACCOUNT
EVENT_MENU_SUMMARY
EVENT_SUBMENU_SUMMARY

CSS changes have been tested on:

IE8
IE9
IE10
IE11
Firefox 31.0
Firefox 32.0
Chrome 37.0
Safari 7.0.6

mod - account_page.php Diff File
mod - account_prefs_inc.php Diff File
mod - account_prof_edit_page.php Diff File
mod - account_prof_menu_page.php Diff File
mod - account_sponsor_page.php Diff File
mod - adm_config_report.php Diff File
mod - adm_permissions_report.php Diff File
add - config_menu_defaults_inc.php Diff File
mod - core.php Diff File
add - core/classes/MantisMenu.class.php Diff File
mod - core/html_api.php Diff File
mod - css/default.css Diff File
mod - manage_columns_inc.php Diff File
mod - manage_config_columns_page.php Diff File
mod - manage_config_email_page.php Diff File
mod - manage_config_work_threshold_page.php Diff File
mod - manage_config_workflow_graph_page.php Diff File
mod - manage_config_workflow_page.php Diff File
mod - manage_custom_field_edit_page.php Diff File
mod - manage_custom_field_page.php Diff File
mod - manage_overview_page.php Diff File
mod - manage_plugin_page.php Diff File
mod - manage_proj_cat_edit_page.php Diff File
mod - manage_proj_create_page.php Diff File
mod - manage_proj_edit_page.php Diff File
mod - manage_proj_page.php Diff File
mod - manage_proj_ver_edit_page.php Diff File
mod - manage_tags_page.php Diff File
mod - manage_user_create_page.php Diff File
mod - manage_user_edit_page.php Diff File
mod - manage_user_page.php Diff File
mod - plugins/MantisCoreFormatting/pages/config.php Diff File
mod - plugins/MantisGraph/pages/config.php Diff File
mod - plugins/MantisGraph/pages/summary_graph_imp_category.php Diff File
mod - plugins/MantisGraph/pages/summary_graph_imp_priority.php Diff File
mod - plugins/MantisGraph/pages/summary_graph_imp_resolution.php Diff File
mod - plugins/MantisGraph/pages/summary_graph_imp_severity.php Diff File
mod - plugins/MantisGraph/pages/summary_graph_imp_status.php Diff File
mod - plugins/MantisGraph/pages/summary_jpgraph_page.php Diff File
mod - plugins/XmlImportExport/pages/import.php Diff File
mod - plugins/XmlImportExport/pages/import_action.php Diff File
mod - proj_doc_add_page.php Diff File
mod - proj_doc_edit_page.php Diff File
mod - proj_doc_page.php Diff File
mod - summary_page.php Diff File