Forum for iCal4OL, Print4OL and ICS4OL

Exchange of experiences / Erfahrungsaustausch / Get Help

You are not logged in.

Announcement

Verkauf von iCal4OL an Neukunden ist eingestellt! Keine Demo mehr verfügbar..
Diese Seite ist ausschliesslich für Kunden.
The selling of iCal4OL has ended! No trial available anymore..
This site is exclusively for customers.

iCal4OL Version 2.17.1 is now available. See Announcements / Ankündigungen


#1 2010-06-27 10:00:35

Roland
Administrator
Registered: 2007-11-25
Posts: 1522

iCal4OL 2.9.11 Bug fixes, most for eGroupware DAILY BRANCH SNAPSHOT 1.6.003

A lot of small and big improvements have been made, see Changelog (English/German) for a full list.

Thanks to the collaboration with Stylite GmbH, the Sync with EPL 10.1 / eGroupWare (Calendar, ToDo's, Adressbook) has been improved and most issues are resolved.
I strongly recommend to update your eGroupware 1.6.003 with the DAILY BRANCH SNAPSHOT or 1.8.00x

If you get a HTTP 401 Not Authorized with eGW - and iCal4OL asks for your credentials (Login/Pw) again:
=> check the current element, if a field has a too long content (fixed in eGW-Trunc by cutting off).

Note: In iCal4OL 2.9.18 the EGroupware-CalDAV-Assistant was improved. It's now possible to use other credentials (than Calendar User) to access a User Calendar.
         In this case make sure all ACL are marked for other credentials (Login) in eGW, including FREEBUSY!


A nice new option for Google Calendar was implemented => [X] Send SMS for new uploaded events
Do not activate this option (on tab "Google") for first sync, otherwise you will get hundreds of SMS at the same time wink
See German Topic http://ical.gutentag.ch/forum/viewtopic.php?id=254


It's now possible to sync your Contacts and Dist.list with Darwin AddressBookServer (Snow Leopard)
See tab "Contacts", and use button "Contact Sync with eGroupware, Zimbra,.." to see the CardDAV-Window:
URL example: https://cb1.example.com:8843/addressbooks/__uids__/DA58330D-CF3F-4923-91AB-881E8FBFF0BE/addressbook/

(note: iCal4OL can now sync Unicode, e.g. for Hebrew language. But AddressBookServer can't handle it.. you will get a HTTP 500 Internal Server Error)

Last edited by Roland (2010-07-10 07:43:17)

Offline

 

#2 2010-06-28 14:49:02

Roland
Administrator
Registered: 2007-11-25
Posts: 1522

Re: iCal4OL 2.9.11 Bug fixes, most for eGroupware DAILY BRANCH SNAPSHOT 1.6.003

Next step for eGroupware DAILY BRANCH or NEXT VERSION (TRUNC):

==> Add the word "organizer" into the field "UserId:" (German: "Kennung:")
        E.g: caldav deleted remove nosimilar direct organizer [tasks] [debug]
        add tasks only, if you want to sync tasks, too
        add debug for detailed info in LOG.txt (I need this info for support..)
        remove nosimilar if already on both sides events are present from a former sync, like Funambol. Please see http://ical.gutentag.ch/forum/viewtopic.php?id=28

As Organizer and Attendee you will get informed about invitation stati of other attendees. This info will be written into the body (description) of an event, because it's not possible, to blend in the OL tab for stati by program code (a meeting must be sent by OL and a response must have been arrived, otherwise you will not see this tab - Why? Ask Bill ;-)

First:

- You should make a contact download sync - and then use those contacts on OL scheduling tab!
  If you want to protect the freebusy feed from eGroupware, then you should force a general freebusy password (and allow FB access for not authorized users).
  Enter this password in the new field "eGW-Freebusy-Password:", before you make the first contact download sync.
  (Otherwise delete those contacts AND remove them from the "Deleted Items" folder - so they can get download fresh and correct)

- You should add and color following OL categories:

English: Accepted, Tentative  (Declined.. depending on the feed address, those events are getting deleted in OL)
German: Zugesagt, mit_Vorbehalt  (Abgelehnt)
Italian (language file!): Accettato, Temporaneo   (Rifiutato)


You can then reply on an invitation, by changing the category ... or add a word like "accepted" into the Subject of the event, e.g. "Meeting <accepted>".

Following words are supported:

"Accepted"
"Accept"
"Akzeptiert"
"Angenommen"
"Zusage"
"Zugesagt"
"Accettato"

"Declined"
"Decline"
"Abgelehnt"
"Rifiutato"

"Tentative"
"mit Vorbehalt"
"mit_Vorbehalt"
"Vorbehalt"
"Temporaneo"

"Delegated" (new in 2.9.11)

At next sync, your stati change will get uploaded...

Try it..

Last edited by Roland (2010-07-10 07:53:01)

Offline

 

#3 2010-07-10 07:52:16

Roland
Administrator
Registered: 2007-11-25
Posts: 1522

Re: iCal4OL 2.9.11 Bug fixes, most for eGroupware DAILY BRANCH SNAPSHOT 1.6.003

Betrifft iCal4OL-Konfiguration mit "organizer" im Feld Kennung - bitte letzte Version von iCal4OL erneut downloaden!

Leider musste ich das Feature "Ersetzung der schwarzen OL-Benutzerzeile (auf OL-Reiter Terminplanung) mit ORGANIZER" wieder entfernen.
=> Es gibt Folgeprobleme damit (da ich diese Aenderung nur direkt im MAPI-Store machen kann, da in OL schreibgeschützt - aber OL liest dies Aenderung dann nicht und kann die Sync-Felder nicht mehr in den MAPI-Store zurückschreiben, was zu Dupletten führt...)

http://ical.gutentag.ch/forum/img/30ebd0111.jpg

Um was es eigentlich geht:
In einem OL-Subkalender sollen Termine eines Kollegen synchronisiert werden, und man möchte für diesen einen Termin eintragen, welcher zusätzliche Teilnehmer einlädt. Der Kollege ist der eigentliche Organizer (Der OL-Benutzer trägt also den Termin für den Kollegen ein).
=> Auf Reiter "Start" wird eine zweite Einstellungsdatei (Kollege.ini) erstellt/verknüpft, welche den entsprechenden OL-Subkalender "Kollege" synchronisiert.

1) Mit Konfiguration auf Reiter OPTIONEN - START (ALLGEMEIN); Einstellungsdatei für Subkalender: Kollege.ini
[X] Teilnehmer im Outlook-Reiter "Terminplanung" eintragen/auslesen
     [X] Subkalender-Sync: Outlookbenutzer nicht automatisch als Teilnehmer-Zugesagt mit-hochladen

=> Die oberste Zeile (mit schwarzem Symbol) wird ignoriert (=OL-Benutzer!). Falls man sich selbst auch einladen möchte (OL-Benutzer ist in diesem Beispiel  "Arthuro Scherrer"!), müsste eine zusätzliche Teilnehmerzeile "Arthuro Scherrer" eingetragen werden. Es muss keine Zeile für den Kollegen eingetragen werden, da der ORGANIZER direkt vom iCal4OL-Reiter "Wer" bestimmt wird... aber es darf(!) gemacht werden, damit FreeBusy sichtbar wird.
=> Der ORGANIZER gilt so als "Eingeladen" und nicht als "Akzeptiert"!


2) Mit Konfiguration auf Reiter OPTIONEN - START (ALLGEMEIN); Einstellungsdatei für OL-Hauptkalender: Kollege.ini
[X] Teilnehmer im Outlook-Reiter "Terminplanung" eintragen/auslesen
     [  ] Subkalender-Sync: Outlookbenutzer nicht automatisch als Teilnehmer-Zugesagt mit-hochladen

=> Die oberste Zeile (mit schwarzem Symbol) wird nur dann ignoriert, wenn keine weitere Teilnehmerzeile erfasst wird!
    (Sonst wäre es nicht möglich, einen Termin beim Kollegen einzutragen, der keine Teilnehmer (=TN) hat)
=> Wird eine weitere TN-Zeile erfasst wie hier "Ludwig Kirchner", wird der OL-Benutzer automatisch zu einem Teilnehmer mit Status "Akzeptiert!"
=> Der Organizer gilt hier auch immer als "Akzeptiert"! (Sorry, nicht änderbar, da es sonst für den OL-Benutzerkalender nicht klappen würde...)


Nur so nebenbei - was auch möglich wäre...
3) Mit Konfiguration auf Reiter OPTIONEN - START (ALLGEMEIN); Einstellungsdatei: Kollege.ini
[ ] Teilnehmer im Outlook-Reiter "Terminplanung" eintragen/auslesen
     [X] Subkalender-Sync: Outlookbenutzer nicht automatisch als Teilnehmer-Zugesagt mit-hochladen  (enabled=false)

=> Terminteilnehmer müssen im Feld "Kontakte:" (in OL2007 muss dieses Feld über EXTRAS-OPTIONEN-KONTAKTOPTIONEN eingeblendet werden) mit dem Termin verknüpft werden!
=> Der Organizer wird als "Eingeladen" hochgeladen...

http://ical.gutentag.ch/forum/img/30ebd0211.jpg

4) Mit Konfiguration auf Reiter OPTIONEN - START (ALLGEMEIN); Einstellungsdatei: Kollege.ini
[ ] Teilnehmer im Outlook-Reiter "Terminplanung" eintragen/auslesen
     [  ] Subkalender-Sync: Outlookbenutzer nicht automatisch als Teilnehmer-Zugesagt mit-hochladen

=> Terminteilnehmer müssen im Feld "Kontakte:" (in OL2007 muss dieses Feld über EXTRAS-OPTIONEN-KONTAKTOPTIONEN eingeblendet werden) mit dem Termin verknüpft werden!
=> Der Organizer wird als "Akzeptiert" hochgeladen...



Schlussbemerkung
Für den Kalender des OL-Benutzers (normalerweise der OL-Ordner "Kalender") sollte 2) verwendet werden, da hier alles automatisch klappt.

Offline

 

Board footer