The year is drawing to a close and we look back with pride on the past 12 months of Goobi viewer development. We would also like to take this opportunity to thank all users who have again contributed so constructively to the development this year!
We are happy to announce two new Goobi viewer instances in December. The Landesmuseum für Vorgeschichte Halle (Saale) presented your instance to the public at the end of the project:
We are also delighted about the opening of the Chester Beatty Goobi viewer by the Irish Minister of Culture Josepha Madigan:
Representing the Goobi community, we are also making a stronger public appearance in context IIIF. The Goobi viewer with its supported APIs is mentioned in the last IIIF newsletter: #
Before we start with the description of the developments, one last point: We were asked to point out changes that change existing functionalities. These changes will be warned in the Digest and will be mentioned in the Community Forum.
The decisive factor was the omission of the docStructWhiteList which can have an effect on the listed works within a collection, if for example not only journals, but also the contained journal volumes are to be displayed. This is no longer possible since the change. On the one hand, we are working on simplifying this for many users, but on the other hand we are not losing any flexibility.
Search engine optimization continued to progress in December. This month two things have been implemented. Search and tag cloud pages are now output with a "noindex" meta tag. This directive was already set by robots.txt before, but becomes more binding by the meta tag in HTML.
Secondly, canonical links are now marked as canonical via the URN or PI (PPN, EPN, ...) resolver. This allows search engines to better understand the same pages that are available via alternative URLs and avoid duplicates.
There is now a new TEI export that allows to export transcriptions from crowdsourcing as TEI. As a small addon ALTO results are also converted to TEI. The download is available either for the whole work or for the displayed page and can be found in the new widget "Cite and reuse".
The new widget "Cite and reuse", which was presented in November, has been significantly expanded once again. New is the possibility to copy a citation link for the work or the page. Furthermore, the different possibilities of linking and downloading have been compiled from the interface and concentrated in the new widget. This includes, for example, the download options below the "Bibliographic Data" page, the link to the catalogue or to the DFG Viewer from the sidebar, or the download options above the title and in the expanded heading. The widget is displayed in the sidebar by default.
Extended widget for "Citing and reuse"
There is a new CMS-Template to display the simple and the extended search page about the CMS. It is possible to select in the page which search type should be displayed and whether all works or no works should be displayed automatically in an empty search. The template is available in the core.
It is now possible not only to faceted according to document types (monograph, map, nudes, music, ...), but also according to the structural elements contained in the found works (chapter, illustration, table, curriculum vitae, ...). To do this, not only the Goobi viewer core itself, but also the Solr schema and the Goobi viewer Indexer must be updated and the database re-indexed. Then there are the new fields
DOCSTRCT_SUBwhich can be configured for faceting as well as for the extended search mask.
Search hits and faceting by collection, document and new: structure type
When searching in certain fields, for example the signature, you automatically want to have a phrase search and no matches contained. For this, there is now the attribute
untokenizeForPhraseSearch="true"in the advanced search, see also chapter 2.17.3.
The Goobi viewer has the option of providing certain structural elements with access restrictions for PDF downloads. The rights check led to performance losses for works with many structural elements (in the case reported it was 1700). The code was optimized and the rights are no longer queried individually for each structural element, but once concentrated for all. This more than halved the generation time for the table of contents.