Ergebnis 1 bis 10 von 10

Thema: Feature "iCal Webdaten"

  1. #1
    Contao-Nutzer
    Registriert seit
    08.03.2012.
    Beiträge
    43

    Standard Feature "iCal Webdaten"

    Was macht das Feature "iCal Webdaten - Einen Kalender aus einer iCal Web-Datenquelle generieren" in der aktuellen Version?
    Ich finde keine Doku, hier http://de.contaowiki.org/Calendar_ical steht dazu (noch?) nichts.

    Ich würde gern einen Kalender mit Feiertagen/Ferien erstellen, z.B: webcal://www.ecoline-kalender.de/ics/mecklenburg-vorpommern_f.ics
    Sollte das damit gehen?

    Update: Sorry, ich hatte diesen Beitrag nicht gefunden https://www.contao-community.de/show...-iCal-Webdaten - dort wird genau dieses Thema behandelt, allerdings allgemein ohne Erfolg
    Geändert von licht (12.03.2012 um 17:14 Uhr) Grund: Verweis auf anderen Forenbeitrag

  2. #2
    Contao-Fan Avatar von hschottm
    Registriert seit
    15.06.2009.
    Ort
    Loxstedt, Germany
    Beiträge
    825
    User beschenken
    Wunschliste

    Standard

    Moin licht,

    Zitat Zitat von licht Beitrag anzeigen
    Was macht das Feature "iCal Webdaten - Einen Kalender aus einer iCal Web-Datenquelle generieren" in der aktuellen Version?
    Ich finde keine Doku, hier http://de.contaowiki.org/Calendar_ical steht dazu (noch?) nichts.

    Ich würde gern einen Kalender mit Feiertagen/Ferien erstellen, z.B: webcal://www.ecoline-kalender.de/ics/mecklenburg-vorpommern_f.ics
    Sollte das damit gehen?

    Update: Sorry, ich hatte diesen Beitrag nicht gefunden https://www.contao-community.de/show...-iCal-Webdaten - dort wird genau dieses Thema behandelt, allerdings allgemein ohne Erfolg
    das sollte ich dann noch mal in die Doku aufnehmen. Es ist so gedacht, wie du vermutest: Du trägst die URL zu einem ics-Kalender ein und dann sollte Contao diesen Webkalender einlesen, parsen und die Einträge dann in den Kalender aufnehmen. Die Cache-Dauer in Sekunden gibt an, wie häufig versucht werden soll, diesen Kalender neu einzulesen. Beim Einlesen wird ein Zeitstempel geschrieben, der dann immer, wenn der Kalender im Backend oder im Frontend verwendet wird, mit der Cache-Zeit verglichen wird. Sobald die Differenz größer ist als die angegebene Anzahl von Sekunden, versucht Contao diesen Kalender wieder neu einzulesen. Alle Einträge im Kalender werden gelöscht und wieder komplett aus der ics-Datei im Netz geholt. Mit Startdatum und Enddatum kannst du die zu importierenden Termine einschränken.

    Mit deinem von dir angegebenen Kalender funktioniert das natürlich auch. Du musst lediglich darauf achten, dass du ein URL-Schema eingibst, das für Contao gültig ist. Mit webcal:// kann Contao nichts anfangen, das ist mehr für Kalender-Apps gedacht, die dann automatisch geladen werden. Tausche also einfach webcal gegen http aus und dann funktioniert das Ganze auch (zumindest im Test auf meiner Installation eben gerade):

    http://www.ecoline-kalender.de/ics/m...rpommern_f.ics

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

  3. #3
    Contao-Nutzer
    Registriert seit
    08.03.2012.
    Beiträge
    43

    Standard

    Hallo und vielen Dank für die Antwort.

    http hatte ich auch schon versucht - ging aber alles nicht - bis ich heute morgen den Server umgestellt habe, dass er auch ohne SafeModeHack arbeitet - jetzt ist alles gut. Ebenso hat sich mein Problem mit dem .ics-Export auf wundersame Weise gelöst.

    Kann es sein, dass deine Erweiterung mit dem SMH nicht klar kommt? Dann sollte man das bei der Doku auch vermerken.

    Ende gut alles gut.
    Und vielen Dank für die super Erweiterung
    sagt LL

  4. #4
    Contao-Fan Avatar von hschottm
    Registriert seit
    15.06.2009.
    Ort
    Loxstedt, Germany
    Beiträge
    825
    User beschenken
    Wunschliste

    Standard

    Puh,

    das mit dem SMH müsste ich mal überprüfen.
    Eventuell benutze ich die falschen Funktionen zum Erzeugen der Dateien...

    Gruß,
    Helmut

    Zitat Zitat von licht Beitrag anzeigen
    Hallo und vielen Dank für die Antwort.

    http hatte ich auch schon versucht - ging aber alles nicht - bis ich heute morgen den Server umgestellt habe, dass er auch ohne SafeModeHack arbeitet - jetzt ist alles gut. Ebenso hat sich mein Problem mit dem .ics-Export auf wundersame Weise gelöst.

    Kann es sein, dass deine Erweiterung mit dem SMH nicht klar kommt? Dann sollte man das bei der Doku auch vermerken.

    Ende gut alles gut.
    Und vielen Dank für die super Erweiterung
    sagt LL
    Blackmail's such an ugly word. I prefer extortion -- the "x" makes it sound cool.
    -- Bender

  5. #5
    Contao-Nutzer
    Registriert seit
    08.03.2012.
    Beiträge
    43

    Standard

    Hallo Helmut, ich hab doch noch mal 'ne Frage:
    Der Import von http://eical.de/mv-zsk.ics funktioniert nicht? Kannst du das bei dir mal prüfen?

    Danke, LL

  6. #6
    Contao-Nutzer
    Registriert seit
    08.03.2012.
    Beiträge
    43

    Standard

    Sorry: noch was:
    Die Detailanzeige funktioniert auch nicht bei importierten Kalendern (bei http://www.ecoline-kalender.de/ics/m...rpommern_f.ics).

    Es erscheint die Meldung: "Der Eintrag "osterferien" existiert leider nicht."
    Aber im Text des Events steht was drin, nämlich:

    "Ort: Mecklenburg-Vorpommern
    Dieser Kalender enthält zur Zeit die Ferien bis August 2013."

    Das sollte er doch auch anzeigen!?

    hm, schon mal danke für all deine Mühe
    sagt LL


    Diese Frage war voreilig ... siehe 2 Beiträge weiter unten
    Geändert von licht (13.03.2012 um 11:35 Uhr) Grund: Frage ist obsolet

  7. #7
    Contao-Fan Avatar von hschottm
    Registriert seit
    15.06.2009.
    Ort
    Loxstedt, Germany
    Beiträge
    825
    User beschenken
    Wunschliste

    Standard

    Was für eine Detailanzeige? Kannst du dich da evtl. etwas genauer ausdrücken? Geht es um ein bestimmtes Modul? Oder wie lässt du welche Details anzeigen?
    Gruß,
    Helmut

    Zitat Zitat von licht Beitrag anzeigen
    Sorry: noch was:
    Die Detailanzeige funktioniert auch nicht bei importierten Kalendern (bei http://www.ecoline-kalender.de/ics/m...rpommern_f.ics).

    Es erscheint die Meldung: "Der Eintrag "osterferien" existiert leider nicht."
    Aber im Text des Events steht was drin, nämlich:

    "Ort: Mecklenburg-Vorpommern
    Dieser Kalender enthält zur Zeit die Ferien bis August 2013."

    Das sollte er doch auch anzeigen!?

    hm, schon mal danke für all deine Mühe
    sagt LL
    Blackmail's such an ugly word. I prefer extortion -- the "x" makes it sound cool.
    -- Bender

  8. #8
    Contao-Nutzer
    Registriert seit
    08.03.2012.
    Beiträge
    43

    Standard

    Entschuldige, ich war zu voreilig (ich überblicke noch immer nicht alle Stellen, wo man überall was anklicken muss ...)

    Ich meinte die Anzeige eines Events mit dem Modul "Eventleser" und dem Template event_full - aber ich hab grad gesehen, man muss auch dort den Kalender gesondert anklicken. Das hatte ich vergessen.
    Danke dass du mich auf die Spur gebracht hast!
    Gruß, LL

  9. #9
    Contao-Nutzer
    Registriert seit
    08.03.2012.
    Beiträge
    43

    Standard

    Meine Beobachtung zu dem Problem mit http://eical.de/mv-zsk.ics:

    Der import von iCal Webdaten scheint schief zu gehen, wenn man den Eintrag für das Start- und Enddatum explizit löscht. Das geht dann auch später nicht mehr. Systemlog sagt, der Kalender wäre importiert, sind aber keine Termine geladen, Errorlog hat keinen Eintrag.

    Steht ein Datum drin, klappt alles auf Anhieb.

    Kannst du das nachvollziehen?

  10. #10
    Contao-Nutzer
    Registriert seit
    08.03.2012.
    Beiträge
    43

    Standard

    Hallo Helmut, irgendwie klappt das alles mit gewissen Kalendern nicht zuverlässig. Mit anderen dagegen ja.
    http://eical.de/mv-zsk.ics hatte ich zwar zwischenzeitlich mal drin, irgendwann waren aber die Termine wieder alle wech ...

    Außerdem hab ich folgendes beobachtet:
    im o.g. Kalender gibt es Einträge wie "jährlich jeden letzten Sonntag im März" (die Zeitumstellung) - das wird nicht ordentlich aufgelöst, sondern einfach jährlich am 26. 3. (Ausgangspunkt des Kalenders ist 2000) wiederholt.

    Kann es sein, dass dies irgendwie mit dem erfolglosen Import zusammenhängt? Nur so eine Idee ...
    Vielleicht findest du ja an diesem Kalender irgendwelche Auffälligkeiten?

    Gruß, LL

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •