Homepage | Products | OX Knowledge Base | Support | Try Now | Contact | Company
OX Logo
Results 1 to 2 of 2
  1. #1
    Join Date
    Nov 2015
    Posts
    1

    Default .ics Import ersetzen/löschen | edit .ics import

    Guten Tag,

    wir testen gerade diverse Groupware-Software, wichtig ist die Kalender-Funktion.
    Ist es möglich bereits importierte Termine (.ics) zu ersetzen (durch erneuten Import einer abgeänderten .ics) oder alle gemeinsam zu bearbeiten? In der .ics Konfiguration ist es möglich z.B. die Methode CANCEL zu wählen und als Status CANCELLED, zum Löschen eines Termins (erkennt OX überhaupt die Methode?). Dabei ist es aber nötig, dass beim erneuten Import der UID (unique identifier) gleich sein muss.
    OX fängt dies aber im vorhinein ab und wirft eine Fehlermeldung, da bereits ein Termin mit dem UID existiert.
    Ist es möglich diese Funktion abzustellen?

    Beim Aktivieren der Funktion "Vorhandene Eregnisse ignorieren", werden Termine unter dem gleichen UID erstellt und die vorhandenen nicht beachtet.

    Beim Stöbern im Source Code bin ich auf folgenden Bool Wert gestoßen:
    -> \com.openexchange.importexport.jar\com\openexchang e\importexport\importers\
    -> ICalImporter.class
    -> boolean ignoreUIDs = isIgnoreUIDs(optionalParams);

    Handelt es sich hierbei um die "Ignorieren" Fkt.? Oder wird damit die Eideutigkeit des UID überprüft?

    MfG

    ___

    Hello,

    we are testing some groupware, especially with a calendar. Is there a way to edit already imported .ics files? Like import it again, but modified? If I try this, OX throws an exception: unique identifier already used. Is it possible to deactivate this function? Because the UID has to be the same to replace the old appointment. If "Ignore existing events" is activated, events with the same UID get added but dont replace the old ones.
    I searched in source code for some possiblities and found a boolean:
    -> \com.openexchange.importexport.jar\com\openexchang e\importexport\importers\
    -> ICalImporter.class
    -> boolean ignoreUIDs = isIgnoreUIDs(optionalParams);
    What's the function of this boolean?

    Knows OX the .ics method CANCEL?

  2. #2
    Join Date
    Feb 2008
    Location
    Southern Bavaria - where others spend their vacations :)
    Posts
    129

    Default

    Hello Saar,

    the "IgnoreUIDs" was introduced in 2013. This API documentation should be helpful:
    http://oxpedia.org/wiki/index.php?title=HTTP_API

    Regards
    pro-ite

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •