Hallo,
hier ein Feedback auf die 1.4.002:
beim syncen der Tasks mit:
*Outllook 2003
*Funamb6
werden die Daten zu Start, Ende etc. der Aufgabe von Outlook zu egw nicht übertrragen.
bzw. wenn eine Aufgabe mit Datum von egw zu Outlook kommt, da kommt das datum mit in Outlook, aber wenn diese Aufgabe in Outlook geändert wird, bsp. Subject oder Text und es wird dann gesynct, dann verschwindet auch die Daten (Start,Ende,Fällig) in egw.
Ich habe mir das einmal ansgeschaucht un im Code etwas “verschlimmbessert”, ich weiß jedoch nicht, ob das a) die richtige Stelle im eGW Code ist oder/und die richtige Art und Weise das zu lösen.
(Für einen Hinweis, wo die richtige Stelle im Code von egw ist um das zu fixen wäre ich dankbar, weil ich denke, da wo ich das s.u. gemacht habe ist es nicht ganz passend)
Mein Ansatz sieht so aus
horde -> Datei: iCalendar.php
/**
* Parse a Date field.
*/
function _parseDate($text)
{
- $ttext = trim($text);
- if (stripos($ttext, “-”) == 4) {
-
$date['year'] = intval(substr($ttext, 0, 4));
-
$date['month'] = intval(substr($ttext, 5, 2));
-
$date['mday'] = intval(substr($ttext, 8, 2));
-
return $date;
}
funambol das nur sif bei Aufgaben “macht” gibt dem egw das Datum in YYYY-MM-DD zurück, erwartet wird aber YYYYMMDD, also ohne ‘-’.
Grüße
jürgen