Calendario¶
Le date della società di solito sono già scritte da qualche parte – nel calendario della società sul sito web, in Nextcloud, nel programma annuale. Crearle nell'app una seconda volta a mano è un doppio lavoro e una fonte di errori di battitura.
Amministrazione → Calendario importa il calendario della società e ne ricava eventi o gare pianificate. La pagina esiste solo nel cloud; il box riceve gli eventi con la normale sincronizzazione.
Nulla viene creato alla cieca
L'app mostra prima cosa farebbe. Viene creato solo ciò che spunti e confermi con Riprendi.
Due destinazioni: eventi e gare¶
Un calendario della società mescola due tipi di tiro che nell'app vivono in posti diversi:
| Destinazione | Cos'è | Nell'app diventa |
|---|---|---|
| Eventi (proprio stand) | tiri nel proprio stand – esercizi, tiro di chiusura, corso giovani tiratori | un evento con cassa e registrazione |
| Gare (fuori sede) | tiri esterni a cui partecipano i soci | una gara pianificata, ancora senza classifica |
Per gli eventi l'app ricava il tipo dal titolo: «Übung» o «Training» diventa allenamento, «Endschiessen» tiro di chiusura, tutto il resto «altro». Il tipo si può modificare in seguito nel modulo dell'evento.
Le manifestazioni della società senza tiro – AG, assemblea dei delegati, pulizia, serata in famiglia, sedute – l'app le nasconde. La spunta mostra anche n senza tiro le riporta, se il riconoscimento sbaglia.
Più orari di tiro¶
Una festa di tiro figura spesso più volte nel calendario – una voce per ogni orario di tiro. L'app le riunisce:
- Eventi: per giorno e titolo un evento, dal primo all'ultimo orario del giorno.
- Gare: per titolo e anno una gara, dal primo all'ultimo giorno di tiro.
Importare un file¶
- Esportare il calendario come file .ics (Nextcloud: Calendario → ⋯ → Esporta).
- In Oppure importa un file scegliere il File calendario (.ics).
- Stabilire Date dal – predefinito è il 1° gennaio dell'anno in corso.
- In diventa scegliere la destinazione: eventi o gare.
La destinazione l'app la indovina da sé alla prima lettura (un calendario con «Stand», «öffentlich» o «intern» nel nome dà eventi, altrimenti gare). Un clic sull'altra destinazione ricalcola l'anteprima.
Date ricorrenti
Le serie («ogni martedì») l'app le legge una sola volta. Inserire le serie nel calendario singolarmente – oppure creare gli allenamenti nell'app come serie di allenamenti.
L'anteprima¶
☐ Quando Appuntamento Nell'app
☑ 14.03.2026 Übung 300m [crea nuovo (Allenamento) ▾]
18:00–20:00 Schützenhaus
☑ 02.05.–09.05. Musterdorfer Schiessen [collega a: Musterdorfer ▾]
6 orari di tiro Proposta: probabilmente
«Musterdorfer Schiessen 2026»
☑ 12.06.2026 Feldschiessen spostato Feldschiessen –
finora 05.06.2026
– 21.08.2026 Endschiessen ✓ Endschiessen
Per ogni data la colonna Nell'app mostra cosa succede:
| Stato | Significato |
|---|---|
| crea nuovo | non esiste ancora – viene creato |
| Proposta: probabilmente … | qualcosa di simile c'è già e viene proposto per il collegamento |
| spostato | già ripreso, ma nel calendario la data è cambiata |
| ✓ … | già ripreso e invariato – nessuna spunta necessaria |
Riconoscere i simili¶
Se un evento è stato creato a mano o una gara è già stata importata tramite classifica, non deve nascere una seconda voce. L'app cerca perciò:
- per gli eventi un evento nello stesso giorno,
- per le gare una con nome simile o con il luogo nel nome – nonostante errori di battitura, nel periodo adatto (una classifica arriva spesso solo settimane dopo l'ultimo giorno di tiro).
Se la proposta non è giusta, nella selezione si può scegliere crea nuovo oppure un'altra voce da collegare.
Data da classifiche illeggibili
Se una gara importata non aveva una data leggibile (figura allora al 1° gennaio), il collegamento riprende l'ultimo giorno di tiro dal calendario.
Riprendere e nascondere¶
Il pulsante in basso mostra quante date sono spuntate («Riprendi 5»). Poi l'app comunica cosa ha fatto – p. es. «Gare: 3 create (pianificate), 1 collegate, 1 spostate.»
Le date offerte ma non spuntate l'app le memorizza come nascoste. La volta successiva appaiono sbiadite e senza spunta – solo quando la data cambia (spostata) vengono di nuovo offerte. Così il numero nel menu resta significativo.
Un evento in corso sul box non si può spostare – solo dopo la chiusura.
Abbonamenti calendario¶
Invece di scaricare il file ogni volta, il cloud può prelevare il calendario da sé. In Abbonamenti calendario ci sono due righe con destinazione fissa:
| Riga | Destinazione |
|---|---|
| Interno → Eventi (proprio stand) | calendario dei tiri nel proprio stand |
| Esterno → Gare (fuori sede) | calendario dei tiri esterni |
Per riga:
- Indirizzo abbonamento (.ics) – deve iniziare con
https://(owebcal://). - Utente (facoltativo) e Password (facoltativa) – per calendari che non sono pubblici.
Poi Salva e Scarica ora, per vedere se funziona. L'anteprima è la stessa dell'importazione di un file.
Nextcloud
Indirizzo CalDAV del calendario con ?export alla fine, e preferibilmente
un utente proprio con soli diritti di lettura su questo calendario.
L'indirizzo di un calendario Nextcloud è all'incirca
https://<nextcloud>/remote.php/dav/calendars/<benutzer>/<kalender>/?export.
La password viene salvata cifrata e non viene più mostrata – il campo mostra solo «Password impostata – lasciare vuoto = invariata». ✕ rimuove l'abbonamento.
Scaricare ogni giorno¶
Il cloud scarica ogni abbonamento una volta al giorno. Se c'è qualcosa da fare – nuovi tiri, proposte, date spostate –, il menu mostra Calendario (n). Senza la tua spunta continua a non essere creato nulla.
Sotto la riga dell'abbonamento c'è lo stato, p. es. «Ultimo scaricamento 10.10.26 06:00 – 2 in sospeso», oppure un errore:
| Messaggio | Cosa fare |
|---|---|
| Accesso negato – verificare utente/password | correggere i dati d'accesso, salvare |
| A questo indirizzo non c'è un calendario | spesso una pagina di accesso – dimenticato ?export? |
| Il cloud non scarica indirizzi interni | usare l'indirizzo pubblico del calendario |
| Server del calendario non raggiungibile | riprovare più tardi |
Password errata: un giorno di pausa
Anche un tentativo fallito attende fino al giorno successivo. Altrimenti p. es. Nextcloud bloccherebbe il cloud dopo diverse password errate. Per provare dopo la correzione usare Scarica ora.
Un calendario per tutto¶
Alcuni calendari di società hanno tutto in un unico calendario – ClubDesk per esempio fornisce un solo abbonamento, ma con categorie (Training, Wettkampf, Allgemein). Allora decide la categoria:
- In Abbonamenti calendario, a Un calendario per tutto, inserire
l'indirizzo (ClubDesk: Calendario → Abbonarsi; funziona anche
webcal://) e Scarica ora. -
Sopra l'anteprima ci sono le categorie. Scegliere una volta per categoria:
Destinazione per Evento (proprio stand) allenamenti, manifestazioni proprie Gara (in trasferta) tiri frequentati Appuntamento (altro) AG, serata familiare, comitato – senza tiro ignorare non entra nell'app -
L'anteprima mostra ogni appuntamento con la sua destinazione. Se va altrove, scegliere la destinazione nella riga invece di come la categoria … – vale anche al prossimo scaricamento, anche se viene spostato.
Una nuova categoria resta non assegnata finché non scegli – niente finisce in silenzio nel posto sbagliato. La stessa assegnazione vale anche per un file letto con diventa → secondo la categoria.
Spostati ed eliminati¶
- Spostato (stesso appuntamento, nuova data): lo scaricamento lo aggiorna da solo – senza spunta. Presso l'abbonamento si vede l'ultimo aggiornamento.
- Eliminato dal calendario (o annullato): se l'appuntamento veniva già da questo abbonamento ed è nel futuro, l'anteprima propone: eliminare l'evento – o annullarlo se vi sono già dati collegati (cassa, risultati, aiutanti, inviti …); rimuovere la gara pianificata e l'appuntamento. Solo con spunta. Gli appuntamenti passati e quelli creati a mano restano intatti.
- Categoria cambiata (p.es. Allgemein → Training): l'appuntamento viene creato nella nuova destinazione, l'anteprima propone di rimuoverlo dalla vecchia (Categoria cambiata → Evento). Lo stesso se una categoria viene messa su ignorare.
Novità, eliminati e nuove categorie vengono contati nel menu e in alto nell'intestazione (Calendario: n in sospeso).
Appuntamenti (altro)¶
Gli appuntamenti senza tiro stanno in fondo alla pagina sotto Appuntamenti (altro). Si gestiscono nel calendario della società; se uno viene spostato, il prossimo scaricamento propone lo spostamento. ✕ elimina un appuntamento nell'app.
Abbonarsi al calendario¶
La via verso l'esterno: gli appuntamenti dell'app da abbonare – sul telefono, in Outlook o sul sito. In Abbonarsi al calendario creare un feed, dargli un nome e scegliere il contenuto: Eventi (proprio stand), Gare (in trasferta), Appuntamenti (altro). Sono possibili più feed, p.es. Soci con tutto e Pubblico solo con gli eventi.
| Dove | Come |
|---|---|
| iPhone, iPad, Mac | scansionare il QR o Abbonarsi |
| Android | inserire l'indirizzo in Google Calendar (al PC: Altri calendari → Da URL) o l'app ICSx⁵ |
| Outlook | Aggiungi calendario → Da Internet |
- Il feed contiene un anno indietro e tutto il futuro. Ogni appuntamento porta la sua categoria – Outlook e Thunderbird colorano di conseguenza. I telefoni non filtrano per categoria: quindi feed diversi per persone diverse.
- Gli eventi annullati figurano come annullati. Eventi su più giorni: una voce per giorno di tiro; gare: una voce per orario di tiro del calendario della società – mai una su tutti i giorni.
- L'indirizzo è segreto. Nuovo indirizzo blocca subito il vecchio; chi si è abbonato deve riabbonarsi.
Doppio
Chi si abbona anche al calendario della società (p.es. ClubDesk) vede gli appuntamenti ripresi due volte. Meglio scegliere una fonte.
Gare pianificate¶
I tiri esterni ripresi dal calendario figurano in Gare con l'indicazione pianificato – manca la classifica. Hanno periodo e luogo, ma ancora nessun risultato e non contano perciò in nessun campionato.
Non appena la classifica c'è, viene importata nella gara pianificata – a mano o tramite la Ricerca classifiche. Non nasce una seconda voce, e alla prossima importazione l'app riconosce di nuovo la data.