Goobi viewer Digests (English)
Documentation homeGoobi viewer Manual
  • Goobi viewer Digests
  • 2025
    • February
    • January
  • 2024
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2023
    • Dezember
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2022
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2021
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2020
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2019
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2018
    • December
    • November
    • October
    • September
    • August
    • July
    • June
    • May
    • April
    • March
    • February
    • January
  • 2017
    • December
    • November
    • October
    • September
Powered by GitBook
On this page
  • Coming soon
  • Announcements
  • Developments
  • Calendar
  • Archives
  • Technical metadata from images
  • Snippets
  • Code analysis
  • Version numbers

Was this helpful?

  1. 2024

August

Goobi viewer Digest for August 2024

PreviousSeptemberNextJuly

Last updated 4 months ago

Was this helpful?

Coming soon

  • Multiple masks within the advanced search

  • Access restrictions for metadata

Announcements

In July and August, the Goobi viewer team will only be available to a limited extent due to various annual holidays.

Developments

Calendar

Previously, the year selection in the calendar search was displayed as a drop-down menu:

This view has now been replaced by a listing by century and individual badges for the years. A clear visual demarcation now allows you to access the desired year more quickly and with fewer clicks.

Archives

As part of the archive developments, there were various minor reworking and feature developments to finalise the solution.

A minor but very essential change for the configuration is that changes in the configuration file are applied directly in the display and no new session or restart of the application is necessary.

For administrators, the top bar has been integrated into the archive view and the ‘Actions’ widget already familiar from the record view has also been introduced. In the widget, a file can be re-indexed, downloaded or deleted.

If digital copies are available for a directory unit, this is indicated by a pictogram in the tree. If these digital copies are now subject to an access restriction, this is also visualised.

Technical metadata from images

The Goobi viewer Indexer has been extended to index technical metadata from images that are available as MIX in the METS/MODS file. The configuration is analogue to the descriptive metadata:

<MD_TECH_FORMAT_NAME>
    <list>
        <item>
            <xpath>mets:xmlData/mix:mix/mix:BasicDigitalObjectInformation/mix:FormatDesignation/mix:formatName</xpath>
            <addToDefault>false</addToDefault>
        </item>
    </list>
</MD_TECH_FORMAT_NAME>

The Goobi viewer core can then display the metadata in its own widget in the sidebar. The desired data is configured in the <metadataList type="page" /> for this purpose:

<metadataList type="page">
    <template name="_DEFAULT">
        <metadata label="MD_TECH_FORMAT_NAME">
            <param key="MD_TECH_FORMAT_NAME" type="field" />
        </metadata>
        <metadata label="MD_TECH_BASIC_IMAGE_INFO" value="{1}{3}" group="true">
            <param key="MD_VALUE" type="field" />
            <param key="MD_TECH_IMAGE_COLOR_SPACE" type="field" prefix=",_SPACE_" />
        </metadata>
        <metadata label="MD_TECH_BYTE_ORDER">
            <param key="MD_TECH_BYTE_ORDER" type="field" />
        </metadata>
        <metadata label="MD_TECH_IMAGE_DATETIME_CREATED">
            <param key="MD_TECH_IMAGE_DATETIME_CREATED" type="datefield" pattern="yyyy-MM-dd'T'HH:mm:ss" />
        </metadata>
    </template>
</metadataList>

Snippets

  • IIIF: The Change Discovery API can now optionally receive a startDate and a filter as Solr query as GET parameters

  • Sidebar: The RIS download badge is now configurable

  • CMS: The display of options above the search hit list can now be switched on and off

  • CMS: Internally, the source code for the various collection displays (tiles, tree, list) has been revised and standardised

  • Search results: The search results are now displayed more homogeneously if there is a mixture of results with and without images. It is now also possible to configure grouped metadata for the search result list.

Code analysis

Note: In the Goobi viewer Indexer, the quality gate has not been reached due to the development of new functionality, as there is too much code duplication. However, this only applies to new source code. The quality gate for the entire code has been reached.

Version numbers

The versions that must be entered in the pom.xml of the theme in order to get the functions described in this digest are:

<dependency>
    <groupId>io.goobi.viewer</groupId>
    <artifactId>viewer-core</artifactId>
    <version>24.08.4</version>
</dependency>
<dependency>
    <groupId>io.goobi.viewer</groupId>
    <artifactId>viewer-core-config</artifactId>
    <version>24.08</version>
</dependency>
<dependency>
    <groupId>io.goobi.viewer</groupId>
    <artifactId>viewer-connector</artifactId>
    <version>24.08</version>
</dependency>

The Goobi viewer Indexer has the version number 24.08 The Goobi viewer Crowdsourcing Module has the version number 24.08

The following screenshots show the SonarCloud analysis of the current release. More information is available directly on the .

project page
🚀
Calendar search with drop-down menu
Calendar search with expanded drop-down menu
Calendar search with new access by centuries
Archive view with top bar and admin widget
Display of technical metadata for the image in the sidebar
SonarCloud Analysis: Goobi viewer Core - for the Git Tag v24.08
SonarCloud Analysis: Goobi viewer Indexer - for the Git Tag v24.08
SonarCloud Analysis: Goobi viewer Connector - for the Git Tag v24.07