update documentation, rework documentation thread, rework book dataclass, fix newentry bug

This commit is contained in:
2025-01-24 10:17:16 +01:00
parent b112b09e82
commit f1ee4089a3
9 changed files with 117 additions and 38 deletions

View File

@@ -4,6 +4,48 @@
## Bedienung
Hier werden die Einstellungen geändert. Sobald ein Wert geändert wird, ist es möglich die Einstellungen rückgängig zu machen, oder die Änderungen zu speichern.
## Einstellungsoptionen
### Name der Einrichtung
Hier kann der Name der Einrichtung geändert werden. Dieser wird in der Kopfzeile der Anwendung angezeigt, und im Katalog verwendet um Exemplare zu finden.
### Leihdauer
Hier kann die Leihdauer festgelegt werden. Standardmäßig ist diese auf 7 Tage gesetzt
### Inaktive Nutzer löschen
Hier kann festgelegt werden, wie lange Inaktive Nutzer im System bleiben. Dieser Zeitraum wird ab dem letzten Öffnen des Nutzerkontos berechnet. Standardmäßig ist dieser auf 365 Tage gesetzt.
### Erweiterter Rückgabemodus
Wird hier der Haken gesetzt, wird die Bedinung der Anwendung geändert. Anstatt dass F5 zwischen Ausleihe und Rückgabe wechselt, wird, wenn die Rückgabe offen und ein Nutzer Offen ist, die Rückgabe zurückgesetzt. Diese Aktion orientiert sich an aDIS, dem Ausleihsystem der Bibliothek
### Datenbank
Hier werden die Datenbankoptionen geändert.
- Speicherort: Hier wird der Speicherort der Datenbank geändert. Standardmäßig ist dieser auf den Ordner der Anwendung gesetzt (database)
- Datenbankname: Hier wird der Name der Datenbank geändert. Standardmäßig ist dieser auf "library.db" gesetzt
- Sicherungspfad: Hier wird der Pfad für die Sicherung der Datenbank geändert. Standardmäßig ist dieser auf den Ordner der Anwendung gesetzt (backup)
### Bericht
Hier werden die Einstellungen für die Berichte geändert.
- Tag: Der Wochentag, an dem die Berichte erstellt werden sollen
- Berichte erstellen: Ist der Haken gesetzt, werden Berichte erstellt
- Speicherpfad: Speicherort für Berichte, standardmäßig ist dieser auf den Ordner der Anwendung gesetzt (report)
!!! Info
Automatische Berichte werden in diesem Format erstellt:
`report_<Jahr>_<Kalenderwoche>.tsv`
Wird die Anwendung am Tag der Berichterstellung mehrfach geöffnet, wird nur ein Bericht erstellt
### Shortcuts
Hier können die Shortcuts angepasst werden. Um einen Shortcut zu ändern, muss ein Doppelklick auf das entsprechende Feld in der Spalte "Aktuell" gemacht werden.
Anschließend kann der gewünschte Shortcut eingegeben werden.
(Eine Änderung der Shortcuts erfordert einen Neustart der Anwendung)
## Besonderheiten
Der Knopf neben Speicherort, Datenbankname, Sicherungspfad und Speicherpfad kann verwendet werden, um den Pfad gezielt zu setzen.
@@ -15,7 +57,4 @@ Einige Aktionen (bspw. Änderungen der Shortcuts) erfordern einen Neustart der A
![restart](images/restart.png)
Im Anschluss an diesen Dialog erscheint ein neuer Dialog:
![restart Application](images/settings_changed_restart.png)
Mit einem Klick auf "Ja" wird die Anwendung neu gestartet und die Änderungen übernommen. Mit einem Klick auf "Nein" werden die Änderungen nicht übernommen und die Anwendung bleibt im aktuellen Zustand.