View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005887 | mantisbt | feature | public | 2005-07-07 04:34 | 2014-11-07 15:43 |
Reporter | jschrader | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 1.0.0a3 | ||||
Summary | 0005887: How about a daily report send by email to managers and developers? | ||||
Description | I think such a daily report would be nice to keep managers and developers on track with their projects. There may be some projects untouched for a long time, with daily reports they come into mind again! | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
related to | 0004221 | closed | grangeway | Automatic Email Reminder of unresolved issues. |
has duplicate | 0005794 | closed | dhx | Daily report via email |
related to | 0006646 | acknowledged | Weekly nag email script | |
related to | 0006528 | closed | grangeway | Whinning feature, similar to bugzilla |
related to | 0006465 | closed | grangeway | Feature request for daily mail report |
related to | 0005499 | closed | grangeway | Can Mantis send "Nag" Reminders to Developer/Manager when bug is old |
A package can be downloaded here. In this package, only French and English are supported. To use it:
require_once( dirname( FILE ) . DIRECTORY_SEPARATOR . 'reminder_config_inc.php' );
require_once( dirname( FILE ) . DIRECTORY_SEPARATOR . 'reminder_custom_strings_inc.php' ); To send reminders to developpers, simply execute the following command: php /mantis/installation/directory/reminder.php An email is send to the handler of the bug if the bug is assigned (and not resolved). You can create a scheduled task to do it each day. |
|
Example of email send (Project and Summary are changed to the corresponding Project and Summary): The following issue(s) has(ve) been assigned to you and is(are) not resolved.Assign date: 02-21-05 14:05 (168 days) Assign date: 03-09-05 14:11 (152 days) |
|
Reminder sent to: drtns |
|
Please, remove my email address in the reminder.php file (line 317 and line 362) !! |
|
I thank you very much for your work! The reminder works fine but there is one little problem. |
|
Happy that it can help you :-) The bug come from mantis and not from the reminder.php file. In fact, all # followed by a number are converted by mantis into an html link. If you have some mails with www.example.com, you probably have some links with www.example.com in the mantis pages. The best solution is to overwrite the $g_path variable. |
|
Has this been tested against 1.0? will it work as is? |
|
Yes, it has been tested with the mantis 1.0.0 and it works. |
|
Please, use the reminder_new.tar.gz file instead of reminder.tar.gz. Admin, could you remove the reminder.tar.gz file please. Thanks. |
|
I tried this on a very fresh Mantis installation running on Kubuntu and got the following error. Fatal error: Call to undefined function mysql_connect() in /var/www/mantis/core/adodb/drivers/adodb-mysql.inc.php on line 338 |
|
deboutv, thanks for your contribution. I've removed the old attachment. |
|
brownslink, is your mantis installation works fine without the reminder package ? vboctor, the WiKi can help in this case, no ? Is it possible to create the page (I didn't have the create button) ? |
|
deboutv, I've created the associated wiki page, I'm not sure if you will have access rights to edit it. Try it and let me know. |
|
Please, attach the file reminder_new.tar.gz again! |
|
Now it's reminder_new2.tar.gz file (no difference with the old file). Admin, could you remove the reminder_new.tar.gz file please. Thanks. |
|
Thanks deboutv for re-attaching the file. I'll keep these zombie attachments for a while, just in case I manage to get the files. |
|
The wiki page has been lost during the domain migration? |
|
Hello deboutv, I've downloaded your package and set it up on MANTIS 1.0.6 on OS Windows 2000 SP4 C:\Program Files\EasyPHP1-8\www\mantis>reminder.php the only thing it does is to open the file with wordpad; this is normal.
What does these variables reprensent ? a number of day ? I understand the work done by the module ( look at the database, edit the body e-mail), but I don't understand where is the "starting-point". If you have answers, even short, I think it can help me. Thanks Jean-Philippe |
|
Hello Jean-Philippe, First, a new release of this plugin will arrive soon (probably Monday or Tuesday). See http://deboutv.free.fr/mantis/ (you'll find other plugins). To send emails you need to execute:
In the new release it will be possible to send email by browsing a webpage (take a look at Weekly plugin, the Reminder plugin will be the same). Yes, the variables *_remind represents days. Here is an example ($gfirst_remind = 2, $gsecond_remind = 4): Feb 1 => posting a new bug PS: If you need the new release now (today), I probably can send you the package. |
|
Thanks for you help ! it helped me ! Then I had others problems: 1- when i launched php.exe : "Unable to load dynamic library _c:\php\php_gd2.dll le module spécifié est introuvable" then I edited a file test.bat that I put in the directory C:\Program Files\EasyPHP1-8\www\mantis (where is located my file reminder.php) C:\Program Files\EasyPHP1-8\php\php.exe needed to be between "". If not, it didn't find the path. now it works perfecly. Another question: Is it possible to send a remind by mail before a certain status is set ? Example : Do you know what I mean ? I'm french sometimes I'm not too sure of my english.... PS.: i visited your website, you seem to be french... |
|
No, not with this plugin. I'll add this feature in the next release (http://bugtracker.morinie.fr/mantis/view.php?id=19 ;)). PS: Yes, I am. |
|
A new release of the plugin can be downloaded here: |
|
OK, I 've begun to set up plugin manager. if foloowed tthe instructions of your web site:
then i couldn't login.(the url bacame something like http://...../MANTIS/login_page.php? ....%2Fmantis%2F .... i've commented out the line in custom_strings_inc.php and it works... Is this normal ? anyway...it works... |
|
jpvaisse, Can you report it into http://bugtracker.morinine.fr/mantis/ Thank you. |
|
Hi All, Im confused with 0005887:0014022. I have the same issue. Have to send the daily status report to Managers. Steps I have followed:
However how to exec the command mentioned in that; Instead I need to set up scheduler as im using Windows. I have to collect the details needed for status report at the end of the day or status report should be send to Manager everyday morning for the previous day. Regards, |
|
@All How to set this as a cron job in LINUX using virtual Webmin; I tried to set like "http://mantis.homepage.com/plugin.php?page=Reminder/bug_reminder_mail.php" this, as we can set up the 'date and time' using the gui part provided in the Webmin. but i am facing an error 'No files or directory found'. Can anyone let me know how to set a cron job manually from Terminal(command line) in linux. As i am working in windows i do not know how to create a cron manually from Terminal. |
|
@All This is the error i am facing: /bin/sh: 0: command not found |
|
@All If I set 'http://hostname/mantis/plugin.php?page=Reminder/bug_reminder_mail.php' it is throwing an error message as If I mention the exact file path say '/home/xxx/public_html/mantis/plugins/reminder/pages/bug_reminder_mail.php' It is saying an error as 'Access Denied' |
|
However I have provided all the access to 'mantis' directory, the reminder job could not be set as 'Cron job' Please let me know your thoughts |
|
Finally i found out the issue; however i am facing another issue. Before in the syntax given in the 'Read.html' of docs, for setting up cron "/1440 * lynx --dump http://mantis/reminder...." But now if i have logged out of application and try to run the cron job, it executes, but the login page is displayed in the front end, instead it is not notifying the users about their, 'Deadline' How to pass the username and password as an argument to the cronjob.... syntax.... Its an urgent but no one responds........ please respond to it |
|
any way to get this wo work in version 1.1.8? There is no plugin manager and I am having a hard time porting it. |
|
Ok - got it to work. For windows server users that DONT support sendmail, but can use php mail... (i.e. mail() )... the following:
This will need to be done twice reminder.php |
|