## Gemeinde.yaml
#
# Einzulesen mit PyYAML

## NAME - Name der Anwendung
NAME: 'Gemeinde'

##  VERSION - Version des Programms
#       Sollte nicht gesetzt werden, das sollte im Python Quelltext geschehen.
#       Achtung: wenn doch gesetzt, überschreibt es ...
# VERSION: 'x.x'

##  ICONS_PATH - Pfad zu den Icons
ICONS_PATH: './icons/'

##  ICON_THEME - Icon Theme
#       'oxygen' oder 'breeze'
ICON_THEME: 'breeze'

##  TKINTER_THEME - Theme fü TkInter
#       Sollte immer 'classic' sein, damit PanedWindows richtig dargestellt werden.
TKINTER_THEME: 'classic'

##  LOGGING_LEVEL - Logging Level für Python logging
#       Sollte während der Entwicklung auf DEBUG stehen, später auf WARNING
LOGGING_LEVEL: 'DEBUG'

##  PostgreSQL Server Daten
#       PG_HOST
#           I.d.R. 176.9.90.232, also der Hetzner Server
#       PG_PORT
#       PG_DATABASE
PG_HOST: '176.9.90.232'
PG_PORT: '22555'
PG_DATABASE: 'cg'

##  Formatstrings für date, time, datetime
#       Damit wird festgelegt, wie diese Typen dargestellt und
#       interpretiert werden. Die Werte sind als Liste von Möglichkeiten
#       zu definieren. Der erste Wert dient der Darstellung, alle
#       weiteren als Alternativen zur Interpretation.
FORMATS_TIME: ['%H:%M',]
FORMATS_DATE: ['%d.%m.%Y', '%Y-%m-%d']
FORMATS_DATETIME: ['%Y-%m-%d %H:%M',]

## Erlaubte Datei-Erweiterungen für Anhänge von Massenmails
#       Als kommaseperierte Aufzählung in einem String, Whitespaces erlaubt.
#       Wildcards sind zu vermeiden; Abfrage wird durch filename.endswith(...)
#       erledigt.
#       Case-insensitiv
#       Bsp.: 'pdf, png, jpg, jpeg'
ERLAUBTE_EXTENSIONS: '.pdf, .png, .jpg, .jpeg'
