Um die Arbeit verschiedener Forschungsgruppen und -einrichtungen zu bündeln und ansprechend auf einer TYPO3-Website der Öffentlichkeit präsentieren zu können, haben wir die TYPO3-Extension "a7ppp" zur Datenhandhabung von Projekten, Personen und Publikationen entwickelt.
Für eine individuelle Anzeige aller vom Kunden gewünschten Angaben besteht die Datenbanklösung aus drei Haupttabellen für Projekte, Personen und Publikationen, die Daten wechselseitig voneinander beziehen, sowie weiteren Hilfstabellen, welche weitere Daten für die Haupttabellen liefern. Die meisten Tabellen bestehen wiederum aus mehreren Feldern, die die Extension automatisch und unterschiedlich für die Zusammensetzung der verschiedenen Ansichten im Backend und Frontend nutzt. Auf der Website sehen Besucher somit zum Beispiel bei einem Forschungsprojekt die beteiligten Personen, oder bei einer Person alle Forschungsprojekte, in denen sie mitgewirkt hat, und alle Publikationen, an denen sie beteiligt war - mit weiteren Angaben beispielsweise zu Institutionen, Workpackages mit Unteraufgaben oder Publikationstypen.
Die Projekte, Personen und Publikationen werden alle auf einer gemeinsamen Seite in voneinander unabhängigen Listen und mit Such- bzw. Filterfunktion angezeigt. Die einzelnen Listen enthalten verschiedene Angaben, sodass neben dem Titel / Namen das Wichtigste auf einen Blick zu sehen ist - beispielsweise bei den Publikationen die Namen der (ersten 3) Autoren sowie wann und im Rahmen welches Workpackages sie publiziert wurden. Die Projekte und Personen bieten darüber hinaus Einzelansichten, die über Links erreichbar sind und für die Suchmaschinenoptimierung sprechende Adressen haben. Sie liefern weiterführende Informationen wie z.B. eine Beschreibung, den Zeitraum und weitere Schlüsselinformationen zu einem Projekt oder die Kontaktdaten und das Forschungsinteresse der Personen. Die Publikationen können in einer verlinkten PDF-Datei direkt geöffnet werden.
Die Listen der Projekte, Personen und Publikationen gruppieren die mehreren hundert Datensätze zunächst alphabetisch nach Themen bzw. Publikationstypen. Bei Klick auf eine der Zwischenüberschriften werden alle zugehörigen Datensätze angezeigt bzw. über einen "show all"-Link alle auf einmal. Die Anzeige erfolgt i.d.R. sortiert nach Alphabet aufsteigend, wobei die Projekte vorher noch nach Status sortiert werden (aktive zuerst, abgeschlossene zuletzt) und die Publikationen zuerst nach Jahreszahl absteigend.
Die Standardanzeige der Listen kann durch verschiedene Filter eingeschränkt werden, z.B. über Datumsfelder (nach Jahreszahl), über Mehrfachauswahlfelder nach Themen, Workpackage, Publikationstyp und Stichwort sowie über Eingabefelder zur Suche nach Name / Titel oder im Abstract eines Projekts. Alle Suchfelder können miteinander kombiniert werden, was die Anzeige der zahlreichen Datensätze weiter einschränkt.
CSV-Exportfunktion für Projekte im Backend
Mo. - Fr. 8:00 - 19:00 Uhr
+ 49 (0) 451 48 97 83 38
Dies ist keine Website der TYPO3 Association, die Eigentümer der Marke TYPO3 ist. [mehr]