Ergebnis 1 bis 25 von 25

Thema: iCal Daten importieren

  1. #1
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard iCal Daten importieren

    Hallo zusammen,

    kennt jemand eine Lösung um in Contao 5.x Kalenderfeeds im iCal Format zu importieren?
    Für Contao 3/4.x gab es da eine Erweiterung, für 5.x finde ich spontan keine.

    Eigentlich hätte ich gedacht, dass das eine regelmäßige Anforderung wäre. Man will ja, wenn man schon einen bestehenden Kalender pflegt, das nicht alles abtippen müssen.

    Neelix

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Das kannst du ja evt. bei den Entwickler*innen der bestehenden Erweiterung in Auftrag geben (oder einen PR bei jemand anders in Auftrag geben).
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Ich glaube die gibt es gar nicht mehr. Auch wenn sie hier im Forum einen eigenen Bereich hat: "calendar_ical". Die stammt noch aus 3.5er Zeiten. Da tut sich nichts mehr.
    Es gab/gibt zwar wohl zwei Forks, die unter 4. (teilweise) funktionieren, aber die scheinen auch eingeschlafen zu sein.

    Ist das so exotisch?
    Geändert von neelix (13.11.2023 um 19:45 Uhr)

  4. #4
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    455

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Ich glaube die gibt es gar nicht mehr...

    Ist das so exotisch?
    Ja, ist es.

    ansonsten:
    Zitat Zitat von Spooky Beitrag anzeigen
    (oder einen PR bei jemand anders in Auftrag geben).
    Wenn niemand eine erstellte Erweiterung finanziert, wird halt selber Hand angelegt, daher die ganzen Forks.
    Eventuell findest du einen Fork für Contao 5.x (oder du wartest, bis Contao 5.3 eine LTS ist, jemand für das Update einer exotischen Erweiterung finanziert wird, du selber ein Update via PR bereitstellst)
    Geändert von zoglo (14.11.2023 um 11:57 Uhr) Grund: Viele Forks - Kontaktinfo für anderes Repo wurde daher entfernt (korrigiert)

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Ich glaube die gibt es gar nicht mehr.
    cgoit? Hast du schon Kontakt aufgenommen?
    » sponsor me via GitHub or PayPal or Revolut

  6. #6
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Ich habe die Frage nach 5.x Support mal im Repo gestellt. Aber die anderen offenen Issues sind auch z.T. noch ungelöst bzw. mit "keine Zeit" abgelehnt.
    As you maybe know I'm not the original author of this extension. To be honest, I also found out quite late that this extension is now officially recommended here as the successor of the extension Kraft/contao-calendar-ical-bundle.
    Er kam anscheinend zu dem Hut wie die Jungfrau zum Kinde.

  7. #7
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.992
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Moin,

    ich verwende das Bundle noch in einer Contao 4.13 Installation.
    Sollte es dann nicht auch mit Contao 5 noch funktionieren?

    Hier mal die entsprechende composer.json:
    Code:
    {
        "type": "project",
        "require": {
            "cgoit/contao-calendar-ical-php8-bundle": "^4.4",
            "contao/calendar-bundle": "4.13.*",
            "contao/comments-bundle": "4.13.*",
            "contao/conflicts": "*@dev",
            "contao/faq-bundle": "4.13.*",
            "contao/listing-bundle": "4.13.*",
            "contao/manager-bundle": "4.13.*",
            "contao/news-bundle": "4.13.*",
            "contao/newsletter-bundle": "4.13.*",
            "do-while/contao-backupdb-bundle": "^1.5",
            "do-while/contao-ticker-bundle": "^1.2",
            "jrgregory/m17-sticky-backend-footer": "^2.0",
            "terminal42/contao-easy_themes": "^3"
        },
        "extra": {
            "public-dir": "public",
            "contao-component-dir": "assets"
        },
        "scripts": {
            "post-install-cmd": [
                "@php vendor/bin/contao-setup"
            ],
            "post-update-cmd": [
                "@php vendor/bin/contao-setup"
            ]
        },
        "config": {
            "allow-plugins": {
                "contao-components/installer": true,
                "contao-community-alliance/composer-plugin": true,
                "contao/manager-plugin": true,
                "php-http/discovery": true
            }
        }
    }
    Grüße
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  8. #8
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.753
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Freigegeben ist es für die 5 auf jeden Fall nicht https://packagist.org/packages/cgoit...al-php8-bundle

    Nachtrag: Wenn ich sie brauchen würde, würde ich das in Auftrag geben bzw. zuvor mal testen, ob es möglicherweise läuft.
    Geändert von mlweb (14.11.2023 um 12:32 Uhr)
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  9. #9
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Jein, wenn es keine Funktionen nutzt, die in der 5er weggefallen sind, vermutlich.

    Ich wüsste aber jetzt nicht, wie ich die Erweiterung installiert bekomme, denn der Composer sagt: Nicht für 5.x verfügbar.

  10. #10
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.992
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Wenn es zu einer Beauftragung kommen sollte, hätte ich Interesse am Endprodukt und würde ich mich an den Kosten beteiligen.

    Grüße
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  11. #11
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Zitat Zitat von tschero Beitrag anzeigen
    Wenn es zu einer Beauftragung kommen sollte, hätte ich Interesse am Endprodukt und würde ich mich an den Kosten beteiligen.

    Grüße
    Das hängt in meinem Fall davon ab, ob ich den Kundenauftrag bekomme und der Kunde die Funktion nutzen will. Aber dann komme ich gerne auf dich zurück. Geteiltes Leid ist halbes Leid.

    @mlweb: Wenn mir jemand sagt, wie ich den Composer überlistet bekomme die Erweiterung dennoch zu installieren, könnte ich schauen, ob sie auch mit Contao 5 spielt.

  12. #12
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    455

  13. #13
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Also wäre da ein kompletter Rewrite erforderlich.

  14. #14
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Nein, die Dinge müssen halt angepasst werden. Ein kompletter Rewrite ist nicht erforderlich.
    » sponsor me via GitHub or PayPal or Revolut

  15. #15
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Dann wäre der Aufwand überschaubar und für jemanden, der es kann in < 4h machbar?

  16. #16
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    455

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Dann wäre der Aufwand überschaubar und für jemanden, der es kann in < 4h machbar?
    Das Upgrade auf Contao 5 würde für jemand erfahrenen wahrscheinlich in:
    Zitat Zitat von neelix Beitrag anzeigen
    < 4h machbar?
    sein.


    _____

    Jemand mit Erfahrung würde dies unter 4 Stunden wahrscheinlich hinkriegen.

    Aus eigener Erfahrung
    Die meisten unserer eigenen Plugins habe ich innerhalb von 2 - 5 Stunden mit simultanem Support für Contao 4.13 und 5.* vorbereiten können.

    Glaube, dass es hier jedoch eine Frage des *Supports* / des Forks ist.

    Sollte dieses Update in Auftrag gegeben werden, wäre es eine "Einmal-Aktion", der Fork wäre weiterhin *nicht maintained*.

    Vielleicht findest sich auch jemand, der diesen Fork maintainen würde.

  17. #17
    Contao-Fan
    Registriert seit
    05.11.2009.
    Ort
    Liebschützberg (Sachsen)
    Beiträge
    527

    Standard

    Hallo, ich habe https://github.com/kozi/contao-fullcalendar bei einem Kunden in Verwendung. Das Modul kann auch ical Daten einlesen.
    Als Abhänigkeiten ist Contao 5 jedenfalls nicht direkt ausgeschlossen!

    Requires



    Steffen Winde

  18. #18
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    455

    Standard

    Zitat Zitat von swinde Beitrag anzeigen
    Hallo, ich habe https://github.com/kozi/contao-fullcalendar bei einem Kunden in Verwendung. Das Modul kann auch ical Daten einlesen.
    Als Abhänigkeiten ist Contao 5 jedenfalls nicht direkt ausgeschlossen!

    Requires



    Steffen Winde
    ^4.9 bedeutet nur, dass alle Versionen ab 4.9 bis 4.x supported werden.
    Die genannte Erweiterung ist somit auch nicht für Contao 5 freigegeben.

  19. #19
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Zitat Zitat von zoglo Beitrag anzeigen
    Sollte dieses Update in Auftrag gegeben werden, wäre es eine "Einmal-Aktion", der Fork wäre weiterhin *nicht maintained*.

    Vielleicht findest sich auch jemand, der diesen Fork maintainen würde.
    Also ganz tot scheint der Fork noch nicht zu sein: https://github.com/cgoIT/contao-cale...ndle/issues/19

    Aber Du hast natürlich recht. Es nützt nichts das jetzt einmal anzupassen, man muss den Code auch pflegen.

  20. #20
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    455

    Standard

    Zitat Zitat von zoglo Beitrag anzeigen
    Das Upgrade auf Contao 5
    mehr als vier Stunden, damit die Idee eine Zukunft hat.

    Habe es mir an meinem Open-Source-Samstag mal vorgenommen und angeschaut, ist aber verdammt viel Aufwand und echt unschön, da:

    • PHP-Superglobals
    • Hooks umprogrammiert werden müssen
    • Cron auch
    • Content-Elements auf neue Struktur
    • veraltete Translationsmethoden über Globals
    • fehlende Service Injection für zukünftige Sachen


    Zudem grätscht die LGPL-3-0 schön rein für einen
    95-100% Rewrite (Logik wird komplett umgeschrieben),
    da es weiterhin ein Fork von einem Fork eines Plugins bleibt, welches nicht mehr maintained wird.

    Die Logik vom Plugin kann man komplett umschreiben / entfernen, die Idee kann man jedoch in einem neuen Plugin weiterleben lassen.
    Hier müsste man also entweder bei https://craffft.de/ anfragen oder man schreibt ein neues Plugin mit Migration oder denselben Datenbankfeldern / Content-Elementen.
    ^ (Wird ungern in der Community gesehen, bei solch einem alten Plugin, welches "abandon'ed" ist, dennoch eine Lösung)

  21. #21
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Hallo zusammen,

    cgoIT hat die Erweiterung Contao 5 tauglich gemacht.

    Die Installation hat bei mir funktioniert und auch der Import einer ICS Datei.

    Was aber etwas merkwürdig ist: Das Feld UID landet in der Meta-Beschreibung des Events. Das passt irgendwie so gar nicht.
    Aber das scheint an Contao selbst zu liegen. Ein manueller ICS Import führt zum gleichen Ergebnis.

    Neelix

  22. #22
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Was aber etwas merkwürdig ist: Das Feld UID landet in der Meta-Beschreibung des Events. Das passt irgendwie so gar nicht.
    Aber das scheint an Contao selbst zu liegen.
    Nein das macht die Extension:
    https://github.com/cgoIT/contao-cale...mport.php#L285

    Contao selbst hat keinen iCal Import.
    » sponsor me via GitHub or PayPal or Revolut

  23. #23
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Hießen die Felder unter Contao 3.5/4 anders?

    Es ist schon einige Zeit her, dass ich mal mit dieser Erweiterung gespielt hatte. Kann mich aber nicht daran erinnern, dass die UID in den Meta-Tags gelandet wäre.
    Das macht ja keinen Sinn.

  24. #24
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Nein, in Contao hat sich hier nichts geändert.

    In der Extension ist das evt. in Version 4.5.1 hinzugekommen: https://github.com/cgoIT/contao-cale...fb6b1157bR1010
    » sponsor me via GitHub or PayPal or Revolut

  25. #25
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    851

    Standard

    Du warst schneller im Suchen.

    Da hat vermuchtlich jemand das Feld mißbraucht.

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
  •