TYPO3-Extensions für Museumsdatenbank

  • a7events für Ausstellungen und Programm
  • a7collection für Sammlung und a7eguide für Ausstellungsobjekte
  • a7xmlimport für einfachen Import der Datensätze im Backend

Spezifische TYPO3-Entwicklungen für ein Museum

Um die zahlreichen Veranstaltungen, Sammlungs- und Ausstellungsobjekte eines Museums mit drei Ausstellungshäusern ansprechend auf der Website zu präsentieren, haben wir eine Reihe von TYPO3-Extensions entwickelt, die nach einem einfachen XML-Import die verschiedenen Daten den Kundenwünschen entsprechend ausgeben. Die TYPO3-Extension "a7xmlimport" bietet dazu zunächst ein Backend-Modul, über das die Datensätze mit nur wenigen Klicks als XML-Datei in TYPO3 importiert werden können. Diese Daten exportiert unser Kunde vorab aus der hausintern eingesetzten Datenbank­lösung myColex, die u.a. zur computergestützten Sammlungsdokumentation und Ereignisverwaltung verwendet wird.

Die weiteren von a7digital für das Museum entwickelten Extensions geben diese Daten bedarfsgerecht auf verschiedenen Seiten der dreisprachigen Website aus und ermöglichen auch eine gezielte Filterung. Dazu bieten verschiedene Plugins die Möglichkeit, die Anzeige über die Auswahl von Kategorien zu steuern. Verwendet werden dabei die Kategorien aus der TYPO3-Standardtabelle "sys_category" in umfangreicher Form mit vielen Eltern-Kategorien (wie Ort, Sprache, Themengebiet, Veranstaltungs- oder Eintrittstyp u.v.m.) und zahlreichen dazugehörigen Kindelementen.

Die TYPO3-Extension "a7events" ist für die Ausgabe der Veranstaltungen zuständig. Neben einer Liste der aktuellen Ausstellungen gibt es auch ein Ausstellungsarchiv mit Filterfunktion, z.B. nach Sprache, Ort oder Typ. In der gleichen übersichtlichen Darstellung gibt es zudem eine weitere Liste für das aktuelle Programm, welche ebenfalls einen Filter bietet, sodass gezielt nach Führungen, Konzerten und anderen Veranstaltungstypen gesucht werden kann oder auch nach einem bestimmten Thema, einer Leitungsperson o.ä. Zusätzlich zu diesen importierten Datensätzen kann unser Kunde weitere Veranstaltungen von Hand anlegen, die als ansprechende Kacheln in der jeweils gewünschten Reihenfolge auf ausgewählten Seiten präsentiert werden. Auch hierbei dienen die Kategorien dazu, die Ausgabe zu steuern, beispielsweise um auf der Seite eines der drei Ausstellungshäuser nur die Kacheln zu präsentieren, welche das jeweilige Haus betreffen, während auf der Startseite die Kacheln aller drei Häuser zu sehen sind. Neben den Kategorien bieten die Plugins der a7events zahlreiche weitere Einstellungsoptionen, beispielsweise bezüglich Sortierung, Anzahl der Datensätze und Start- und Endzeitpunkt der Anzeige, sodass z.B. eingestellt werden kann, dass Veranstaltungen, die bereits stattgefunden haben, automatisch nicht mehr auf der Website angezeigt werden.

Übersicht des aktuellen Museums-Programms mit Filterfunktion mithilfe der TYPO3-Extension a7events
Kacheldarstellung aktueller Veranstaltungen mit der TYPO3-Extension a7events

Ebenfalls in ähnlicher, ansprechender Darstellung erzeugt die TYPO3-Extension "a7collection" eine Listenansicht ausgewählter Sammlungsobjekte. Selbstverständlich kann auch dieser umfangreiche Datenbestand nach Themen, Jahr, einem bestimmten Suchbegriff oder der Inventarnummer gefiltert werden. Während bei den Veranstaltungen weiterführende Informationen in einem Akkordeonelement ausklappen können, werden die Details zu den Sammlungsobjekten jeweils auf einer automatisch erzeugten Einzelansichtsseite präsentiert.

Die TYPO3-Extension "a7eguide" stellt Informationen zu ausgestellten Objekten des Museums jeweils auf einer eigenen Seite bereit. Dabei gibt es für jedes Ausstellungshaus einen eGuide, mit dem Besucher während des Rundgangs durch die Häuser auch auf ihrem eigenen mobilen Gerät die Beschreibungen der einzelnen Ausstellungsobjekte individuell abrufen können. Je nach Haus können die Objekte gezielt über die Objektnummer, den Raum oder die Gruppe und ggf. weitere Unteroptionen aufgerufen werden.

Präsentation ausgewählter Sammlungsobjekte des Museums mit Filterfunktion dank der TYPO3-Extension a7collection
Objektbeschreibung in einem eGuide mithilfe der TYPO3-Extension a7eguide

Interessante Optionen der a7digital-Museums-Extensions im Überblick

Die auf die Kundenwünsche zugeschnittene Programmierung verschiedener Extensions bietet einen vielfältigen Nutzen, u.a.:

  • schneller XML-Import und automatische Ausgabe der Daten mit Filtermöglichkeiten auf der Website
  • zusätzlich können Veranstaltungen von Hand angelegt werden, die in ansprechender Kacheloptik ausgegeben werden
  • bedarfsgerechte Anzeige über verschiedene Plugins mit vielen Einstellungsoptionen bezüglich Start- und Endzeitpunkt, Sortierung, Anzahl der Datensätze und Kategorien (aus der TYPO3-Tabelle sys_category)
  • komplett mehrsprachige Anzeige (bislang eingesetzt in den Sprachen Deutsch, Englisch und Französisch)
Kontaktdaten Kontaktdaten
TYPO3-Websites ist ein Service von a7digital.
German
English