Gibt es eine Möglichkeit Erinnerungen zu setzen im Mantis?

Deutschsprachiges Forum für Diskussionen und Fragen zu MantisBT

Moderators: Developer, Contributor

Post Reply
Pirelli206
Posts: 25
Joined: 10 Feb 2014, 15:00

Gibt es eine Möglichkeit Erinnerungen zu setzen im Mantis?

Post by Pirelli206 »

Hallo zusammen

Ich bin ein neu registrierter User und habe mit Mantis sehr wenig bis noch gar keine Erfahrung.

Gibt es eine Möglichkeit sich im Mantis Erinnerungen zu setzen?
Das heisst man erstellt sich ein Ticket und lässt das Mantis eine Erinnerung zur Erledigung senden auf einen gewünschten Zeitpunkt.

Besten Dank im Voraus für die Hilfe.

LG

Pirelli206
atrol
Site Admin
Posts: 8374
Joined: 26 Mar 2008, 21:37
Location: Germany

Re: Gibt es eine Möglichkeit Erinnerungen zu setzen im Manti

Post by atrol »

Dieses Plugin (habe ich selbst nie probiert) scheint das geeignete dafür zu sein
https://github.com/mantisbt-plugins/Reminder
Please use Search before posting and read the Manual
Pirelli206
Posts: 25
Joined: 10 Feb 2014, 15:00

Re: Gibt es eine Möglichkeit Erinnerungen zu setzen im Manti

Post by Pirelli206 »

Hallo atrol

Vielen Dank für deine Antwort. :D
Ich werde dies bei Gelegenheit mal austesten.

LG

Pirelli206
JeromyK
Posts: 22
Joined: 01 Mar 2012, 08:12

Re: Gibt es eine Möglichkeit Erinnerungen zu setzen im Manti

Post by JeromyK »

Grüss dich

Wir haben (bzw. hatten) das Plugin im Einsatz. Es funktioniert gut, verlangt allerdings ein wenig Disziplin beim Erfassen von Tickets (Du musst jeweils auch ein Fälligkeitsdatum setzen, sonst bringt's nichts). Erfahrungsgemäss wird es je länger je weniger gebraucht, weil die Leute sich daran zu gewöhnen "Ihr Mantis" zu kontrollieren (Sind Tickets für mich reingekommen? Welches Ticket wurde seit x Tagen nicht mehr aktualisiert? (da schau ich mal rein)).

Ideal wenn du jemanden hast, der das Dispatching von Tickets übernimmt und dann bei jeder Wochensitzung mit der Liste aller überfälligen Tickets wedelt ;)

Gruss

Jeromy
Pirelli206
Posts: 25
Joined: 10 Feb 2014, 15:00

Re: Gibt es eine Möglichkeit Erinnerungen zu setzen im Manti

Post by Pirelli206 »

Hallo zusammen

Wir haben das Reminder Plugin installiert und einen Cron Job erstellt.
Das Due Date ist ebenfalls gesetzt, jedoch bleiben die Reminder E-Mails aus.

Ich habe die Datei confg_inc.php

Mit folgender Zeile ergänzt:
$g_path = 'http://path to your mantis installation/';

Das ist das Script welches wir verwenden: bug_reminder_mail.php

Mantis Version 1.2.14
Reminder Plugin Version 1.22

Habt Ihr eine Idee was wir falsch machen?

Besten Dank im Voraus für Eure Hilfe.

MfG

Pirelli206
JeromyK
Posts: 22
Joined: 01 Mar 2012, 08:12

Re: Gibt es eine Möglichkeit Erinnerungen zu setzen im Manti

Post by JeromyK »

Grundsätzlich funktioniert der Mailversand aber? Also beispielsweise die Statusmails von Mantis zu neu zugewiesenen Tickets?
Pirelli206
Posts: 25
Joined: 10 Feb 2014, 15:00

Re: Gibt es eine Möglichkeit Erinnerungen zu setzen im Manti

Post by Pirelli206 »

Ja der Mailversand ansonsten funktioniert.
Jedoch die Reminder E-Mails nicht.
JeromyK
Posts: 22
Joined: 01 Mar 2012, 08:12

Re: Gibt es eine Möglichkeit Erinnerungen zu setzen im Manti

Post by JeromyK »

Ok, läuft der Cronjob problemlos durch (README.txt im Plugin-Ordner)?

Versuch mal den Test auf der Serverkonsole: php /path/to/mantis/plugins/Reminder/scripts/bug_reminder_mail_test.php

-> Zum Testen muss auf einem Ticket folgendes gesetzt sein:

1) Fälligkeitsdatum -> Aktuelles Datum/Uhrzeit +1h
2) Das Ticket muss jemandem zugeordnet sein und den Status 50 (zugewiesen) haben

Er sollte dir dann ausgeben, was er für eine Datenbankanfrage ausgeführt hat und was die Rückgabewerte waren.

Allerdings bekomme ist das Plugin unter 1.12.17 auch nicht mehr zum Laufen...
Pirelli206
Posts: 25
Joined: 10 Feb 2014, 15:00

Re: Gibt es eine Möglichkeit Erinnerungen zu setzen im Manti

Post by Pirelli206 »

Ja der Cron Job läuft problemlos durch. Jedoch werden keine E-Mails ausgelöst.
Wir haben 3 Test Tickets welche mir zugewiesen sind.
Und das Due Date ist auch gesetzt auf 03.04.2014; 04.04.2014 und 05.04.2014
In der Datenbank haben wir festgestellt, dass das DueDate der 3 Tickets kein Datum drin stehen hat sondern der Wert 1 drin steht.

Hier das Resultat:

Query-handler being executed
select id,handler_id,project_id from mantis_bug_table where status in (50) and due_date<=1396610240 and handler_id>0 and due_date>=1396437440 order by handler_id
0
Query-Handler had no results select id,handler_id,project_id from mantis_bug_table where status in (50) and due_date<=1396610240 and handler_id>0 and due_date>=1396437440 order by handler_id
Query-Manager being executed
select id,handler_id,user_id from mantis_bug_table,mantis_project_user_list_table where status in (50) and due_date<=1396610240 and due_date>=1396437440 and mantis_bug_table.project_id=mantis_project_user_list_table.project_id and mantis_project_user_list_table.access_level=70 order by mantis_project_user_list_table.project_id,mantis_project_user_list_table.user_id
0
Query-Manager had no results select id,handler_id,user_id from mantis_bug_table,mantis_project_user_list_table where status in (50) and due_date<=1396610240 and due_date>=1396437440 and mantis_bug_table.project_id=mantis_project_user_list_table.project_id and mantis_project_user_list_table.access_level=70 order by mantis_project_user_list_table.project_id,mantis_project_user_list_table.user_id



Finished Reminder Test
Anton955
Posts: 8
Joined: 07 Mar 2014, 07:44

Re: Gibt es eine Möglichkeit Erinnerungen zu setzen im Manti

Post by Anton955 »

Hallo Jungs,

Gibts sonst kein anderes Plugin, dass für die Erinnerungen zuständig ist?

Für uns ist es sehr wichtig!! :) :)

Den Reminder hab ich auch installiert, jedoch klappt es nicht richtig.

FG Anton
atrol
Site Admin
Posts: 8374
Joined: 26 Mar 2008, 21:37
Location: Germany

Re: Gibt es eine Möglichkeit Erinnerungen zu setzen im Manti

Post by atrol »

Anton955 wrote: Den Reminder hab ich auch installiert, jedoch klappt es nicht richtig.
Dann würde ich hier http://www.mantisbt.org/bugs im Projekt "Plugin - Reminder" einen Fehler erfassen.
Please use Search before posting and read the Manual
Post Reply