Added option to switch themes.

Added standalone pages for:
 - Exhibitions
 - Events
 - Institutions
 - Collections
Added option to limit display to only a given set of institutions.
This commit is contained in:
2018-06-18 10:43:22 +02:00
committed by Stefan Rohde-Enslin
parent 2ae4196546
commit bb8fa74cd6
18 changed files with 916 additions and 33 deletions

View File

@ -29,28 +29,42 @@ document.addEventListener("DOMContentLoaded", function() {
let translations = {
"en" : {
"uploadFile" : "Upload file",
"submit" : "Submit",
"generate" : "Generate",
"embedCodeGenerator" : "Generator for embed code",
"helpEmbedCode" : "Here you can create embed code.",
"singleObjectTile" : "Single object (tile)",
"singleObjectDetails": "Single object (details)",
"singleCollection" : "Single collection",
"exhibitionCalendar" : "Exhibition calendar",
"eventCalendar" : "Event calendar",
"uploadFile" : "Upload file",
"submit" : "Submit",
"generate" : "Generate",
"embedCodeGenerator" : "Generator for embed code",
"helpEmbedCode" : "Here you can create embed code.",
"singleObjectTile" : "Single object (tile)",
"singleObjectDetails" : "Single object (details)",
"singleCollectionTile" : "Single collection (tile)",
"singleCollectionDetails" : "Single collection (details)",
"singleInstitutionTile" : "Single institution (tile)",
"singleInstitutionDetails" : "Single institution (details)",
"singleExhibitionTile" : "Single exhibition (tile)",
"singleExhibitionDetails" : "Single exhibition (details)",
"singleEventTile" : "Single event (tile)",
"singleEventDetails" : "Single event (details)",
"exhibitionCalendar" : "Exhibition calendar",
"eventCalendar" : "Event calendar",
},
"de" : {
"uploadFile" : "Eine Datei heraufladen",
"submit" : "Abschicken",
"generate" : "Generieren",
"embedCodeGenerator" : "Generator für Einbettungen",
"helpEmbedCode" : "Hier können sie den embed-code generieren.",
"singleObjectTile" : "Einzelobjekt (Kachel)",
"singleObjectDetails": "Einzelobjekt (Details)",
"singleCollection" : "Einzelsammlung",
"exhibitionCalendar" : "Ausstellungskalender",
"eventCalendar" : "Veranstaltungen (Kalender)",
"uploadFile" : "Eine Datei heraufladen",
"submit" : "Abschicken",
"generate" : "Generieren",
"embedCodeGenerator" : "Generator für Einbettungen",
"helpEmbedCode" : "Hier können sie den embed-code generieren.",
"singleObjectTile" : "Einzelobjekt (Kachel)",
"singleObjectDetails" : "Einzelobjekt (Details)",
"singleCollectionTile" : "Einzelsammlung (Kachel)",
"singleCollectionDetails" : "Einzelsammlung (Details)",
"singleInstitutionTile" : "Einzelinstitution (Kachel)",
"singleInstitutionDetails" : "Einzelinstitution (Details)",
"singleExhibitionTile" : "Einzelne Ausstellung (Kachel)",
"singleExhibitionDetails" : "Einzelne Ausstellung (Details)",
"singleEventTile" : "Einzelne Veranstaltung (Kachel)",
"singleEventDetails" : "Einzelne Veranstaltung (Details)",
"exhibitionCalendar" : "Ausstellungskalender",
"eventCalendar" : "Veranstaltungen (Kalender)",
}
};
@ -273,11 +287,18 @@ document.addEventListener("DOMContentLoaded", function() {
let generatorTypes = [
["", "", false],
["singleObjectTile", getTranslation(translations, "singleObjectTile"), true],
["singleObjectDetails", getTranslation(translations, "singleObjectDetails"), true],
["singleCollectionTile", getTranslation(translations, "singleCollection"), true],
["exhibitionCalendar", getTranslation(translations, "exhibitionCalendar"), true],
["eventCalendar", getTranslation(translations, "eventCalendar"), true],
["singleObjectTile", getTranslation(translations, "singleObjectTile"), true],
["singleObjectDetails", getTranslation(translations, "singleObjectDetails"), true],
["singleCollectionTile", getTranslation(translations, "singleCollectionTile"), true],
["singleCollectionDetails", getTranslation(translations, "singleCollectionDetails"), true],
["singleInstitutionTile", getTranslation(translations, "singleInstitutionTile"), true],
["singleInstitutionDetails", getTranslation(translations, "singleInstitutionDetails"), true],
["singleExhibitionTile", getTranslation(translations, "singleExhibitionTile"), true],
["singleExhibitionDetails", getTranslation(translations, "singleExhibitionDetails"), true],
["singleEventTile", getTranslation(translations, "singleEventTile"), true],
["singleEventDetails", getTranslation(translations, "singleEventDetails"), true],
["exhibitionCalendar", getTranslation(translations, "exhibitionCalendar"), true],
["eventCalendar", getTranslation(translations, "eventCalendar"), true],
];
// Add help tooltip