Calendar View

Zeige alle in Kirby geplanten Beiträge in deinem Kalender an.

Behalte immer den Überblick über geplante und bereits veröffentlichte Beiträge deiner Webseite. Dieses Plugin stellt dir eine gesicherte URL zur Verfügung, die du in jedem gängigen Kalender abonnieren kannst.

In den Einstellungen kannst du festlegen, welche Quellen verwendet werden sollen und ob diese Quellen zusätzlich gefiltert werden sollen. Aus deinen geplanten Beiträgen wird so ein Content-Plan in deinem Kalender.

Installation

Nutze eine dieser Methoden, um das Plugin zu installieren:

  • composer (recommended): composer require konzentrik/calendar-view
  • zip file: unzip main.zip as folder site/plugins/calendar-view

Lizenz

Kirby Calendar View kann kostenlos mit eingeschränktem Funktionsumfang genutzt werden. Um alle Funktionen nutzen zu können, musst du neben der Kirby-Lizenz auch eine gültige Lizenz für das Plugin erwerben.

Du kannst hier eine Lizenz kaufen: https://tools.konzentrik.de/.

Einrichtung

Setzt zuerst ein Secret in der config.php:

'konzentrik.calendarview' => [
    'secret' => 'YOUR-SECRET',
],

Dann deine Zeitzone:

'konzentrik.calendarview' => [
    'secret' => 'YOUR-SECRET',
    'timezone' => 'Europe/Berlin',
],

Sage dem Plugin, welche Seiten deine Beiträge enthalten:

'konzentrik.calendarview' => [
    'secret' => 'YOUR-SECRET',
    'timezone' => 'Europe/Berlin',
    'pages' => [
        'blog',
        'notes',
    ],
],

Du kannst auch Collections als Quelle nutzen:

'konzentrik.calendarview' => [
    'secret' => 'YOUR-SECRET',
    'timezone' => 'Europe/Berlin',
    'collections' => [
        'blog',
        'notes',
    ],
],

Dann kannst du den Kalender abonnieren: https://yourdomain.com/YOUR-SECRET/calendarview.ics

Optionen

Vor jede Option muss konzentrik.calendarview. vorangestellt werden.

Option Default Description
licenseKey '' Dein Lizenzschlüssel
secret '' Dein Passwort
timezone 'Europe/Berlin' Deine Zeitzone
duration 30 Wie lang soll jeder Kalendereintrag sein (in Minuten)
pages [] Ein Liste von Seiten unter denen die Beiträge eingeordnet sind
collections [] Eine Liste von Collections
templates [] Nur Beiträge mit diesen Templates anzeigen
titleField page title Setze ein alternatives Titelfeld
dateField date Setze das Datumsfeld
descriptionField '' Setze ein Feld für eine Beschreibung
Du kannst diesen Beitrag von Deinem Blog aus kommentieren.

Dieser Beitrag reagiert auf Webmentions. Du kannst ihn von Deiner Webseite aus verlinken und eine Webmention verschicken. Dein Beitrag taucht dann hier in den Kommentaren auf. Deine Seite unterstützt keine Webmentions? Trage den Link zu Deinem Post hier ein:

Kommentar schreiben
Mit dem Absenden stimmst du zu, dass die eingegebenen Daten gespeichert und in Form eines Kommentars dargestellt werden dürfen.
Like, Share, Reply

Ich freue mich von Dir zu hören! Hat dieser dieser Beitrag gefallen? Schreib einen Kommentar, verlinke Deinen Blogpost oder reagiere bei Mastodon und Bluesky.