AndoLib-WebOPAC - technische Dokumentation - Abschnitt §5.05.

Algorithmen und Geschäftsregeln - Einbindung von Cover-Bildern

< Abschnitt 5.04 Inhaltsverzeichnis Abschnitt 5.06. >

5.5.1. Übersicht über mögliche Verfahren

Cover können auf zwei Arten eingebunden werden:

  1. über einen Image-Provider
  2. über einen Cover-Dienst
  3. über eine im Datensatz gespeicherte URL
5.5.2 Cover-Einbindung über Image-Provider

Ein Image-Provider kann ein Dienstleister sein, der über eine passende URL-Syntax Cover-Bilder direkt liefert.
Als Referenz-ID dient dabei häufig die ISBN. Eine Zwischenspeicherung der Cover-Bilder erfolgt nicht.

Um dieses Verfahren zu verwenden, konfiguriert man das System wie folgt:

  • In einem Systemdatensatz in der Datenbank (OEB: Reg 11SYSYBS) werden die URL-Maske für die Cover-Beschaffung sowie u.U. eine Backlink-URL sowie und der Inhalt für alt- und title-tag des img-Elements hinterlegt.
  • In den Anzeigeparametern wird bei Vorhandensein des Identifikators (z.B. einer ISBN) der Link zum Cover-Image generiert und unter Zuhilfenahme der weiteren Informationen aus dem Systemsatz in den HTML-Text der Anzeige eingebettet.
  • Die Gestaltung des Erscheinungsbildes erfolgt über die vereinbarte Klassennamen in der css-Datei.


Vorteile:

  • keine eigenen URLs müssen gespeichert werden 
  • Providerwechsel durch einfache Änderung der Konfiguration im Systemdatensatz


Nachteile

  • nur ein Fremdanbieter kann konfiguriert werden oder ein separater Cover-Dienst muss genutzt genutzt werden muss, um Bilddaten verschiedener Provider zu mischen.
  • Konfigurationsangaben über mehrere Dateien/Orte verteilt
5.5.3 Cover-Einbindung über aneg-Cover-Dienst

 

5.5.4. Cover-Einbindung über im Datensatz gespeicherte URL

Die Steuerung der Cover-Anzeige erfolgt hier ebenfalls über die Anzeigeparameter.


Allegro-OEB

Wenn im Datensatz die #652 mit image/jpg belegt ist, wird davon ausgegangen, dass in der #655 die URL einer Cover-Datei steht.


Allegro-WB ($A-Schema)

In #94c$u oder einfach #94c steht die URL des Covers, kann also zur Cover-Anzeige verwendet werden, wenn sie vorhanden ist.

 

Artikel zuletzt bearbeitet am: 08.02.2022 19:19