# Konfiguration Webauftritt
Damit der Digitale Lesesaal auf die Art der Institution (Archiv, Museum, Bibliothek, Gallerie) und deren spezifischen Bedürfnisse zugeschnitten werden kann, bietet der DLS entsprechende Funktionalität an.
Auf dem primären Datenmodell, den Verzeichnungseinheiten bietet der DLS ein umfangreiches Standardset an Feldern an, sowohl technische Felder wie auch die wichtigsten fachlichen Felder. Mit benutzerdefinierten Feldern (sog. Custom-Fields) können die Verzeichnungseinheiten dann beliebig erweitert und damit auf die individuellen Bedürfnisse zugeschnitten werden.
Der öffentliche Webauftritt ist das Herzstück für die Präsentation der Daten im DLS. Daher ist es sinnvoll,
dass konfiguriert werden kann, welche Felder im Webauftritt wo und wie dargestellt und genutzt werden können.
Diese Konfiguration kann in der "Verwaltung"-Oberfläche durch entsprechend berechtigte Benutzer vorgenommen
werden. Sie befindet sich im Hauptnavigationspunkt Archiv Schema und wird in der
YAML (opens new window) Syntax geschrieben.

# Teilen
Welche "Teilen"-Optionen für Verzeichnungseinheiten im öffentlichen Webauftritt angezeigt werden, kann im Schema unter dem Abschnitt sharing konfiguriert werden. Jede Option kennt die Felder enabled (Anzeigen ja/nein) und optional label (eigene Beschriftung statt des Standardtextes).
sharing:
facebook:
enabled: true
x:
enabled: true
email:
enabled: true
whatsapp:
enabled: true
label: WhatsApp teilen
linkedin:
enabled: false
copy-link:
enabled: true
label: Link kopieren
iframe:
enabled: true
label: Einbetten
use-native-share: false
Ist der sharing-Abschnitt im Schema nicht (oder nur teilweise) gesetzt, gelten folgende Standardwerte, sodass bestehende Konfigurationen ohne sharing-Block unverändert funktionieren:
- Facebook, X (Twitter) und E-Mail sind standardmässig aktiviert.
- WhatsApp und LinkedIn sind standardmässig deaktiviert.
- Link kopieren und Einbetten übernehmen standardmässig die bestehende Admin-Einstellung (bis diese Optionen explizit im YAML gesetzt werden).
Mit use-native-share: false wird auf mobilen Geräten anstelle der systemeigenen Teilen-Funktion des Betriebssystems das Teilen-Menü mit den oben konfigurierten Optionen angezeigt.