In musdb haben wir seit langer Zeit ein Dashboard als Startseite, das Benutzern einerseits einen Überblick über die Inhalte der Datenbank verschaffen, und andererseits Zugang zu Zusatzfunktionen (etwa einer Validitätsprüfung für Links) gibt.
Viele dieser Funktionen mussten aber zuerst einmal freigeschaltet werden und wurden daher von vielen nicht gefunden (geschweige denn eingesetzt). Schlimmer noch, verursachte die monolithische Struktur der Seite eine langsame Ladezeit – ausgerechnet auf der Startseite. Um diese Probleme zu lösen, haben wir an einem neuen Dashboard gearbeitet. Durch eine schlankere Architektur lädt das neue Dashboard wesentlich schneller – und ein paar neue Funktionen sind durch die Überarbeitung auch dazugekommen.
Das neue Dashboard
Die erste und offensichtlichste Neuerung des neuen Dashboards ist, dass links eine immer sichtbare Seitenspalte zu sehen ist, die Zugang zu allen verfügbaren Funktionen des Dashboards bietet. Über die Seitenspalte können die folgenden Unterseiten angewählt werden:
Start
Auf der Startseite finden sich die grundlegendsten Funktionen des alten Dashboards. Ganz oben findet sich eine Übersicht der verfügbaren Datenbankinhalte, darunter Benachrichtigung der Administratoren und eigene Notizen. Abgeschließend gibt es Links zu anderen Seiten des Museums (Einstellbar auf der Seite „Einstellungen für das Museum“).
Datenbankinhalte des Hauses
Auf dieser Seite wird die Entwicklung der Datenerfassung innerhalb des Museums visualisiert. Mehrere Werte (etwa die Anzahl der erfassten Objekte und der veröffentlichten Objekte) können miteinander verglichen werden.
Damit die Visualisierung auch auf älteren Rechnern noch lädt, werden maximal Daten der letzten drei Jahre (also derzeit ab 1.1.2019) angezeigt.
Kontrollierte Vokabulare
Die Unterseite „Kontrollierte Vokabulare“ bietet einen Überblick über den Anreicherungsstand der kontrollierten Vokabulare von museum-digital – sowohl allgemein als auch fokussiert auf das eigene Museum.
Hier finden sich Zahlen und Visualisierung zur Anzahl der überhaupt erfassten Akteure, Schlagworte, Zeiten und Orte; wieviele von diesen im eigenen Haus verknüpft sind; und wieviele bereits angereichert (also z.B. mit der GND verknüpft oder übersetzt) sind.
Fragen an Daten
Die Unterseite „Fragen an Daten“ bietet Auswertungen von vorformulierte Abfragen, um die eigene (erfasste) Sammlung besser überblicken zu können. Bisher gestellte Fragen sind das Verhältnis von Akteuren verschiedener Geschlechter zu den erfassten Objekten, die Entfernung von mit Objekten verknüpften Orten zum Museum, und wieviele Beziehungen von Objekten zu Orten/Akteuren/Zeiten als unsicher markiert sind.
Online-Benutzung (auf Museumsebene)
Diese Unterseite bietet einen Überblick über die Entwicklung der Sichtbarkeit der Sammlung im Netz. Neben der simplen Aufstellung, wie viele Besucher die Daten des Hauses im letzten Monat aufgerufen haben, werden hier die Browsersprache der Benutzer und die Tageszeit, zu der die Seiten aufgerufen wurden, gezeigt (für diese Abfragen gilt immer nur der jeweils gestrige Tag).
Besucherstatistik
Mit der Besucherstatistik kann eine grundlegende Zählung der Besucher im Haus nach Ticket-Typen durchgeführt werden. Auf der Dashboard-Seite für die Besucherstatistik werden die so erfassten Daten übers Tag, Woche, Monat und Jahr dargestellt.
Letzte eigene Änderungen
Auf dieser Unterseite werden die letzten Bearbeitungen, die man selbst vorgenommen hat, aufgelistet. Bei Bearbeitungen von Objekten sind diese verlinkt, um ein schnelles Weitermachen an der Stelle, an der man vorher aufgehört hat, zu erleichtern.
(Öffentliche) Datenbankinhalte: Gesamte Instanz
Diese Unterseite visualisiert die öffentlichen Datenbankinhalte der gesamten Instanz von museum-digital (also z.B. museum-digital:sachsen-anhalt oder museum-digital:hessen) analog zur Unterseite für die Entwicklung der Datenbankinhalte des eigenen Hauses.
Online-Benutzung
Hier kann die Sichtbarkeit von museum-digital insgesamt nachvollzogen werden.
Werkzeuge
Die Unterseite „Werkzeuge“ bietet einen Zugriff auf die schon vom alten Dashboard bekannten Funktionen zum Erstellen von QR-Codes, die Überprüfung von Links (bzw. die Korrektur für „tote“ Links) und die Moderation von Kommentaren.
Mehr / Frage an
Auf dieser Unterseite gibt es weitere Infos zu den Ansprechpartnern für die gesamte Instanz von museum-digital und weiterführende Links zu anderen Diensten von museum-digital (z.B. dem Handbuch oder md:term).
Fazit
Auch wenn mit dem neuen Dashboard ein Verlust von Konfigurierbarkeit einhergeht, überwiegen die verbesserte Performance und die neuen Features sicher.
Möglich geworden ist beides erst durch einen Wechsel von Chartist zum wesentlich einfacher zu benutzenden chart.js für das Erstellen von Visualisierungen. Vielen Dank, chart.js!