Willkommensbildschirm, Nutzungsbedingungen, Impressum ändern ============================================================ Templates --------- Bei PlexMap gibt es HTML-Templates, die von jedem Projekt überschrieben werden können. Hierzu müssen diese aus dem Verzeichnis ``plexgis/templates/`` in das Verzeichnis ``projektname/templates/`` kopiert werden. Hier können Sie nach Belieben angepasst werden. * Willkommensbildschirm ``plexgis/buenosdias/welcome.html`` * Nutzungsbedingungen ``plexgis/infobar/tos.html`` * Impressum ``plexgis/infobar/about.html`` Es ist ratsam, nur die Dateien zu kopieren, an denen auch Änderungen vergenommen werden sollen. Werden alle oder zu viele Dateien in das Projekt-Template-Verzeichnis kopiert, kann es Probleme bei einem Update geben, da Änderungen nicht übernommen werden. Erweiterte Einstellungen ------------------------ infobar ....... Die Objekte in der Infobar können in der Konfigurationsdatei unter ``infobar.items`` eingestellt werden. Es kann wie oben ein lokales Popup oder ein Link eingerichtet werden:: infobar: items: - title: Nutzungsbedingungen id: tos url: "http://external.site/tos.html" - title: Impressum id: about Das obige Beispiel enthält einen externen Link und ein lokales Popup. Bitte beachten Sie, dass die Einträge immer eine eindeutigen Wert in ``id`` enthalten müssen, über den sie identifzierbar sind. Den Inhalt für lokale Popups kann dann wie gewohnt über das Template ``plexgis/infobar/[id].html`` erfolgen. buenosdias .......... Mit Hilfe der Konfigurationsdatei können die Knöpfe des Willkommensbildschirm eingestellt werden. Dies geschieht über die Liste ``buenosdias.buttons``, deren Elemente jeweils einen ``title`` und eine ``url`` haben. Das kann dann beispielsweise folgendermaßen aussehen:: buenosdias: buttons: - title: "Impressum" url: "infobar:about" - title: "Nutzungsbedingungen" url: "http://external.site/tos.html" - title: "Weiter" url: "buenosdias:close" Ist eine http- oder https-URL angegeben, so wird diese in einem Popup-Fenster geöffnet. Zusätzlich zu den normalen URLs gibt es aber noch spezielle URLs, wie ``buenosdias:close`` oder ``infobar:*``, mit der der Willkommensbildschirm geschlossen bzw. ein Infobar-Popup geöffnet wird. View-abhängige Templates ------------------------ Unter Umständen kann es gewünscht sein, nicht nur bestimmte Einstellungen, sondern auch die Pfade zu den Templates in Abhängigkeit von einer View zu ändern (siehe :doc:`views`). Dies ist für den Willkommensbildschirm möglich über die folgenden Einstellungen:: buenosdias: templates: welcome: plexgis/buenosdias/welcome.html welcome_mobile: plexgis/buenosdias/welcome_mobile.html **Beispiel**: Innerhalb der Konfiguration für die View ``meineview`` könnte also folgendes gesetzt werden:: buenosdias: templates: welcome: plexgis/buenosdias/welcome_meineview.html Nun kann die Datei ``templates/plexgis/buenosdias/welcome.html`` nach ``templates/plexgis/buenosdias/welcome_meineview.html`` kopiert und angepasst werden.