2019

2019-12-02

Folgende Komponenten sind im Core entfernt worden:

  • resources/components/widgets/widget_bookshelves.xhtml

  • resources/components/widgets/widget_bookshelfList.xhtml

  • resources/components/widgets/widget_mySearches.xhtml

  • resources/components/dialogAddToBookshelf.xhtml

Die entsprechenden Includes müssen aus den HTML/XHTML Dateien der Themes entfernt werden.

Änderung an LESS-Templates:

  • boilerplate/css/less/build.less

  • boilerplate/css/less/widgets/widgetBookshelves.less

  • boilerplate/css/less/widgets/widgetBookshelfList.less

  • boilerplate/css/less/widgets/widgetMySearches.less

Die entsprechenden Funktionalitäten können im Login-Menü hinzugefügt werden (vgl. Reference-Theme).

2019-11-29

In die Datei template.html folgende Zeile einfügen:

    <script type="text/javascript" src="#{request.contextPath}/resources/javascript/dist/browsersupport.min.js"></script>

Am besten oberhalb der Zeile, die das viewer.min.js Script einbindet.

2019-11-20

Neue header-Zeilen in allen template*.html-Dateien:

Die Zeile

	<meta name="version" content="#{navigationHelper.version}" />

ersetzen durch

	<meta name="application" content="#{navigationHelper.applicationName}" />
	<meta name="version" content="#{navigationHelper.version}" />
	<meta name="public version" content="#{navigationHelper.publicVersion}" />
	<meta name="build date" content="#{navigationHelper.buildDate}" />
	<meta name="git-revision" content="#{navigationHelper.buildVersion}" />

2019-10-30

Neues Template Campaign hinzugefügt

  • /boilerplate/templateCrowdsourcing.html

2019-09-05

Änderungen an der pom.xml. Damit keine Installationsresourcen mit in die war übernommen werden muss der Ordner bei der unpack-dependency des maven-dependency-plugins mit ausgeschlossen werden.

Suchen:
<excludes>MANIFEST.MF,**/pom.*</excludes>

Ersetzen:
<excludes>MANIFEST.MF,**/pom.*,install/</excludes>

2019-07-04

Änderungen am Gruntfile und HTML-Templates.

  • Gruntfile.js

  • /boilerplate/template.html

  • /boilerplate/templateFullscreen.html

  • /boilerplate/includes/customJS.xhtml

Umstrukturierung der Ordner und Dateien im Verzeichnis /boilerplate/css/less/.

less
  cms
   |_templates
  components
   |_forms
  crowdsourcing
   |_components
   |_views
  layout
  misc
  subthemes
   |_boilerplate-subtheme
  views
   |_common
   |_fulsscreen
   |_search
   |_user
  widgets

2019-06-24

Änderungen am Gruntfile. Entfernung des CSS-Dev-Ordners und der statischen Seiten.

  • Gruntfile.js

  • /themes/theme-url-mappings.xml

  • /boilerplate/css/dev/

  • /boilerplate/pages/

  • /boilerplate/css/less/views/common/styles.less

2019-06-21

Änderung an LESS-Templates.

  • /boilerplate/css/less/build.less

  • /boilerplate/css/less/components/forms/basics.less

  • /boilerplate/css/less/components/forms/form-controls.less

  • /boilerplate/css/less/components/buttons.less

  • /boilerplate/css/less/components/forms.less

  • /boilerplate/css/less/widgets/widgets.less

2019-06-13

Änderung an LESS-Template.

  • /boilerplate/css/less/components/title.less

2019-06-12

Ergänzungen in der Datei /WebContent/WEB-INF/web.xml zur korrekten Weiterleitung von CMS-Seiten. Hier muss folgendes eingetragen werden.

web.xml
<filter>
    <filter-name>UrlRedirectFilter</filter-name>
    <filter-class>io.goobi.viewer.filters.UrlRedirectFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>UrlRedirectFilter</filter-name>
    <url-pattern>*.xhtml</url-pattern>
    <dispatcher>REQUEST</dispatcher>
</filter-mapping>

2019-06-04

Im Zuge der Umstellung auf Maven hat sich die Ordner- und Dateistruktur der Boilerplate geändert.

Themes müssen an diese neue Struktur angepasst werden, damit sie lauffähig bleiben. Eine Anleitung zur Umstellung findet sich unter 8.2.1 Theme Umstellung zu Maven.

Änderungen am Gruntflile.

  • Gruntfile.js

2019-05-28

Änderung an HTML-Template: Bibliothek für PDF-Anzeige hinzugefügt.

  • /boilerplate/template.html

2019-05-27

Änderungen an LESS-Templates.

  • /boilerplate/css/less/resets.less

  • /boilerplate/css/less/constructor.less

  • /boilerplate/css/less/components/loginNavigation.less

  • /boilerplate/css/less/components/modals.less

  • /boilerplate/css/less/views/user/user.less

  • /boilerplate/css/less/views/user/userData.less

  • /boilerplate/css/less/views/user/userAccountCreate.less

  • /boilerplate/css/less/views/user/userAccountRetrieve.less

2019-05-23

Basis Schriftgröße auf 62.5% (10px) gesetzt, um besser mit der Einheit rem rechnen zu können.

  • /boilerplate/css/less/general.less

2019-05-22

Änderungen an HTML-Templates.

  • /boilerplate/template.html

  • /boilerplate/templateFullscreen.html

  • /boilerplate/templateMirador.html

Einsetzen einer <h:panelGroup id="subBody">...</h:panelGroup>, um die Seite mit <f:ajax render="subBody" /> neu laden zu können, ohne die angehängten Events vom Body-Element zu zerstören.

  • /boilerplate/template.html

2019-05-20

Neue Komponente /resources/includes/user/userLogin.xhtml für Benutzeranmeldung.

  • /boilerplate/includes/layout.xhtml

Neues LESS-Template.

  • /boilerplate/css/less/views/user/userLogin.less

  • /boilerplate/css/less/constructor.less

Entfernung des Widgets widget_user.xhtml aus den Sidebar der XHTML-Dateien.

  • /boilerplate/pages/styles.xhtml

  • /boilerplate/pages/templateStaticPage.xhtml

  • /boilerplate/urlMappings/index.xhtml

Änderung an LESS-Templates.

  • /boilerplate/css/less/widgets/widgetUser.less

  • /boilerplate/css/less/constructor.less

2019-04-17

Änderungen an LESS-Templates.

  • /boilerplate/css/less/widgets/widgetSearchDrillDown.less

2019-04-15

Einführung von Twitter Cards und Opengraph Vorschau Snippets.

  • /boilerplate/template.html

  • /boilerplate/templateFullscreen.html

Initialisierung des adminJS Moduls.

  • /boilerplate/includes/customJS.xhtml

2019-04-04

Link für oEmbed Unterstützung eingefügt.

  • /boilerplate/template.html

  • /boilerplate/templateFullscreen.html

2019-03-29

Änderung an LESS-Template.

  • /boilerplate/css/less/widgets/widgets.less

2019-03-27

Link zur Open Search Unterstützung eingefügt.

  • /boilerplate/template.html

  • /boilerplate/templateFullscreen.html

2019-03-25

Änderung an LESS-Template und neues LESS-Template.

  • /boilerplate/css/less/viewer/constructor.less

  • /boilerplate/css/less/viewer/widgets/widgetUser.less

  • /boilerplate/css/less/viewer/widgets/widgetUserInteractions.less

2019-03-11

Änderungen an LESS-Templates.

  • /boilerplate/css/less/viewer/components/icons.less

  • /boilerplate/css/less/viewer/widgets/widgetBookshelfList.less

  • /boilerplate/css/less/layout.less

  • /boilerplate/css/less/viewer/constructor.less

2019-03-01

Entfernung nicht mehr benötigter LESS-Templates.

  • /boilerplate/css/less/viewer/cms/components/

  • /boilerplate/css/less/viewer/cms/modules/

  • /boilerplate/css/less/viewer/cms/views/

  • /boilerplate/css/less/viewer/views/viewOverview.less

  • /boilerplate/css/less/viewer/widgets/widgetDownloads.less

  • /boilerplate/css/less/viewer/components/mobileNavigation.less

  • /boilerplate/css/less/viewer/components/mobileToggleWrapper.less

  • /boilerplate/css/less/viewer/components/responsiveColumnGallery.less

Änderungen an LESS-Templates.

  • /boilerplate/css/less/viewer/constructor.less

  • /boilerplate/css/less/viewer/widgets/widgetBookshelfList.less

Änderungen an HTML-Templates.

  • /boilerplate/template.html

  • /boilerplate/templateAdmin.html

  • /boilerplate/templateFullscreen.html

2019-02-27

Neue LESS-Templates.

  • /boilerplate/css/less/viewer/constructor.less

  • /boilerplate/css/less/viewer/cms/templates/25_templateOverviewPage.less

  • /boilerplate/css/less/viewer/cms/templates/26_templateOverviewPageLegacy.less

2019-02-25

Umstellung der Dateistruktur für das neue Admin-Backend.

  • /boilerplate/css/less/viewer/views/admin/

  • /boilerplate/css/less/viewer/widgets/widgetAdmin.less

  • /boilerplate/css/less/viewer/widgets/widgetCms.less

  • /boilerplate/templateAdmin.html

2019-02-21

Änderungen an LESS-Template (overflow-x: hidden;).

  • /boilerplate/css/less/general.less

2019-02-13

Änderungen an LESS-Template.

  • /boilerplate/css/less/viewer/views/search/searchListGrid.less

2019-01-24

Neues LESS-Template.

  • /boilerplate/css/less/viewer/constructor.less

  • /boilerplate/css/less/viewer/components/metaMuseal.less

2019-01-22

Neue Methode zum anzeigen von Subtheme-CSS.

  • /boilerplate/template.html

  • /boilerplate/templateAdmin.html

  • /boilerplate/templateFullscreen.html

2019-01-21

Änderung eines CSS-Klassennamens.

  • /boilerplate/css/less/viewer/components/imageControls.less

2019-01-17

Änderungen an HTML- und LESS-Templates.

  • /boilerplate/templateMirador.html

  • /boilerplate/css/less/viewer/views/viewMirador.less

  • /boilerplate/css/less/viewer/components/imageControls.less

Refaktorisierung Lesemodus. Vereinigung Lesemodus und Vollbildanzeige.

  • /boilerplate/images/icons/

  • /boilerplate/includes/customJS.xhtml

  • /boilerplate/fullscreenTemplate.html

  • /boilerplate/templateReadingMode.html

  • /boilerplate/templateFullscreen.html

  • /boilerplate/css/less/viewer/constructor.less

  • /boilerplate/css/less/viewer/views/viewReadingMode.less

  • /boilerplate/css/less/viewer/views/viewFullscreen.less

  • /boilerplate/css/less/viewer/views/viewObjectFullscreen.less

  • /boilerplate/css/less/viewer/views/fullscreen/fsImageControls.less

  • /boilerplate/css/less/viewer/views/fullscreen/fsMetadata.less

  • /boilerplate/css/less/viewer/views/fullscreen/fsToc.less

  • /boilerplate/css/less/viewer/views/fullscreen/fsUsage.less

Last updated