Copyright (c) 2010 John Reese - http://noswap.com
Released under the MIT license
Lets privileged accounts create and post announcements that can be shown to users on a global or per-project basis, and allow users to dismiss individual messages.
- MantisBT 1.2.0 or above
- jQuery plugin 1.4 or above
- Copy the whole Announce directory under mantisbt/plugins/
- If not installed yet, install the jQuery plugin
- Go to Manage -> Manage Plugins and install the plugin.
A new Announcements item is added to the Manage menu.
From there, new announcements can be added, targeted at All Projects or a specific one, restricted by access levels and limited in time. Existing announcements can be edited and deleted.
At this time, the Announcements can only be displayed at the top of the page (Location = Page Header). In the future, other options may be added.
The Configuration page lets the Administrator determine what access levels are allowed to manage announcements.
Problems or questions dealing with use and installation should be directed to the #mantisbt IRC channel on Freenode.
The latest source code can found on Github.
We encourage you to submit Bug reports and enhancements requests on the Github issues tracker. If you would like to propose a patch, do not hesitate to submit a new Pull Request.
v0.1 - 2010-06-19
- Initial release
v0.2 - 2014-03-19
- Added dismissal timestamps for announcements, allowing edited ones to be shown to users again, until they dismiss them a second time