ActiveSync und mehrere Kalender

Deutsches Benutzerforum

ActiveSync und mehrere Kalender

Postby mr_claus » Tue Sep 27, 2011 9:28 am

Ich bin mir nicht sicher ob das schonmal Thema war, gefunden habe ich nichts dazu, über ActiveSync erhält ein Android ja auch die Inhalte mehrerer Kalender, je nach Syncfilter. Leider ist es auf dem Telefon nicht ersichtlich aus welchem Kalender der Eintrag stammt. Ebensowenig ist es mögilch im Smartphone einen neuen Termin in einem bestimmten Kalender anzulegen. Ich befürchte, dass die Kalender und Mails Apps auf den Telefonen das einfach nicht können, mir stellt sich nur die Frage ob es überhaupt im ActiveSync Protokoll enthalten ist oder ob da diese Informationen schon nicht übertragen werden.
mr_claus
Tine 2.0 Community Contributor
 
Posts: 214
Joined: Fri Jan 22, 2010 6:58 pm

Re: ActiveSync und mehrere Kalender

Postby HarryMe » Tue Jan 03, 2012 1:46 pm

Das würde mich auch interessieren.

Komisch: Beim iPhone geht es. Dort werden alle Kalender separat synchronisiert und Einträge können bestimmten Kalendern zugeordnet werden.

Bei meinem Galaxy S2 geht es nicht. Alles wird in einen Kalender synchronisiert und man kann neue Termine keinem bestimmten Kalender zuordnen.

Bei meinem Omnia 7 mit Windows Phone 7 geht es ebenfalls nicht. Auch hier werden alle Kalender in einen gesynct. :cry:
HarryMe
 
Posts: 94
Joined: Mon Apr 11, 2011 10:22 am

Re: ActiveSync und mehrere Kalender

Postby nelius » Tue Jan 03, 2012 2:25 pm

Tja, Andorid kann das einfach nicht. Wie das bei windows Phone 7 ist, weiss ich nicht, käme auf einen Versuch an.

Schau doch mal hier:
http://www.tine20.org/forum/viewtopic.php?f=12&t=10160&p=36546#p36546

und berichte wie das mit windows phone 7 ist.
Cornelius Weiss
Tine 2.0 Lead Developer

Visit http://www.tine20.com for commercial support / consulting / development.
Visit http://www.officespot20.com for Tine 2.0 hosting.
User avatar
nelius
Tine 2.0 Core Developer
 
Posts: 1150
Joined: Tue Nov 06, 2007 7:25 pm

Re: ActiveSync und mehrere Kalender

Postby HarryMe » Tue Jan 03, 2012 2:51 pm

Wollte das grad mal testen, allerdings gibt es in meiner Abstract.php die angegebene Zeile if(in_array...) leider nicht.
HarryMe
 
Posts: 94
Joined: Mon Apr 11, 2011 10:22 am

Re: ActiveSync und mehrere Kalender

Postby nelius » Tue Jan 03, 2012 3:23 pm

ah, du hast die Stabile Version, sehr löblich :D

Dann schau mal im
ActiveSync/Controller/Calendar.php und im
ActiveSync/Controller/Contacts.php

dort findest du solche Zeilen
Cornelius Weiss
Tine 2.0 Lead Developer

Visit http://www.tine20.com for commercial support / consulting / development.
Visit http://www.officespot20.com for Tine 2.0 hosting.
User avatar
nelius
Tine 2.0 Core Developer
 
Posts: 1150
Joined: Tue Nov 06, 2007 7:25 pm

Re: ActiveSync und mehrere Kalender

Postby HarryMe » Tue Jan 03, 2012 5:05 pm

Ok, habe es geändert und getestet. Damit funktionieren nun auch unterschiedliche Kalender in Windows Phone 7 und auch das zuordnen zu einem Kalender im Phone klappt wunderbar.

Problematisch bleibt weiterhin Android... es kann es einfach nicht, was schon traurig ist. Weißt du, ob es mit Ice Cream Sandwich geht? Habe die Diskussion darüber nicht ganz verstanden.
HarryMe
 
Posts: 94
Joined: Mon Apr 11, 2011 10:22 am

Re: ActiveSync und mehrere Kalender

Postby nelius » Tue Jan 03, 2012 5:15 pm

nee, weis ich leider nicht, ich hoffe die Diskussion da geht weiter.

Schön, dass Windows Phone7 das jetzt kann. Kannst du mir bitte den gefallen tun und mal im Access Log deines Web-Server ne Zeile Raussuchen wo das Handy Synct und hier posten?

Dann können wir das Device erkennen und das Ordner Feature freischlaten.
Cornelius Weiss
Tine 2.0 Lead Developer

Visit http://www.tine20.com for commercial support / consulting / development.
Visit http://www.officespot20.com for Tine 2.0 hosting.
User avatar
nelius
Tine 2.0 Core Developer
 
Posts: 1150
Joined: Tue Nov 06, 2007 7:25 pm

Re: ActiveSync und mehrere Kalender

Postby flugbaer » Tue Jan 03, 2012 6:34 pm

HarryMe wrote: Weißt du, ob es mit Ice Cream Sandwich geht? .


Nein funktioniert leider auch noch nicht mit ISC 4

es wurde in folgenden Thema schon darüber geschrieben: http://www.tine20.org/forum/viewtopic.php?f=12&t=10160
Liebe Grüße Markus
User avatar
flugbaer
 
Posts: 33
Joined: Sun Jan 24, 2010 3:52 pm
Location: Wels, Austria

Re: ActiveSync und mehrere Kalender

Postby chrismaster » Wed Jan 04, 2012 4:01 pm

flugbaer wrote:
HarryMe wrote: Weißt du, ob es mit Ice Cream Sandwich geht? .


Nein funktioniert leider auch noch nicht mit ISC 4

es wurde in folgenden Thema schon darüber geschrieben: http://www.tine20.org/forum/viewtopic.php?f=12&t=10160



Ich glaube es hat noch niemand probiert.
Android 4.0.3 unterstützt es, also müßte es man einmal probieren.
chrismaster
 
Posts: 239
Joined: Tue May 12, 2009 11:33 am

Re: ActiveSync und mehrere Kalender

Postby SuVuK » Wed Jan 04, 2012 4:28 pm

Hi und noch ein frohes neues Jahr,

ich hab das mal mit WebOS 2.2.4 auf nem HP Pre3 getestet. Der kann es auch mit mehreren Kalendern. Dafür hab ich den Devicetype "palm" mit in die Calendar.php aufgenommen.

Manko momentan: Alle WebOS-Geräte haben den gleichen Devicetype, ich habe aber bisher nur WebOS 2.2.4 und 3.0.4 auf diversen Geräten getestet und kann somit nicht wirklich sicher sagen, das alte Geräte auch einwandfrei funktionieren.

Viel Grüße
Sven

Edit:
Ein User hat mir bei Twitter berichtet, das der Kalender auf dem Pre plötzlich "Undefined" war. Vorsichtshalber sollte man also das Kalenderkonto deaktivieren, die Calendar.php ändern und anschliessend das Kalenderkonto wieder aktivieren. Damit wird der Fehler vermieden.Reproduzieren konnte ich das Verhalten bei mir nicht.

Edit 2:
Hier eine Anleitung wie man die "Undefined" Termine wieder löschen kann (Danke an GeeWee für den Tip!):

Disclaimer:
Wer dieser Anleitung folgt macht das auf eigene Gefahr und bedenkt: BACKUP BACKUP BACKUP!
Für mich hat es auf dem Pre3 und dem TP geklappt. Allerdings nur auf dem (frisch gedoktertem) Pre wirklich gut, auf dem TP mußte ich ein EAS/Exchange neu anlegen. Darum bitte, macht ein: BACKUP BACKUP BACKUP!


Problem:
Nach "Multicalendar Hack" zeigen manche WebOS Geräte "Geistereinträge" im Calendar an. Mit dem luna-send Kommando kann man diese in der palmProfile DB8 manuell löschen.


Voraussetzungen:
- develmode
- Terminal oder novacom Zugang
- Impostah


So hats bei mir geklappt:
1. Root Zugang auf dem Pre öffnen, ggf. alle Konten manuell deaktivieren. Ich hatte keine zum Zeitpunkt, es kann jedoch nichts schaden.
2. Mit der Calendar App herausfinden in welchem Kalender die falschen Termine stehen, bei mir stand es auf "HP WebOS" oder "undefined"
3. Mit Impostah kann man nun eine Datenbankabfrage durchführen. Dazu Databases wählen, Database Set Persitent und dann den entsprechenden Kalendar anwählen. Der sollte entweder calendarevent:1 oder calendar:1 heißen. Nach Query werden dann die falschen Einträge die man löschen kann angezeigt. Ggf. muß hier ein anderer dbname:dbnummer stehen, bitte 5x prüfen bevor Ihr fortfahrt.
4. zum Löschen auf dem Palm per Terminal oder Novacom anpassen & absetzen:
luna-send -n 1 -a com.palm.app.calendar luna://com.palm.db/del '{"query":{"from":"com.palm.calendarevent:1"}}'
bzw. und/oder
luna-send -n 1 -a com.palm.app.calendar luna://com.palm.db/del '{"query":{"from":"com.palm.calendar:1"}}'
Als Rückgabe kommt die Zahl der gelöschten Einträge:
{"returnValue":true,"count":17}
5. Die Konten wieder aktivieren und wenn immer noch falsche Kalendar bzw. Einträge da sind erneut prüfen & ab 2. wiederholen.

Quellen bzw. mehr Infos bei HPs WebOS Devel Seiten oder im WebOS Nation Forum.
https://developer.palm.com/content/api/ ... mples.html
http://forums.webosnation.com/archive/i ... 78043.html
Last edited by SuVuK on Mon Jan 09, 2012 3:34 pm, edited 2 times in total.
User avatar
SuVuK
 
Posts: 16
Joined: Tue Nov 02, 2010 4:32 pm
Location: Unterfranken, Germany

Next

Return to Deutsch [German]

Who is online

Users browsing this forum: dirkschwarz, Exabot [Bot], konus, Solivagus, splinter03 and 17 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 »