Alarm für Tasks

Deutsches Benutzerforum

Alarm für Tasks

Postby tubedesign » Wed Oct 17, 2012 4:16 pm

Ich wollte einrichten, dass Alarm-E-Mails für Tasks versendet werden und habe gemäss:
http://www.tine20.org/wiki/index.php/Admin_FAQ#How_do_I_setup_automatic_alarms_for_tasks.3F
den Datenbankeintrag erstellt und vom Hoster den Cronjob eintragen lassen.
Dieser meinte dann, dass das Verzeichnis etc/tine20 nicht existiere und ich solle nachfragen, wo dieses sei.
Kann mir da jemand weiterhelfen. Denn momentan funktioniert die Benachrichtigung nicht.
tubedesign
 
Posts: 14
Joined: Tue Apr 24, 2012 3:46 pm

Re: Alarm für Tasks

Postby ph_il » Wed Oct 17, 2012 5:12 pm

hi martin,

in dem verzeichnis sind bei den debian-paketen die konfigurationsdateien. du kannst es also durch den pfad zu deiner config.inc.php ersetzen.
Philipp Schüle
Tine 2.0 Core Developer

Visit http://www.tine20.com (commercial support, consulting and development)
Visit http://www.tine20.net (Tine 2.0 hosting)
User avatar
ph_il
Tine 2.0 Core Developer
 
Posts: 3513
Joined: Fri Mar 07, 2008 11:41 am

Re: Alarm für Tasks

Postby Chris79 » Wed Apr 17, 2013 1:52 pm

Hi,

Bei mir läuft der Cron und E-Mailerinnerungen werden auch versendet. Soweit alles gut. Nun möchte ich aber erreichen, dass ein Task automatisch einen Alarm von 15 Minuten erhält, wenn ein User einen neuen Task anlegt. Ich habe also wie im Wiki beschrieben den Eintrag in die Tabelle tine20_config gemacht. Leider habe ich nun immer einen Internal Server Error, wenn ich einen Task erstelle. Die ApplicationId habe ich mir aus der Tabelle tine20_applications geholt, die andere ID generiert. Was mache ich falsch?

Beste Grüße
Chris
Chris79
 
Posts: 3
Joined: Wed Apr 17, 2013 1:49 pm

Re: Alarm für Tasks

Postby ph_il » Mon Apr 22, 2013 3:46 pm

was genau kommt da für ein fehler? er sollte im error.log bzw. im log vom cronjob sichtbar sein.
Philipp Schüle
Tine 2.0 Core Developer

Visit http://www.tine20.com (commercial support, consulting and development)
Visit http://www.tine20.net (Tine 2.0 hosting)
User avatar
ph_il
Tine 2.0 Core Developer
 
Posts: 3513
Joined: Fri Mar 07, 2008 11:41 am

Re: Alarm für Tasks

Postby Chris79 » Thu Apr 25, 2013 11:30 am

Hi,

Im error.log bin ich fündig geworden:

PHP Fatal error: Call to a member function toArray() on a non-object in /usr/share/tine20/Tasks/Controller/Task.php on line 192, referer: http://192.168.x.xx/tine20/

Bei dem Eintrag in die DB habe ich die SOMEID zufällig generiert und die TASKAPPID aus der application Tabelle geholt.

Bin für weitere Tips dankbar!

Beste Grüße
Chris
Chris79
 
Posts: 3
Joined: Wed Apr 17, 2013 1:49 pm

Re: Alarm für Tasks

Postby ph_il » Fri Apr 26, 2013 11:15 am

hi Chris,

wenn ich mir den code so anschaue: das sieht tatsächlich falsch aus ... magst du dazu einen bugreport anlegen?

als hotfix könntest du sowas schreiben (zeile 192 von /usr/share/tine20/Tasks/Controller/Task.php):

Code: Select all
$automaticAlarms = (array) Tasks_Config::getInstance()->get(Tinebase_Config::AUTOMATICALARM, new Tinebase_Config_Struct())->toArray();
Philipp Schüle
Tine 2.0 Core Developer

Visit http://www.tine20.com (commercial support, consulting and development)
Visit http://www.tine20.net (Tine 2.0 hosting)
User avatar
ph_il
Tine 2.0 Core Developer
 
Posts: 3513
Joined: Fri Mar 07, 2008 11:41 am

Re: Alarm für Tasks

Postby Chris79 » Fri Apr 26, 2013 2:05 pm

Hi,

Mache dazu gerne ein Ticket auf. Der Hotfix klappt leider nicht, der Fehler bleibt bestehen. Danke für Deine Hilfe!

Beste Grüße
Chris
Chris79
 
Posts: 3
Joined: Wed Apr 17, 2013 1:49 pm

Re: Alarm für Tasks

Postby ph_il » Mon Apr 29, 2013 11:03 am

oh, da war auch noch ein fehlerchen drin. probiers mal so:

Code: Select all
$automaticAlarms = (array) Tasks_Config::getInstance()->get(Tinebase_Config::AUTOMATICALARM, new Tinebase_Config_Struct()->toArray());
Philipp Schüle
Tine 2.0 Core Developer

Visit http://www.tine20.com (commercial support, consulting and development)
Visit http://www.tine20.net (Tine 2.0 hosting)
User avatar
ph_il
Tine 2.0 Core Developer
 
Posts: 3513
Joined: Fri Mar 07, 2008 11:41 am


Return to Deutsch [German]

Who is online

Users browsing this forum: Exabot [Bot], Google [Bot], MSN [Bot], Silvernerd1 and 13 guests

Startseite
NewsDemoDownloadForumWikiBlog
Support
Support at first hand!
If the forum does not help anymore ... Professional support is available directly from our Tine2.0 core Developers.

more »