Mantis
This website applies only for Mantis 1.0.* and Mantis 1.1.*
Weekly 0.0.4    en fr ru 

Index


Description

I have written this plugin to receive a report (a special view of My View page) each week. This plugin is used to send emails each week.

Features:
  • Configuration per project possible.
  • Easy to install.
Requirements:
  • Mantis 1.0.5.

Installation

  • Download the last release here.
  • Unzip the package into the Mantis root directory.
  • Set the g_path variable in the config_inc.php file.

Upgrade

Upgrade from the 0.0.x release:
  • Download the last release here.
  • Unzip the package into the Mantis root directory.

Configuration

First, you need to log on into your Mantis installation with an administrator account and then browse the page http://www.example.com/mantis/plugins_page.php and choose the Weekly plugin link. You must fill the following fields after selecting the project to configure the plugin:
  • Enable: to enable/disable the plugin.
  • Allow sending by HTML browsing: this variable is used to send the emails by browsing the http://www.example.com/mantis/plugins/reminder/reminder_send.php page.
  • From host: this variable is used to restrict the right to send emails to an IP address or a reverse DNS value.
  • Format: Choose the format of the email.
  • Email Subject: The subject of the email send.
  • Offset: The offset value is used to determine the end date (of the date filter). The end date is the current time - offset hours.
  • Period: The period value is used to determine the start date (of the date filter). The start date is end date - period days.
  • Unassigned/Resolved/Recently modified/Feedback/Verify: Order the 5 boxes (from 1 to 5) and specify if the date filter must be used. Use 0 to disable one or more boxes.
  • Bug count: Specify the maximum number of bug that appears in the boxes.
  • Exclude bugs: Specify the bugs id to exclude from the report.
  • Send to: Select the users to send the report.

Usage

You have two solutions to send the weekly:
  • Create a scheduled task (with cron on Unix by example) to execute the MANTIS_ROOT/plugins/weekly/bin/weekly.sh file (this file needs to be updated).
  • Browse the http://www.example.com/mantis/plugins/weekly/weekly_send.php page.

Hébergeur : Morinie.Fr