[calendar_ical] iCal-Kalender aus TYPOlight-Kalendern erstellen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • chellerli
    Contao-Nutzer
    • 28.04.2011
    • 3

    #31
    ics wird nicht aktualisiert

    Hallo Helmut

    Erstmal, herzlichen Dank für die Erweiterung. Suuuper Sache!

    Meine Frage an dich: Wenn ich das richtig auf der Beschreibung verstanden habe, dann erzeugt deine Erweiterung eine .ics Datei, welche ich in iCal unter "http://meineseite.ch/contaopfad/KALENDERALIAS.ics" abbonieren kann. Wenn nun jemand einen Event hinzufügt oder einen Event verändert, dass ändert sich dies auch bei mir in iCal. Habe ich das soweit richtig verstanden?

    Bei mir ist es nämlich so, dass ich bei Erstellen des Abbonements in iCal wohl alle Termin im Kalender sehe, diese passen sich jedoch nicht mehr an und es folgen auch keine neuen Events, wenn ich diese im Contao erstelle. Habe ich da was falsch verstanden oder bin ich einfach nich fähig das richtig zu verlinken =)?

    Gruss und Dank
    Marco

    Kommentar

    • µaTh
      Contao-Fan
      • 13.05.2010
      • 974

      #32
      Zitat von Wolfi Beitrag anzeigen
      PS: Wenn ich die Version 1.2.2 lade, werden die Kalender im Lightning wieder angezeigt, bei 1.3.0 nicht mehr!
      Ich nutzte contao 2.9.4 und calendar_ical 1.3.0 Build 30. Ich habe hier gerade 4 Kalender zu einer iCal-Datei zusammengefasst und es funktioniert ohne Probleme (getestet im aktuellen Thunderbird mit Lightning).

      Leider kann ich dir keinen Link zusenden, weil die Seite sich noch in der Entwicklung befindet und noch nicht veröffentlich werden soll.

      Hast du dir einfach mal die iCal-Datei runtergeladen und mit einem Editor angeschaut? Ist da irgendetwas auffälliges zu sehen (z.B. leere Datei)?
      Dropdown-Menü für das News-Archiv-Menü
      "Über...."-Info-Seite für das Backend | Piwik-Statistken im Backend ansehen

      Kommentar

      • chellerli
        Contao-Nutzer
        • 28.04.2011
        • 3

        #33
        ics wird nun aktualisiert

        Hallo µaTh

        Danke für deine Hilfe... Ich hab heute nochmals rumgebastelt und nach dem x-ten Versuch hats dan plötzlich geklappt, wieso auch immer.

        War vielleicht gestern einfach zu blöd um die Erweiterung richtig anzuwenden =)

        @Helmut: Einfach geil das Ding =)

        Danke und Gruss

        Kommentar

        • chellerli
          Contao-Nutzer
          • 28.04.2011
          • 3

          #34
          mehrere Kalender zusammengefasst

          Zitat von µaTh Beitrag anzeigen
          Ich nutzte contao 2.9.4 und calendar_ical 1.3.0 Build 30. Ich habe hier gerade 4 Kalender zu einer iCal-Datei zusammengefasst und es funktioniert ohne Probleme (getestet im aktuellen Thunderbird mit Lightning).
          Wie hast dann du mehrere Kalender zusammengefasst? Die .ics liegen ja im Root-Verzeichnis und ich komme nicht bis dort hin zum die .ics der anderen Kalender zu importieren...
          Oder ziehtst du den Downloadlink ins iCal oder respektive Thunderbird?

          Kommentar

          • kozi
            Contao-Nutzer
            • 06.12.2010
            • 68

            #35
            Zitat von kozi Beitrag anzeigen
            Wenn ich einen Kalender abonniere werden die Zeiten immer falsche angezeigt. Alle Termine sind 2 Stunden später als in der ical-Datei angegeben.
            Ich habe überall als Zeitzone Europe/Berlin eingetragen (In den Einstellungen und beim Abonnement des Kalenders).

            Was mache ich falsch?

            Auszug aus der ical-Datei
            Code:
            BEGIN:VCALENDAR
            PRODID:-//ical.eine-domain.de//NONSGML kigkonsult.se iCalcreator 2.8//
            VERSION:2.0
            CALSCALE:GREGORIAN
            METHOD:PUBLISH
            X-WR-CALNAME:Meine Spieltermine
            X-WR-CALDESC:Meine Spieltermine
            X-WR-TIMEZONE:Europe/Berlin
            ..
            
            BEGIN:VEVENT
            UID:20110427T183152CEST-3551PMFhGL@ical.eine-domain.de
            DTSTAMP:20110427T160452Z
            DESCRIPTION:Mannschaft A - Mannschaft B
            DTSTART:20110529T130000
            DTEND:20110529T144500
            LOCATION:Stadionstr. 09\, 44123 Dortmund
            STATUS:CONFIRMED
            SUMMARY:Mannschaft A - Mannschaft B
            END:VEVENT
            END:VCALENDAR
            Ich habe jetzt schon alle möglichen Kombinationen von Zeitzonen ausprobiert. Im Backend bekomme ich allerdings immer die falschen Zeiten angezeigt. Ich habe auch wirklich noch mal überall die gleiche Zeitzone eingestellt, aber leider bleiben alle Termine um 2 Stunden nach hinten verschoben.

            Jemand eine Idee?

            Kommentar

            • kozi
              Contao-Nutzer
              • 06.12.2010
              • 68

              #36
              Mir ist noch etwas bezüglich der Zeitzonen aufgefallen. Die Einstellung der Zeitzone hat im Backend keinerlei Auswirkung auf die Anzeige des Termins. (d.h.: Die eingetragene Zeitzone wird für die Anzeige im Backend anscheinend nicht benutzt.)
              Im Frontend erreiche ich eine richtige Anzeige der Zeiten, wenn ich einen Kalender mit der Zeitzone CET und einen Kalender mit der Zeitzone Europe/Berlin zusammen ausgebe. Wenn ich nur Kalender der Zeitzone Europe/Berlin kombiniere scheinen die Zeiten zufällig zu wechseln. Mal wird die richtige Zeit angezeigt, mal die um 2 Stunden nach hinten verschobene.

              Kommentar

              • hschottm
                Contao-Fan
                • 15.06.2009
                • 825

                #37
                Hi kozi,

                Zitat von kozi Beitrag anzeigen
                Ich habe jetzt schon alle möglichen Kombinationen von Zeitzonen ausprobiert. Im Backend bekomme ich allerdings immer die falschen Zeiten angezeigt. Ich habe auch wirklich noch mal überall die gleiche Zeitzone eingestellt, aber leider bleiben alle Termine um 2 Stunden nach hinten verschoben.

                Jemand eine Idee?
                sorry, hatte mich mal wieder für längere Zeit ausgeklinkt. Irgendwie muss ich es mal schaffen, wenigstens ein Mal am Tag hier ins Forum zu schauen...

                Hast du denn in den Contao-Einstellungen auch die Berlin-Zeitzone eingestellt? Oder lautet die zufällig anders, was dann nämlich zu der Verschiebung führen könnte.

                Ansonsten kontaktiere mich mal direkt, dann können wir evtl. ein einem konkreten Beispiel die Sache mal durchgehen. Aber das muss man dann ja nicht hier im Forum veröffentlichen...

                Gruß,
                Helmut
                Blackmail's such an ugly word. I prefer extortion -- the "x" makes it sound cool.
                -- Bender

                Kommentar

                • Grappa
                  Contao-Nutzer
                  • 22.03.2011
                  • 41

                  #38
                  Ich habe eine Google-ics Datei importiert und bekomme falsche Jahre angezeigt.
                  Obwohl ich das Datum beim Import 01.01.2011 - 31.12.2011 vorgeben, habe ich nur einen Termin in 2011, der Rest ist 2010, 2009...
                  Ich habe dann mal die Datei in iCal importiert, dort wird sie richtig angezeigt. Auch ein Export von iCal und erneuter Import hat nichts gebracht. Jemand eine Idee?

                  Grappa

                  Kommentar

                  • hschottm
                    Contao-Fan
                    • 15.06.2009
                    • 825

                    #39
                    Hi Grappa,

                    Zitat von Grappa Beitrag anzeigen
                    Ich habe eine Google-ics Datei importiert und bekomme falsche Jahre angezeigt.
                    Obwohl ich das Datum beim Import 01.01.2011 - 31.12.2011 vorgeben, habe ich nur einen Termin in 2011, der Rest ist 2010, 2009...
                    Ich habe dann mal die Datei in iCal importiert, dort wird sie richtig angezeigt. Auch ein Export von iCal und erneuter Import hat nichts gebracht. Jemand eine Idee?

                    Grappa
                    kannst du mir die Datei vielleicht mal an meine Mail-Adresse zukommen lassen? Ich würde sie natürlich privat behandeln und anschließend auch wieder löschen.

                    Gruß,
                    Helmut
                    Blackmail's such an ugly word. I prefer extortion -- the "x" makes it sound cool.
                    -- Bender

                    Kommentar

                    • hschottm
                      Contao-Fan
                      • 15.06.2009
                      • 825

                      #40
                      Hi Grappa,

                      Zitat von Grappa Beitrag anzeigen
                      Ich habe eine Google-ics Datei importiert und bekomme falsche Jahre angezeigt.
                      Obwohl ich das Datum beim Import 01.01.2011 - 31.12.2011 vorgeben, habe ich nur einen Termin in 2011, der Rest ist 2010, 2009...
                      Ich habe dann mal die Datei in iCal importiert, dort wird sie richtig angezeigt. Auch ein Export von iCal und erneuter Import hat nichts gebracht. Jemand eine Idee?
                      langsam komme ich der Sache etwas näher. Die iCal-Import-Klasse hat da so leichte macken, die ist nur leider nicht von mir, da muss ich mich also erst mal durchwurschteln. Aber ich glaube, dass ich jetzt eine Lösung habe und werde sie wohl bald hochladen. Vorher wird jedoch erst noch mal getestet.

                      LG,
                      Helmut
                      Blackmail's such an ugly word. I prefer extortion -- the "x" makes it sound cool.
                      -- Bender

                      Kommentar

                      • hschottm
                        Contao-Fan
                        • 15.06.2009
                        • 825

                        #41
                        So,

                        ich habe das Modul aktualisiert. Ich hoffe, dass meine Änderungen jetzt nicht an anderer Stelle zum Problem werden. Aber die ganzen sich wiederholenden Termine sollten jetzt eigentlich korrekt eingetragen werden.

                        LG,
                        Helmut
                        Blackmail's such an ugly word. I prefer extortion -- the "x" makes it sound cool.
                        -- Bender

                        Kommentar

                        • Grappa
                          Contao-Nutzer
                          • 22.03.2011
                          • 41

                          #42
                          Zitat von hschottm Beitrag anzeigen
                          So,

                          ich habe das Modul aktualisiert. Ich hoffe, dass meine Änderungen jetzt nicht an anderer Stelle zum Problem werden. Aber die ganzen sich wiederholenden Termine sollten jetzt eigentlich korrekt eingetragen werden.

                          LG,
                          Helmut
                          Leider bei mir immer noch falsche Jahreszahlen trotz Einschränkung auf 2011 beim Import.

                          Danke
                          Grappa

                          Kommentar

                          • Grappa
                            Contao-Nutzer
                            • 22.03.2011
                            • 41

                            #43
                            Zitat von Grappa Beitrag anzeigen
                            Leider bei mir immer noch falsche Jahreszahlen trotz Einschränkung auf 2011 beim Import.

                            Danke
                            Grappa
                            Hallo Helmut,

                            sorry, meine Fehler, alles ok! Es sah nur im Backend falsch aus, da dort die alten Jahreszahlen waren. Im Frontend aber alles ok.

                            Danke für die Hilfe und sorry für die Verwirrung
                            Grappa

                            Kommentar

                            • hschottm
                              Contao-Fan
                              • 15.06.2009
                              • 825

                              #44
                              Also wenn du das auf deine Datei beziehst: Die "falschen" Jahreszahlen sind ja korrekt. Das sind die Tage an denen die Termine angelegt wurden bzw. an denen sie starten. Es handelt sich ja hier um Wiederholungstermine und wenn ein Termin mit wöchentlicher Wiederholung in 2007 angelegt wurde, dann führt Contao ihn auch unter 2007, aber trotzdem werden die Termine in 2011 ja angezeigt.

                              Das wird sich auch nicht vermeiden lassen. Ich könnte natürlich diese Termine theoretisch dann alle auf den ersten Tag des Importzeitraums legen, aber das wäre ja eigentlich auch falsch.

                              Der Importzeitraum ist dafür da, dass - genau bei solchen sich wiederholenden Terminen - geprüft wird, ob ein Termin in diesem Zeitraum noch Gültigkeit hat, denn eine iCal-Datei muss ja immer, egal um welchen Zeitraum es sich handelt, von vorne bis hinten durchlaufen werden. Übernommen werden aber dann natürlich nur die, die im Importzeitraum auch noch angezeigt werden müssen. Ein einmaliger Termin aus 2007 landet nicht im Import, wenn du das Jahr 2011 nimmst, aber ein unbegrenzter Wiederholungstermin schon.

                              Das ist bei mir in meinem Apple iCal auch nicht anders. Wenn ich einen Geburtstag habe, der so eingetragen ist, dass er ab dem Jahr 1957 wiederholt wird, dann kann ich meinen Kalender ja auch (was zwar keinen Sinn macht aber geht) auf das Jahr 1990 stellen und der Termin wird mir dann angezeigt.

                              Die Jahresanzeige in der Erstellungsanzeige der Kalender gibt immer den ersten gültigen Termin aus und da kommen dann natürlich die ganzen alten Jahre zusammen.

                              Gruß,
                              Helmut
                              Blackmail's such an ugly word. I prefer extortion -- the "x" makes it sound cool.
                              -- Bender

                              Kommentar

                              • hschottm
                                Contao-Fan
                                • 15.06.2009
                                • 825

                                #45
                                Ah,

                                hab grad nur die erste Mail gelesen gehabt... Dann erübrigt sich ja meine Antwort auch
                                Blackmail's such an ugly word. I prefer extortion -- the "x" makes it sound cool.
                                -- Bender

                                Kommentar

                                Lädt...