Copyright (c) 2012 - 2015 - Lars Berning
Released under the MIT license
Future Work:
- Dynamically generate Help-Dialog
- Show usage-hint on the bottom of the screen
- More Keyboard Shortcuts
This plugin enhances Mantis to support Javascript based Keyboard Shortcuts. This simplifies the usage of Mantis as no mouse is needed for the common basic operations.
The plugin requires MantisBT version 1.2.0 or higher.
- Download or clone a copy of the plugin's code.
- Copy the plugin (the
KeyboardShortcuts/
directory) into your Mantis installation'splugins/
directory. - While logged into your Mantis installation as an administrator, go to Manage -> Manage Plugins.
- In the Available Plugins list, you'll find the Keyboard Shortcuts plugin; click the Install link.
To see a help screen of all available keyboard shortcuts, press the h-Key, to remove the help screen again press esc or h.
Some of the most common Shortcuts are:
Shortcut | Function |
---|---|
g + m | Go to 'My View' |
g + v | Go to 'View Issues' |
g + c | Go to 'Change Log' |
g + r | Go to 'Roadmap' |
g + s | Go to 'Summary' |
s + ... | Switch to Project ... (see configuration below) |
r + r | Add relationship 'related to' |
r + p | Add relationship 'parent of' |
r + c | Add relationship 'child of' |
c | Create new Bug Report |
e | Edit Bug |
m | Move Bug |
Any Number | Go To Bug with Number |
n | Jump to Note-Field |
h | Show Help |
Esc | Return Focus from Textfields |
Currently configuration of the plugin is a bit rough. You would have to modify the file keyboardshortcuts.js. In this file you can modify the object SHORTCUTS to your needs.
To configure the 'Switch to Project'-Feature, add the ID's of your MantisBT-Projects to the project-shortcuts. You can find these in MantisBT on the 'Manage -> Manage Projects' page if you look at the URL's of your projects.
Probably you might also want to modify the Help-Dialog ('hintArea') to your needs.
- Dynamically generated Help-Dialog
- Configuration via MantisBT Settings
- Show a usage-hint on the bottom of the screen
- More Keyboard Shortcuts