Skip to content

coexec/mantisbt-ui-enhanced

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Enhanced UI Plugin for MantisBT

A simple plugin to enhance the usability of the default user interface of MantisBT.

What does it do?

  • Better usability
    • All labels inside the login and bugs overview pages are changed into clickable tags
    • Faster entering of new issues
      • Secondary (less important) fields for filing new issues are by default hidden, they can be shown with a new button.
      • Optional description: when entering no description, the issue description is copied from the summary when saving.
      • Optional category: when not selecting any category, the issue category is set to "General" when saving.
  • More harmonic UI
    • The options row in table based lists is moved topmost, so that toggeling the options does not cause itself to "jump" in the page
    • Less Clutter: The default footer is reduced to the MantisBT logo and link.
  • Easier DOM manipulation: "Anonymous" elements (without an id attribute) in the DOM of any MantisBT page are enhanced with a generic id.

Compatibility

The theme was created and tested with Mantis release 1.2.17

Installation

  1. Make sure the JQuery plugin for MantisBT is installed.
  2. Copy the directory "MantisUiEnhanced" into the "plugins" directory of your MantisBT installation.
  3. Activate the plugin in the Mantis backend under: Manage > Manage Plugins

Authors and License

Created in 2015 by Kay Stenschke.

Licensed under the GNU GENERAL PUBLIC LICENSE, Version 2.

About

UI / usability enhancements for MantisBT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published