Skip to content

Announcements plugin for MantisBT, 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.

Notifications You must be signed in to change notification settings

cproensa/announce

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 

Repository files navigation

Announcements plugin for MantisBT

Copyright (c) 2010 John Reese - http://noswap.com

Released under the MIT license

Description

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.

Requirements

Installation

  • 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.

Usage

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.

Support

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.

Change Log

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

About

Announcements plugin for MantisBT, 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.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 91.0%
  • JavaScript 8.1%
  • CSS 0.9%