diff --git a/ANLEITUNG.md b/ANLEITUNG.md index 1094023..082edd1 100644 --- a/ANLEITUNG.md +++ b/ANLEITUNG.md @@ -70,7 +70,7 @@ Unterhalb der Kuppelauswahl gibt es drei Tabs: **Datum** – Datum der Veranstaltung (Standardwert: heute). -**Startzeit / Endzeit** – Uhrzeit von Beginn und Ende. Die Startzeit wird beim Laden automatisch auf die aktuelle Uhrzeit gesetzt; die Endzeit ist zunächst leer und muss eingetragen werden. +**Startzeit / Endzeit** – Uhrzeit von Beginn und Ende. Die Startzeit ist beim Laden leer und erhält automatisch den Fokus; die Endzeit wird auf die aktuelle Uhrzeit aufgerundet auf die nächste 5-Minuten-Marke vorausgefüllt. Wird nur die Stundenzahl eingegeben (z. B. `8` oder `23`) und das Feld verlassen, werden die Minuten automatisch auf `00` gesetzt. **Besucher** – Anzahl der Besucher (nicht bei BEOS und TD). @@ -82,12 +82,13 @@ Unterhalb der Kuppelauswahl gibt es drei Tabs: **Beobachtete Objekte** – nicht sichtbar bei BEOS und TD; bei Sonnenführungen fest auf „Sonne" gesetzt. Für alle anderen Arten: - Bekannte Objekte durch Eintippen suchen und aus dem Dropdown auswählen. +- Das Dropdown bleibt nach der Auswahl offen, sodass mehrere Objekte ohne erneutes Öffnen hintereinander ausgewählt werden können. Durch Klick außerhalb schließt es sich. - Noch unbekannte Objekte einfach eintippen – am Ende der Dropdown-Liste erscheint dann **+ „[Name]" hinzufügen**. Ein Klick (oder Enter bei leerem Suchergebnis) legt das Objekt neu an. - Ausgewählte Objekte erscheinen als grüne Chips; × entfernt sie. **Bemerkungen** – freier Text, max. 500 Zeichen. -**Wetterdaten** – Temperatur (°C), Luftfeuchtigkeit (%) und Luftdruck (hPa) werden automatisch vom lokalen Wetterdienst vorausgefüllt und können manuell korrigiert werden. +**Wetterdaten** – Temperatur (°C), Luftfeuchtigkeit (%) und Luftdruck (hPa) werden automatisch vom lokalen Wetterdienst vorausgefüllt und können manuell korrigiert werden. Negative Temperaturen (z. B. `-5`) können direkt eingegeben werden. ### Eintrag speichern @@ -103,13 +104,17 @@ Im Tab „Liste" das Stift-Symbol (✎) anklicken. Die App springt zum Tab „Ei ## 4. Einträge einsehen und verwalten (Tab „Liste") -### Monatsnavigation +### Werkzeugleiste -Mit den Pfeiltasten ← → den Monat wechseln oder direkt im Monatsfeld eingeben. **Aktueller Monat** springt zurück auf den laufenden Monat. +Die Werkzeugleiste oben in der Liste enthält in einer Zeile: + +- **Monatsnavigation** – Pfeiltasten ← → wechseln den Monat; Monatseingabe im Feld direkt möglich; **Aktueller Monat** springt zurück auf den laufenden Monat. Zukünftige Monate können nicht gewählt werden. Während einer aktiven Suche wird die Monatsnavigation ausgeblendet (der Platz bleibt frei, damit sich nichts verschiebt). +- **Suchfeld** – Freitextsuche über alle Einträge des Logbuchs (Bemerkungen, Objekte und BEOs). Die Ergebnisse erscheinen monatübergreifend in absteigender Datumsreihenfolge. Das × im Suchfeld löscht die Eingabe und kehrt zur Monatsansicht zurück. +- **🖨 Drucken** – siehe Abschnitt [Drucken](#6-drucken). ### Tabelleninhalt -Die Tabelle zeigt pro Eintrag: Datum, Uhrzeit (Beginn–Ende), Art der Führung, Besucher, beteiligte BEOs, beobachtete Objekte, Bemerkungen und Wetterdaten. Der Ersteller des Eintrags ist in der BEO-Spalte **fettgedruckt** und steht an erster Stelle. +Die Tabelle zeigt pro Eintrag: Datum, Uhrzeit (Beginn–Ende), Art der Führung, Besucher, beteiligte BEOs, beobachtete Objekte, Bemerkungen und Wetterdaten. Der Ersteller des Eintrags ist in der BEO-Spalte **fettgedruckt** und steht an erster Stelle. Wetterdaten werden nur angezeigt, wenn mindestens ein Wert ungleich null ist. ### Eintrag bearbeiten @@ -121,7 +126,7 @@ Stift-Symbol ✎ rechts in der Zeile. ### Seitennavigation -Bei mehr als 15 Einträgen im Monat erscheinen Vor/Zurück-Schaltflächen am unteren Rand. +Bei mehr als 10 Einträgen erscheinen Vor/Zurück-Schaltflächen am unteren Rand. --- @@ -149,17 +154,24 @@ Im Tab **Liste**: Schaltfläche **🖨 Drucken** oben rechts in der Liste. Im Tab **Statistik**: ebenfalls eine **🖨 Drucken**-Schaltfläche für die Jahresstatistik. ---- - - --- ## 7. Administration (nur Admins) Erreichbar über die Schaltfläche **Admin** oben rechts (nur für Benutzer mit Admin-Rolle sichtbar). +Die Admin-Seite hat zwei Tabs: + ### Benutzerverwaltung Die Tabelle zeigt alle BEOs mit Kürzel, Name, Vorname, Rolle und Passwortstatus. **Passwort zurücksetzen**: Schaltfläche „Zurücksetzen" neben dem jeweiligen Benutzer. Das Passwort wird auf NULL gesetzt; beim nächsten Login muss der Benutzer das Standard-Passwort `welzheim` verwenden und wird anschließend aufgefordert, ein neues Passwort zu vergeben. + +### Objektverwaltung + +Zeigt alle bekannten Objekte mit ID, Name und Datum der letzten Verwendung. + +- **Neues Objekt anlegen**: Feld unten ausfüllen und **Hinzufügen** klicken. +- **Objekt umbenennen**: Stift-Symbol ✎ in der Zeile anklicken, Namen ändern und mit **Speichern** bestätigen oder mit **Abbrechen** verwerfen. +- **Objekt löschen**: × in der Zeile – es erscheint ein Bestätigungsdialog. Das Löschen ist **unwiderruflich** und entfernt das Objekt aus allen bestehenden Logbucheinträgen. diff --git a/public/anleitung.html b/public/anleitung.html new file mode 100644 index 0000000..d9d9d87 --- /dev/null +++ b/public/anleitung.html @@ -0,0 +1,416 @@ + + +
+ + +Logbuch Sternwarte Welzheim
+Die App ist passwortgeschützt. Beim ersten Aufruf erscheint die Anmeldeseite.
+RXF)welzheim.
+ Oben befinden sich vier Reiter für die vier Kuppeln:
+| Reiter | Bedeutung |
|---|---|
| West | West-Kuppel |
| Ost | Ost-Kuppel |
| Süd | Süd-Kuppel |
| Pluto | Pluto-Kuppel |
Alle Einträge, Listen und Statistiken beziehen sich immer auf die gerade gewählte Kuppel.
+ +Unterhalb der Kuppelauswahl gibt es drei Tabs:
+| Tab | Funktion |
|---|---|
| Eingabe | Neuen Eintrag anlegen oder bestehenden bearbeiten |
| Liste | Alle Einträge monatsweise ansehen, bearbeiten oder löschen |
| Statistik | Jahresübersicht Besucher und Führungen |
Art der Führung – Auswahl aus dem Dropdown:
+| Anzeige | Bedeutung |
|---|---|
| Reguläre Führung | Reguläre öffentliche Führung |
| Sonderführung | Für Gruppen, Schulen etc. |
| Sonnenführung | Führung mit Sonnenbeobachtung |
| Privatführung | Private Führung |
| BEOS | BEO-Sitzung (keine Besucher/Objekte) |
| TD | Treff/Diskussion (keine Besucher/Objekte) |
| Beobachtung | Reine Beobachtung ohne Führung |
| ToT | Teleskop ohne Termin |
| Sonstiges | Sonstige Veranstaltung |
Datum – Datum der Veranstaltung (Standardwert: heute).
+ +Startzeit / Endzeit – Uhrzeit von Beginn und Ende. Die Startzeit ist beim Laden leer und erhält automatisch den Fokus; die Endzeit wird auf die aktuelle Uhrzeit aufgerundet auf die nächste 5-Minuten-Marke vorausgefüllt. Wird nur die Stundenzahl eingegeben (z. B. 8 oder 23) und das Feld verlassen, werden die Minuten automatisch auf 00 gesetzt.
Besucher – Anzahl der Besucher (nicht sichtbar bei BEOS und TD).
+ +Name / Gruppe – erscheint nur bei Sonderführung; Name der Gruppe oder Person.
+ +BEOs – beteiligte Beobachter. Der eigene Name ist automatisch vorausgewählt. Weitere BEOs können über das Suchfeld hinzugefügt werden; ein Klick auf × entfernt sie wieder.
+ +Beobachtete Objekte – nicht sichtbar bei BEOS und TD; bei Sonnenführungen fest auf „Sonne" gesetzt. Für alle anderen Arten:
+Bemerkungen – freier Text, max. 500 Zeichen.
+ +Wetterdaten – Temperatur (°C), Luftfeuchtigkeit (%) und Luftdruck (hPa) werden automatisch vom lokalen Wetterdienst vorausgefüllt und können manuell korrigiert werden. Negative Temperaturen (z. B. -5) können direkt eingegeben werden.
Schaltfläche Eintrag speichern unten im Formular. Eine grüne Meldung bestätigt die Speicherung; das Formular wird zurückgesetzt.
+Im Tab „Liste" das Stift-Symbol (✎) anklicken. Die App springt zum Tab „Eingabe" und zeigt einen gelben Hinweis „Eintrag bearbeiten (ID …)". Nach der Änderung Änderungen speichern klicken oder mit Abbrechen verwerfen.
+Die Werkzeugleiste oben in der Liste enthält in einer Zeile:
+Die Tabelle zeigt pro Eintrag: Datum, Uhrzeit (Beginn–Ende), Art der Führung, Besucher, beteiligte BEOs, beobachtete Objekte, Bemerkungen und Wetterdaten. Der Ersteller des Eintrags ist in der BEO-Spalte fettgedruckt und steht an erster Stelle. Wetterdaten werden nur angezeigt, wenn mindestens ein Wert ungleich null ist.
+ +Stift-Symbol ✎ rechts in der Zeile.
+ +× rechts in der Zeile – es erscheint ein Bestätigungsdialog.
+Bei mehr als 10 Einträgen erscheinen Vor/Zurück-Schaltflächen am unteren Rand.
+Zeigt eine Monatstabelle mit Anzahl der Führungen und Besuchern, aufgeschlüsselt nach Art der Führung.
+Im Tab „Liste" – Schaltfläche 🖨 Drucken oben rechts in der Werkzeugleiste:
+Im Tab „Statistik" – ebenfalls eine 🖨 Drucken-Schaltfläche für die Jahresstatistik.
+Erreichbar über die Schaltfläche Admin oben rechts (nur für Benutzer mit Admin-Rolle sichtbar). Die Admin-Seite hat zwei Tabs:
+ +Die Tabelle zeigt alle BEOs mit Kürzel, Name, Vorname, Rolle und Passwortstatus.
+Passwort zurücksetzen – Schaltfläche „Zurücksetzen" neben dem jeweiligen Benutzer. Das Passwort wird auf NULL gesetzt; beim nächsten Login muss der Benutzer das Standard-Passwort welzheim verwenden und wird anschließend aufgefordert, ein neues Passwort zu vergeben.
Zeigt alle bekannten Objekte mit ID, Name und Datum der letzten Verwendung.
+