Zum Inhalt

Kalender

Die Termine des Vereins stehen meist schon irgendwo – im Vereinskalender auf der Webseite, in Nextcloud, im Jahresprogramm. Sie in der App ein zweites Mal von Hand anzulegen, ist doppelte Arbeit und eine Quelle für Tippfehler.

Verwaltung → Kalender liest den Vereinskalender ein und macht daraus Events oder geplante Wettkämpfe. Die Seite gibt es nur in der Cloud; die Box bekommt die Events mit dem normalen Abgleich.

Nichts wird blind angelegt

Die App zeigt zuerst, was sie tun würde. Angelegt wird erst, was du anhakst und mit übernehmen bestätigst.


Zwei Ziele: Events und Wettkämpfe

Ein Vereinskalender mischt zwei Arten von Schiessen, die in der App an verschiedenen Orten leben:

Ziel Was es ist Wird in der App zu
Events (eigener Stand) Schiessen im eigenen Stand – Übungen, Endschiessen, Jungschützenkurs ein Event mit Kasse und Erfassung
Wettkämpfe (auswärts) auswärtige Schiessen, an denen Mitglieder teilnehmen ein geplanter Wettkampf, noch ohne Rangliste

Bei Events leitet die App den Typ aus dem Titel ab: „Übung" oder „Training" wird zum Training, „Endschiessen" zum Endschiessen, alles andere zu „andere". Der Typ lässt sich nachher im Event-Formular ändern.

Vereinsanlässe ohne Schiessen – GV, Delegiertenversammlung, Reinigung, Familienabend, Sitzungen – blendet die App aus. Das Häkchen auch n ohne Schiessen zeigen holt sie zurück, falls die Erkennung danebenliegt.

Mehrere Schiesszeiten

Ein Schützenfest steht im Kalender oft mehrfach – je Schiesszeit ein Eintrag. Die App fasst sie zusammen:

  • Events: pro Tag und Titel ein Event, von der ersten bis zur letzten Zeit des Tages.
  • Wettkämpfe: pro Titel und Jahr ein Wettkampf, vom ersten bis zum letzten Schiesstag.

Datei einlesen

  1. Den Kalender als .ics-Datei exportieren (Nextcloud: Kalender → ⋯ → Exportieren).
  2. Unter Oder Datei einlesen die Kalender-Datei (.ics) wählen.
  3. Termine ab festlegen – Vorgabe ist der 1. Januar des laufenden Jahres.
  4. Bei wird zu das Ziel wählen: Events oder Wettkämpfe.

Das Ziel rät die App beim ersten Lesen selbst (ein Kalender mit „Stand", „öffentlich" oder „intern" im Namen gibt Events, sonst Wettkämpfe). Ein Klick auf das andere Ziel rechnet die Vorschau neu.

Wiederkehrende Termine

Serien („jeden Dienstag") liest die App nur einmal. Serien im Kalender bitte einzeln eintragen – oder die Trainings in der App als Trainingsserie anlegen.


Die Vorschau

☐  Wann            Termin                      In der App
☑  14.03.2026      Übung 300m                  [neu anlegen (Training)     ▾]
   18:00–20:00     Schützenhaus
☑  02.05.–09.05.   Musterdorfer Schiessen      [verknüpfen mit: Musterdorfer ▾]
                   6 Schiesszeiten              Vorschlag: ist vermutlich
                                                «Musterdorfer Schiessen 2026»
☑  12.06.2026      Feldschiessen               verschoben  Feldschiessen –
                                                bisher 05.06.2026
–  21.08.2026      Endschiessen                ✓ Endschiessen

Für jeden Termin zeigt die Spalte In der App, was passiert:

Zustand Bedeutung
neu anlegen gibt es noch nicht – wird angelegt
Vorschlag: ist vermutlich … etwas Ähnliches ist schon da und wird zum Verknüpfen vorgeschlagen
verschoben schon übernommen, aber im Kalender hat sich das Datum geändert
✓ … schon übernommen und unverändert – kein Häkchen nötig

Ähnliche erkennen

Wurde ein Event von Hand angelegt oder ein Wettkampf schon per Rangliste importiert, soll kein zweiter Eintrag entstehen. Die App sucht deshalb:

  • bei Events ein Event am selben Tag,
  • bei Wettkämpfen einen mit ähnlichem Namen oder dem Ort im Namen – trotz Tippfehlern, im passenden Zeitraum (eine Rangliste kommt oft erst Wochen nach dem letzten Schiesstag).

Stimmt der Vorschlag nicht, lässt sich in der Auswahl neu anlegen oder ein anderer Eintrag zum Verknüpfen wählen.

Datum aus unlesbaren Ranglisten

Hatte ein importierter Wettkampf kein lesbares Datum (er steht dann auf dem 1. Januar), übernimmt das Verknüpfen den letzten Schiesstag aus dem Kalender.

Übernehmen und ausblenden

Der Knopf unten zeigt, wie viele Termine angehakt sind („5 übernehmen"). Danach meldet die App, was sie getan hat – z.B. „Wettkämpfe: 3 geplant angelegt, 1 verknüpft, 1 verschoben."

Termine, die angeboten, aber nicht angehakt waren, merkt sich die App als ausgeblendet. Sie erscheinen beim nächsten Mal blass und ohne Häkchen – erst wenn sich der Termin ändert (verschoben), wird er wieder angeboten. So bleibt die Zahl im Menü aussagekräftig.

Ein Event, das gerade auf der Box läuft, lässt sich nicht verschieben – erst nach dem Abschliessen.


Kalender-Abos

Statt die Datei jedes Mal herunterzuladen, kann die Cloud den Kalender selbst abholen. Unter Kalender-Abos gibt es zwei Zeilen mit festem Ziel:

Zeile Ziel
Intern → Events (eigener Stand) Kalender der Schiessen im eigenen Stand
Extern → Wettkämpfe (auswärts) Kalender der auswärtigen Schiessen

Pro Zeile:

  • Abo-Adresse (.ics) – muss mit https:// (oder webcal://) beginnen.
  • Benutzer (optional) und Passwort (optional) – für Kalender, die nicht öffentlich sind.

Dann Speichern und Jetzt abholen, um zu sehen, ob es klappt. Die Vorschau ist dieselbe wie beim Einlesen einer Datei.

Nextcloud

CalDAV-Adresse des Kalenders mit ?export am Schluss, und am besten ein eigener Benutzer mit nur Leserechten auf diesen Kalender. Die Adresse eines Nextcloud-Kalenders lautet ungefähr https://<nextcloud>/remote.php/dav/calendars/<benutzer>/<kalender>/?export.

Das Passwort wird verschlüsselt gespeichert und nie mehr angezeigt – das Feld zeigt nur „Passwort gesetzt – leer lassen = bleibt". ✕ entfernt das Abo.

Täglich abholen

Die Cloud holt jedes Abo einmal pro Tag ab. Gibt es etwas zu tun – neue Schiessen, Vorschläge, verschobene Termine –, zeigt das Menü Kalender (n). Angelegt wird weiterhin nichts ohne dein Häkchen.

Unter der Abo-Zeile steht der Stand, z.B. „Zuletzt abgeholt 10.10.26 06:00 – 2 offen", oder ein Fehler:

Meldung Was tun
Zugang abgelehnt – Benutzer/Passwort prüfen Zugangsdaten korrigieren, speichern
Unter dieser Adresse liegt kein Kalender oft eine Anmeldeseite – ?export vergessen?
Interne Adressen ruft die Cloud nicht ab die öffentliche Adresse des Kalenders verwenden
Kalender-Server nicht erreichbar später nochmals versuchen

Falsches Passwort: einen Tag Pause

Auch ein Fehlversuch wartet bis zum nächsten Tag. Sonst würde z.B. Nextcloud die Cloud nach mehreren falschen Passwörtern aussperren. Zum Testen nach dem Korrigieren Jetzt abholen verwenden.


Ein Kalender für alles

Manche Vereinskalender haben alles in einem Kalender – ClubDesk zum Beispiel liefert nur ein Abo, dafür mit Kategorien (Training, Wettkampf, Allgemein). Dann entscheidet die Kategorie:

  1. Unter Kalender-Abos bei Ein Kalender für alles die Adresse eintragen (ClubDesk: Kalender → Abonnieren; webcal:// geht auch) und Jetzt abholen.
  2. Über der Vorschau stehen die Kategorien. Pro Kategorie einmal wählen:

    Ziel wofür
    Event (eigener Stand) Trainings, eigene Anlässe
    Wettkampf (auswärts) besuchte Schiessen
    Termin (Sonstiges) GV, Familienabend, Vorstand – ohne Schiessen
    ignorieren kommt nicht in die App
  3. Die Vorschau zeigt jeden Termin mit seinem Ziel. Gehört einer anders hin, in der Zeile statt wie Kategorie … das Ziel wählen – das gilt für diesen Termin auch beim nächsten Abholen, selbst wenn er verschoben wird.

Kommt später eine neue Kategorie dazu, bleibt sie nicht zugeordnet, bis du wählst – nichts landet still am falschen Ort. Dieselbe Zuordnung gilt auch beim Einlesen einer Datei mit wird zu → nach Kategorie.

Verschoben und gelöscht

  • Verschoben (gleicher Termin, neues Datum): Das Abholen zieht ihn selbst nach – ohne Häkchen. Beim Abo steht, was zuletzt nachgezogen wurde.
  • Im Kalender gelöscht (oder abgesagt): Kam der Termin schon einmal aus diesem Abo und liegt er in der Zukunft, schlägt die Vorschau vor: Event löschen – oder absagen, wenn schon etwas daran hängt (Kasse, Resultate, Helfer, Einladungen …); geplanten Wettkampf und Termin entfernen. Erst mit Häkchen. Vergangene Termine und von Hand angelegte bleiben unberührt.
  • Kategorie gewechselt (z.B. Allgemein → Training): Im neuen Ziel wird der Termin angelegt, im alten schlägt die Vorschau das Entfernen vor (Kategorie gewechselt → Event). Ebenso, wenn eine Kategorie auf ignorieren gestellt wird.

Neues, Gelöschtes und neue Kategorien zählt die App im Menü und als Hinweis oben im Kopf (Kalender: n offen).

Termine (Sonstiges)

Termine ohne Schiessen stehen unten auf der Seite unter Termine (Sonstiges). Gepflegt werden sie im Vereinskalender; verschiebt sich dort einer, schlägt das nächste Abholen das Verschieben vor. ✕ löscht einen Termin in der App.


Kalender abonnieren

Der Weg hinaus: Termine aus der App zum Abonnieren – am Handy, in Outlook oder auf der Homepage. Unter Kalender abonnieren einen Feed anlegen, ihm einen Namen geben und wählen, was hinein soll: Events (eigener Stand), Wettkämpfe (auswärts), Termine (Sonstiges). Mehrere Feeds sind möglich, z.B. Mitglieder mit allem und Öffentlich nur mit den Events.

Wo So
iPhone, iPad, Mac QR scannen bzw. Abonnieren
Android Adresse in Google Kalender eintragen (am PC: Andere Kalender → Per URL) oder die App ICSx⁵
Outlook Kalender hinzufügen → Aus dem Internet
  • Im Feed steht ein Jahr zurück bis alles Künftige. Jeder Termin trägt seine Kategorie (Training, Wettkampf, Allgemein …) – Outlook und Thunderbird färben danach ein. Handys filtern nicht nach Kategorien: darum für verschiedene Leute verschiedene Feeds.
  • Abgesagte Events stehen als abgesagt drin (je nach App durchgestrichen oder weg). Mehrtägige Events: ein Eintrag pro Schiesstag; Wettkämpfe: ein Eintrag pro Schiesszeit aus dem Vereinskalender – nie einer über alle Tage.
  • Die Adresse ist geheim – wer sie hat, sieht den Feed. Neue Adresse sperrt die alte sofort; wer abonniert hat, muss neu abonnieren.

Doppelt

Wer zusätzlich den Vereinskalender (z.B. ClubDesk) abonniert, sieht übernommene Termine doppelt. Besser eine Quelle wählen.


Geplante Wettkämpfe

Aus dem Kalender übernommene auswärtige Schiessen stehen unter Wettkämpfe mit dem Hinweis geplant – Rangliste fehlt. Sie haben Zeitraum und Ort, aber noch keine Resultate und zählen deshalb in keiner Meisterschaft.

Sobald die Rangliste da ist, wird sie in den geplanten Wettkampf importiert – von Hand oder über die Ranglisten-Suche. Es entsteht kein zweiter Eintrag, und beim nächsten Einlesen erkennt die App den Termin wieder.