WP Manifestindependent plugin directory
manifest / events / tt5-caldav-calender

TT5 CalDAV Kalender WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Ein WordPress-Plugin, das CalDAV-Kalender abonniert und Termine flexibel als WordPress-Blöcke darstellt. Die Gestaltung bleibt vollständig im Block-Editor.

★ 0stars
4release downloads
v1.2.7latest · 2mo ago

Install

Download tt5-caldav-calendar-1.2.7.zip From the v1.2.7 release on GitHub, Jul 28, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/ooehme/tt5-caldav-calender/releases/download/v1.2.7/tt5-caldav-calendar-1.2.7.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Serverseitige CalDAV-Abonnements und frei gestaltbare, dynamische Terminblöcke für WordPress.

Funktionen

  • CalDAV-Server, Principals und Calendar Homes automatisch durchsuchen
  • mehrere Kalender zentral und verschlüsselt verwalten
  • Termine ausschließlich serverseitig abrufen und zwischenspeichern
  • Terminlisten mit nativen WordPress-Blöcken frei gestalten
  • wiederkehrende Termine, Ausnahmen und ganztägige Termine verarbeiten
  • Zeitzone und Zeitkorrektur pro Kalender konfigurieren
  • sichere Same-Origin-Weiterleitungen und begrenzte Antwortgrößen
  • Updates über signierte GitHub-Releases in WordPress bereitstellen

Anforderungen

  • WordPress 6.7 oder neuer
  • PHP 8.0 oder neuer
  • OpenSSL oder Sodium

Installation

  1. Die aktuelle ZIP-Datei unter Releases herunterladen.
  2. In WordPress unter Plugins → Installieren → Plugin hochladen installieren.
  3. Unter Einstellungen → CalDAV-Kalender ein Konto einrichten.
  4. Im Block-Editor den Block CalDAV-Terminschleife einfügen und gestalten.

Direkte Calendar-Collection-URLs können alternativ manuell eingetragen werden.

Blockaufbau

Die CalDAV-Terminschleife enthält genau eine Termin-Vorlage. Deren innere Blöcke werden für jeden Termin wiederholt. Verfügbar sind Titel, Datum, Zeit, Ort, Beschreibung und Link; normale WordPress-Blöcke können beliebig kombiniert werden.

Im Editor ist ein Termin direkt bearbeitbar. Weitere Termine erscheinen als Vorschau und können per Klick aktiviert werden. Inhalte aus Plugin-Version 1.0 werden beim Bearbeiten automatisch migriert.

Entwicklung

find . -type f -name '*.php' -not -path './.git/*' -print0 | xargs -0 -n1 php -l
php tests/run.php
find assets -type f -name '*.js' -print0 | xargs -0 -n1 node --check
node tests/editor.test.cjs

Die CI führt diese Prüfungen unter der minimal unterstützten und einer aktuellen PHP-Version aus. Details zu Komponenten und Sicherheitsgrenzen stehen in der Architekturdokumentation. Hinweise für Beiträge enthält CONTRIBUTING.md.

Sicherheit

Zugangsdaten und Kalenderinhalte werden nicht an den Browser ausgeliefert. Passwörter werden authentifiziert verschlüsselt gespeichert. Sicherheitsprobleme bitte gemäß SECURITY.md privat melden.

Lizenz

GPL-2.0-or-later. Siehe LICENSE.

Releases

2 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.2.7 latest
Jul 28, 2026 2mo ago
tt5-caldav-calendar-1.2.7.zip +1 asset
4
tt5-caldav-calendar-1.2.7.zip4
tt5-caldav-calendar-1.2.7.zip.sha2560
Jul 28, 2026 2mo ago
tt5-caldav-calendar-1.2.6.zip.sha256 +1 asset
0
tt5-caldav-calendar-1.2.6.zip.sha2560
tt5-caldav-calendar-1.2.6.zip0
A grade

Security

TT5 CalDAV Kalender 1.2.7 · audited by WP Registry

No security issues found.

Audited release
1.2.7
Findings
none
Worst severity
—
Content hash
a5e3e42875dd0c5567d51589…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.