User Tools

  • Logged in as: anonymous (anonymous)
  • Log Out

Site Tools


mantisbt:issue:5887

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mantisbt:5887 [2006/08/09 09:23] – Download and Unzip lines updated deboutvmantisbt:issue:5887 [2020/05/14 08:55] (current) – [E-mail Reminders to managers] Link to original issue dregad
Line 1: Line 1:
 +====== E-mail Reminders to managers ======
 +
 +From issue [[mantis>5887]].
 It's a draft that needs to be completed... It's a draft that needs to be completed...
  
  
-====== Introduction ======+===== Introduction =====
  
 This package has been created to send email reminders to the manager (to remember them to assign unassigned bugs) and to the developper (to resolve their assigned bugs). This page describes how to install and configure the reminder package.  This package has been created to send email reminders to the manager (to remember them to assign unassigned bugs) and to the developper (to resolve their assigned bugs). This page describes how to install and configure the reminder package. 
  
-====== Installation ======+===== Installation =====
  
   * Download the reminder package from the issue #5887 (actual package is reminder_new.tar.gz)   * Download the reminder package from the issue #5887 (actual package is reminder_new.tar.gz)
Line 12: Line 15:
   * Copy the reminder_config_inc.php.sample to reminder_config_inc.php   * Copy the reminder_config_inc.php.sample to reminder_config_inc.php
  
-====== Configuration ======+===== Configuration =====
  
-===== Debug features =====+==== Debug features ====
  
 <code>$g_reminder_email_debug = OFF; <code>$g_reminder_email_debug = OFF;
Line 21: Line 24:
 Theses variables are used to debug the reminder package if you have some issues with it. To turn on the debug feature, you must set to ON the $g_reminder_email_debug variable and specify an email address (in the $g_reminder_email_debug_address) where all email will be sent. Theses variables are used to debug the reminder package if you have some issues with it. To turn on the debug feature, you must set to ON the $g_reminder_email_debug variable and specify an email address (in the $g_reminder_email_debug_address) where all email will be sent.
  
-===== Unresolved reminders =====+==== Unresolved reminders ====
  
 <code>$g_first_remind = 15; <code>$g_first_remind = 15;
 $g_second_remind = 30;</code> $g_second_remind = 30;</code>
  
-===== Unassigned reminders =====+Theses variables configure the reminder sent to the developers about the unresolved bugs (but assigned). An email is sent to the developer if (one of the following statements is true):  
 +  * the assignement of the bug is //$g_first_remind// days old 
 +  * the assignement of the bug is more than //$g_second_remind// days old 
 + 
 +Example with the default values:  
 +  * June 1st: the bug is assigned to a developer.  
 +  * June 15th: The first reminder is sent to the developer.  
 +  * June 30th: The second reminder is sent. 
 +  * July 1st: A new reminder is sent.  
 +  * July 2nd: New reminder sent 
 +  * ... 
 + 
 +==== Unassigned reminders ====
  
 <code>$g_first_assign_remind = 7; <code>$g_first_assign_remind = 7;
 $g_second_assign_remind = 14;</code> $g_second_assign_remind = 14;</code>
  
-===== Activation =====+Theses variables configure the reminder sent to the managers about the unassigned bugs (see Unresolved reminders). 
 + 
 +==== Activation ====
  
 <code>$g_reminder_enable = ON; <code>$g_reminder_enable = ON;
Line 50: Line 67:
 $g_excepted_bug = array();</code> $g_excepted_bug = array();</code>
  
-====== Execution/Scheluded task ======+  * $g_reminder_enable is used to enable/disable the reminder. 
 +  * $g_excepted_date is used to disable the reminder at specific dates. 
 +  * $g_excepted_user is used to disable the reminder for a specific user to specific date (holidays...) 
 +  * $g_excepted_bug is used to disable the reminder for specific bugs.  
 + 
 +===== Execution/Scheluded task =====
  
 To send the reminder you need to browse the reminder.php page in your browser (no HTML output will be generated) or execute the PHP client with the command: php /installation/directory/reminder.php.  To send the reminder you need to browse the reminder.php page in your browser (no HTML output will be generated) or execute the PHP client with the command: php /installation/directory/reminder.php. 
mantisbt/issue/5887.1155129812.txt.gz · Last modified: 2008/10/29 04:31 (external edit)

Driven by DokuWiki