[calendar_ical] iCal-Kalender aus TYPOlight-Kalendern erstellen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • kozi
    Contao-Nutzer
    • 06.12.2010
    • 68

    #46
    Abonnierte Einträge und manuelle Einträge

    Wenn ich einen Kalender erstelle, der sich einige Termine von einer URL holt (Kalender-Abo), kann ich dann trotzdem manuell Termine hinzufügen ohne das diese bei der nächsten Synchronisation gelöscht werden?
    D.h. wird in den Kalendereinträgen irgendwo vermerkt ob diese von der externen Quelle kommen oder manuell hinzugefügt wurden?

    Kommentar

    • hschottm
      Contao-Fan
      • 15.06.2009
      • 825

      #47
      Nö,

      der brät einfach alles gnadenlos drüber. D.h. entweder lässt er alles so oder er löscht vorher den kompletten Kalender.
      Das könnte man wohl mal überlegen, ob man zwischen importiert und manuell unterscheidet.

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

      Kommentar

      • zonky
        Wandelndes Contao-Lexikon
        • 19.03.2010
        • 10597

        #48
        Hallo Helmut,

        soweit ich die Beschreibungen zu der Erweiterung verstanden habe, weden beim Export der Daten als iCal immer "alle" Daten genommen.

        Ich habe einen Kalender, bei dem die Klienten sich nur für einen einmaligen (von mehreren möglichen) Terminen interessieren (Infoabend) und den als iCal übernehmen können.

        Somit wäre es an der Stelle prima, wenn man für jedes Event separat eine iCal hat, die man per Link zum Download anbieten kann...

        Gruss zonky
        MetaModels-Workshop: Anfragen möglich
        Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
        Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen

        Kommentar

        • hschottm
          Contao-Fan
          • 15.06.2009
          • 825

          #49
          Hi zonky,

          Zitat von zonky Beitrag anzeigen
          Hallo Helmut,

          soweit ich die Beschreibungen zu der Erweiterung verstanden habe, weden beim Export der Daten als iCal immer "alle" Daten genommen.

          Ich habe einen Kalender, bei dem die Klienten sich nur für einen einmaligen (von mehreren möglichen) Terminen interessieren (Infoabend) und den als iCal übernehmen können.

          Somit wäre es an der Stelle prima, wenn man für jedes Event separat eine iCal hat, die man per Link zum Download anbieten kann...

          Gruss zonky
          puh, da muss ich mal schauen, ob ich evtl. einen Export für einzelne Termine anbiete. Ganz sicher werde ich nicht für jeden Termin eine iCal-Datei erstellen lassen. Das willst du dir selbst nicht antun...

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

          Kommentar

          • zonky
            Wandelndes Contao-Lexikon
            • 19.03.2010
            • 10597

            #50
            ... kurze Rückfrage zum Verständnis: erstellst Du die iCal als "echte Dateien"..?? doch sicher "on the fly" oder

            Ich werde demnächst http://www.kinderwunschzentrum.de/ auf Contao umstellen - auf der Startseite gibt es die Links zum Infoabend inkl. iCal-Datei, die werden erst bei "Klick produziert".

            Gruss zonky
            MetaModels-Workshop: Anfragen möglich
            Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
            Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen

            Kommentar

            • hschottm
              Contao-Fan
              • 15.06.2009
              • 825

              #51
              Wenn sie als Content-Element über einen Download-Link eingebunden werden, dann natürlich on the fly, aber wenn du einen Kalender über die Einstellungen dauerhaft als iCal-Datei zur Verfügung stellst, z.B. für Abonnements, dann wird natürlich eine Datei generiert, genau wie bei den RSS-Feeds auch.

              Zitat von zonky Beitrag anzeigen
              ... kurze Rückfrage zum Verständnis: erstellst Du die iCal als "echte Dateien"..?? doch sicher "on the fly" oder

              Ich werde demnächst http://www.kinderwunschzentrum.de/ auf Contao umstellen - auf der Startseite gibt es die Links zum Infoabend inkl. iCal-Datei, die werden erst bei "Klick produziert".

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

              Kommentar

              • zonky
                Wandelndes Contao-Lexikon
                • 19.03.2010
                • 10597

                #52
                Zitat von hschottm Beitrag anzeigen
                Wenn sie als Content-Element über einen Download-Link eingebunden werden, dann natürlich on the fly, aber wenn du einen Kalender über die Einstellungen dauerhaft als iCal-Datei zur Verfügung stellst, z.B. für Abonnements, dann wird natürlich eine Datei generiert, genau wie bei den RSS-Feeds auch.
                Gruß,
                Helmut
                ... dann wie Content-Element als Download-Link...

                Die Möglichkeit beim Anlegen eines Events bzw. Eventreihe die Downloadmöglichkeit als Checkbox anzugeben (Optional) wäre wahrscheinlich für alle die beste Variante.

                Mit Dank!

                zonky
                MetaModels-Workshop: Anfragen möglich
                Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
                Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen

                Kommentar

                • thepixture
                  Contao-Fan
                  • 24.06.2009
                  • 536

                  #53
                  Läuft die 1.3.1 auch noch unter 2.9.5? Weil von 2.10 bis 2.10 angegeben ist.

                  Ach und gleich noch eine Frage hinterher, wie oft wird eigentlich die externe ics mit Contao abgeglichen?
                  Grüße
                  thepixture

                  Kommentar

                  • hschottm
                    Contao-Fan
                    • 15.06.2009
                    • 825

                    #54
                    Das hat seinen Grund. Ich habe die Temples alle auf 2.10 umgestellt, d.h. es sind jetzt .html5 und .xhtml templates. Die Version läuft damit nicht mehr unter 2.9.x.
                    Ich hätte sonst eine niedrigere Kompatibilität angegeben.

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

                    Kommentar

                    • t3g
                      Contao-Nutzer
                      • 22.11.2010
                      • 25

                      #55
                      Zitat von hschottm Beitrag anzeigen
                      Ich bin außerdem am überlegen, ob ich für den Import und den Export nicht einfach jeweils einen Hook definiere, über den sich andere Erweiterungen dann einfach selbst die nötigen Felder befüllen bzw. auslesen.
                      das mit dem Hook wäre super, sodass anderes Extensions wie z.b. cfs_maps auch Geo-Koordinaten (lat/lng) importieren/exportieren könnten...
                      Im Fall von cfs_maps werden bei events beispielsweise passende Felder zur Verfügung gestellt...

                      Hab derzeit für die Geo-Koordinaten, weils noch nix passendes gibt, ne eigene Lösung mit dem Mootools Geosuggester http://mootools.net/forge/p/geosuggester und der Extension calendar_events_plus (ort;lat, lng) programmiert. Aber ne Lösung zum importieren/exportieren wär fein

                      Kommentar

                      • zonky
                        Wandelndes Contao-Lexikon
                        • 19.03.2010
                        • 10597

                        #56
                        Zitat von zonky Beitrag anzeigen
                        ... dann wie Content-Element als Download-Link...

                        Die Möglichkeit beim Anlegen eines Events bzw. Eventreihe die Downloadmöglichkeit als Checkbox anzugeben (Optional) wäre wahrscheinlich für alle die beste Variante.

                        Mit Dank!

                        zonky
                        schaffts die Bitte in den "feature request"..???

                        zonky
                        MetaModels-Workshop: Anfragen möglich
                        Erweiterungen: Infos im Seitenbaum, Formular-Default für Select/Checkbox/Radio (SCR), Formular-Newsletteranmeldung, Regex-Formularwidget, Lizenzmanager für Isotope
                        Unterstützung per Github-Sponsoring: MetaModels Handbuch und Forum, e-spin Erweiterungen

                        Kommentar

                        • Santa Sphinx

                          #57
                          Hi,

                          hab die iCal-Erweiterung installiert und habe im Root-Verzeichnis ne .xml-Datei vom Kalender ablegen lassen und den Link in Outlook 2007 eingetragen. Das wird auch von Outllok akzeptiert, aber beim Senden und Empfangen findet er den Kalender dann nicht.

                          Jemand ne Idee?

                          Kommentar

                          • hschottm
                            Contao-Fan
                            • 15.06.2009
                            • 825

                            #58
                            Hi zonky,

                            Zitat von zonky Beitrag anzeigen
                            ... kurze Rückfrage zum Verständnis: erstellst Du die iCal als "echte Dateien"..?? doch sicher "on the fly" oder

                            Ich werde demnächst http://www.kinderwunschzentrum.de/ auf Contao umstellen - auf der Startseite gibt es die Links zum Infoabend inkl. iCal-Datei, die werden erst bei "Klick produziert".

                            Gruss zonky
                            die Dateien werden bei Bedarf erstellt. Genauer: Immer wenn sich im Kalender etwas ändert. Aber sie existieren schon physikalisch auf dem Server. Sie werden nicht erst on the fly generiert.

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

                            Kommentar

                            • Russe
                              Contao-Fan
                              • 23.10.2009
                              • 738

                              #59
                              Hallo Helmut

                              Leider melde ich mich erst jetzt da ich vorher einfach keine Zeit hatte und ziemlich viel liegen geblieben ist.

                              Zuerst einmal vielen Dank für die Integration der Datenfelder meiner Erweiterung calendar_events_plus in deine Erweiterung.
                              Ich habe mir gerade die aktuelle Version auf Contao 2.10.4 installiert und werde das Testen.

                              Was mir aber aufgefallen ist, wenn ich deine Erweiterung installiere und für einen Kalender in Contao das Erstellen einer ics Datei aktiviere, dann werden bei mir 2 ics Dateien auf dem Server generiert, einmal die Datei mit dem von mir vergebenen Kalender-Alias und eine weitere "calendar1.ics". In beiden sind alle Termine enthalten, nur die Beschreibung vom Kalender selbst, die ich im Backend bei deiner Erweiterung eingetragen habe, fehlt bei der zweiten Datei.

                              Wenn ich eine Datenbereinigung in der Systemwartung durchführe, dann wird der Inhalt von calendar1.ics gelöscht, die Datei selbst bleibt bestehen (was auch glaube ich so gewünscht ist).
                              Die Datei mit meinem Kalender-Alias bleibt von der Datenbereinigung unangetastet.

                              Wenn ich dir noch mehr Infos dazu liefern kann sag mir bescheid.
                              Russe

                              Kommentar

                              • hschottm
                                Contao-Fan
                                • 15.06.2009
                                • 825

                                #60
                                Moin,

                                ich weiß leider nicht so genau, was man da machen kann. Die calendarX.ics wird erzeugt, wenn kein Alias vergeben ist, das macht Contao automatisch. Wenn man das alias ändert, wird dann die neue Datei erzeugt und die alte aber nicht gelöscht. Das würde ich noch hinbekommen, wenn bereits ein alias vergeben war. Ich könnte dann die alte Datei löschen, aber wenn gar keines vergeben war, könnte das jede beliebige calendarX.ics sein und ich weiß nicht, welche Zahl contao dann vergeben hat. Ich kann dann auch nicht wahllos alle .ics-Dateien löschen.

                                Da muss ich mir noch mal was überlegen. Am besten, du benennst deine aliase nicht so häufig um

                                Gruß,
                                Helmut

                                Zitat von Russe Beitrag anzeigen
                                Hallo Helmut

                                Leider melde ich mich erst jetzt da ich vorher einfach keine Zeit hatte und ziemlich viel liegen geblieben ist.

                                Zuerst einmal vielen Dank für die Integration der Datenfelder meiner Erweiterung calendar_events_plus in deine Erweiterung.
                                Ich habe mir gerade die aktuelle Version auf Contao 2.10.4 installiert und werde das Testen.

                                Was mir aber aufgefallen ist, wenn ich deine Erweiterung installiere und für einen Kalender in Contao das Erstellen einer ics Datei aktiviere, dann werden bei mir 2 ics Dateien auf dem Server generiert, einmal die Datei mit dem von mir vergebenen Kalender-Alias und eine weitere "calendar1.ics". In beiden sind alle Termine enthalten, nur die Beschreibung vom Kalender selbst, die ich im Backend bei deiner Erweiterung eingetragen habe, fehlt bei der zweiten Datei.

                                Wenn ich eine Datenbereinigung in der Systemwartung durchführe, dann wird der Inhalt von calendar1.ics gelöscht, die Datei selbst bleibt bestehen (was auch glaube ich so gewünscht ist).
                                Die Datei mit meinem Kalender-Alias bleibt von der Datenbereinigung unangetastet.

                                Wenn ich dir noch mehr Infos dazu liefern kann sag mir bescheid.
                                Blackmail's such an ugly word. I prefer extortion -- the "x" makes it sound cool.
                                -- Bender

                                Kommentar

                                Lädt...