July
Goobi viewer Digest for July 2023
Coming soon 🚀
Search results groups
Text as main view for records
Developments
External download links
It sometimes happens that in METS files there is a DOWNLOAD
file group, in which a URL to a PDF file or a dedicated download page for the record is referenced for portal solutions. The Goobi viewer Indexer and Goobi viewer Core now support this solution.
Here is an example of the file group:
If the indexer recognises the METS file group, it indexes the URL it contains into the MD2_DOWNLOAD_URL
field. The Goobi viewer in turn recognises such a URL and then hides its own PDF generation functionality in the table of contents or in the "Cite and reuse" widget. Instead, a download badge is offered in the widget that refers to the indexed URL.
Access restrictions
If a record is subject to multiple access restrictions, the texts of all restrictions are now displayed in the sidebar widget with the information on access restrictions and usage licence.
Search
The default filter set for the search can now be set to an individual filter with a new default="true"
attribute.
Goobi viewer Indexer
Some file systems are not that fast. For this reason, the Goobi viewer Indexer now holds in memory a list of up to 500 files that are in the hotfolder and should be processed. This avoids a potentially time-consuming file system listing, which slowed down performance with slow storage systems and many files in the hotfolder.
In addition, as of this release it is possible to configure a second hotfolder that can be used for reindexing. The decisive factor is the sequence in config_indexer.xml
. The data records from the standard hotfolder are given priority so that normal production with the associated fast export is not disturbed even during extensive reindexing with a large number of data records.
The Goobi view Indexer can split one value into several using the new placeholder {SPLIT}
. In the following example, a regular expression is used to search for "international" and then the values LUX_YES and LUX_NO are written in the index:
Code analysis
The following screenshots show the SonarCloud analysis of the current release. More information is available directly on the project page.
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:
The Goobi viewer Indexer has the version number 23.07.1
The Goobi viewer Crowdsourcing Module has the version number 23.07
Last updated