1.17.8 aggregierte Suchtrefferanzeige

Der Goobi viewer listet in der Suchtrefferanzeige Werke mit dazugehörigen Untertreffern auf.

Die Anzeige der Untertreffer kann weiter gesteuert werden. Mit dem Attribut enabled können die Untertreffer an- und abgestellt werden. Der Standardwert ist true.

Bestimmte Felder können darüber hinaus explizit ignoriert oder übersetzt werden. Dafür stehen die type-Attribute ignore und translate zur Verfügung.

Außerdem kann mit dem type-Attribut oneline die Ausgabe mehrerer Treffer des gleichen Feldes in einer Zeile zusammengefasst werden. Das kann insbesondere dann notwendig werden, wenn bei Normdatensätzen unterschiedliche Namensformen indexiert wurden.

Soll ein Metadatenfeld gekürzt dargestellt werden kann das mit dem type-Attribut snippet konfiguriert werden. Dabei wird das angezeigte Metadatum automatisch auf die konfigurierte <fulltextFragmentLength /> (siehe 1.17 Suche) gekürzt.

Hier ein Beispiel für den kompletten Abschnitt in der Konfigurationsdatei:

<search>
    <displayAdditionalMetadata enabled="true">
        <field type="ignore">DC</field>
        <field type="ignore">DOCTYPE</field>
        <field type="ignore">ISANCHOR</field>
        <field type="ignore">ISWORK</field>
        <field type="ignore">MD_FIRSTNAME</field>
        <field type="ignore">MD_LASTNAME</field>
        <field type="ignore">MD_VALUE</field>
        <field type="ignore">NORMDATATERMS</field>
        <field type="ignore">PI_ANCHOR</field>
        <field type="ignore">PI_TOPSTRUCT</field>
        <field type="ignore">UGCTERMS</field>
        <field type="ignore">YEARMONTH</field>
        <field type="ignore">YEARMONTHDAY</field>

        <field type="translate">DOCSTRCT</field>
        
        <field type="oneline">NORM_ALTNAME</field>
        
        <field type="snippet">MD_INFORMATION</field>
    </displayAdditionalMetadata>
</search>

Last updated