wiki:interface/echo-docu-viewer

Version 14 (modified by abukhman, 13 years ago) (diff)

--

ECHO-Docu-Viewer: URL-Parameter

ECHO Bibliothek hat Bücher mit Bilder und Bücher mit Bilder und Text. Die meisten Bücher haben nur Bild Mode.

URL Parameter für die Bücher mit nur Bild Mode:

Bücher mit Bild Mode haben zwei obligatorische Parameter: url und mode.
Parameter mode=imagepath. Parameter url zeigt den Pfad, wo das Buch sich befindet.
Außerdem sind weitere nicht obligatorische Parameter vorhanden: pn, tocMode, viewMode. Parameter tocMode kann folgende Attribute haben:
tocMode=thumbs (links werden den thumbnails angezeigt),
tocMode=none (ohne thumbnails view).

Parameter viewMode hat folgende Attribute viewMode=images(in Hauptfenster),
viewMode=thumbs (in thumbnail overview, oben rechts)
viewMode=imageimage (in two page view, oben rechts)

ECHO-Docu-Viewer hat obligatorische und nicht obligatorische Parameter. Zu den obligatorischen Parametern gehören: url, pn, viewMode. Beim Start des Docu-Viewer im Browser wird nur der url-Parameter angezeigt. Ohne url-Parameter tritt ein Fehler auf.

Die obengennanten viewMode-Parameter sind für die Hauptfenster verantwortlich. Ausserdem gibt es noch weitere viewMode-Parameter für "alternative formats":

  • "viewMode=imageimage": Anzeige von 2 Images pro Seite. 700 px Größe
  • "viewMode=textimage": Anzeige von Text und Bild gleichzeitig
  • "viewMode=textxml": Anzeige von Text und XML gleichzeitig
  • "viewMode=thumbs": Anzeige von Thumbnails in verschiedenen Größen (100, 200, 300, 400 px)

Im linken Fenster werden Thumbnails, Figures und das Inhaltsverzeichnis angezeigt. Für die Steuerung von diesem Fenster wird folgende Parameter benutzt: tocMode.

  • tocMode=thumbs: Anzeige von Thumbnails 10 Bilder
  • tocMode=text: Anzeige des Inhaltsverzeichnisses 30 Zeilen
  • tocMode=figures: Anzeige des Figure-Verzeichnisses 30 Zeilen
  • tocMode=none: das linke Fenster wird nicht angezeigt

Beim Weiterblättern von tocMode=text und tocMode=figures wird noch ein extra Parameter tocPN benutzt.

Text normalization ist eine Option für die Anzeige des Textes in verschiedenen Darstellungsmodi. Hier wird der characterNormalization-Parameter benutzt.

  • characterNormalization=orig: originaler Text
  • characterNormalization=reg: regularisierter Text
  • characterNormalization=regPlusNorm: normalisierter Text

Docu-Viewer bietet verschiedene Suchmöglichkeiten. In diesem Fall werden folgende Parameter benutzt: query, queryType, searchPN.

  • query Parameter: Eingabe von beliebigen Wörtern
  • queryType Parameter: verschiedene Suchtypen
    • queryType=fulltextMorph: morphologische Suche (mit allen Wortformen)
    • queryType=fulltext: Exakte Suche
    • queryType=ftIndex: Fulltext index
    • queryType=ftIndexMorph: Morphological index
    • queryType=xpath: XPath query
    • queryType=xquery: XQuery
  • searchPN Parameter: Seitennummeranzeige in Suchfenster

Docu-viewer bietet die Möglichkeit, das Suchergebnis im Text grün zu markieren. Dazu werden folgende Parameter möglich: highlightQuery, highlightElement, highlightElementPos.
Beispiel:

  • highlightQuery=contra
  • highlightElement=s
  • highlightElementPos=6

http://mpdl-dev.mpiwg-berlin.mpg.de/ECHOdocuViewfull/template/fulltextclient?url=/mpiwg/online/permanent/library/163127KK&pn=201&mode=texttool&viewMode=text&queryType=fulltextMorph&query=contra&queryResultPageSize=10&queryResultPN=2&tocMode=thumbs&searchPN=2&tocPN=1&characterNormalization=reg&highlightQuery=contra&highlightElement=s&highlightElementPos=6#s6

Hier nun alle möglichen Parameter des Docu-Viewer:

  • url=/mpiwg/online/permanent/library/163127KK (URL ADRESSE)
  • viewMode= text/text_dict/xml/gis/images (main window content)
  • viewMode = main (start window with bibliographical information)
  • viewMode = imageimage/textimage/textxml (two page view three views: 2 images, text+image, text+xml)
  • viewMode=thumbs (thumbnail overview)
  • pn=100 (page number) start = 121 (shows page number)
  • size = 100/200/300/400 (thumbnail page size in thumbnail overview)
  • tocMode= thumbs/text/figures/none (left window content)
  • tocPN = 2 (page number of left window content [only in tocMode=text or tocMode=figures])
  • characterNormalization = regPlusNorm/orig/reg (character normalization)
  • query = "contra" (search query)
  • queryType = fulltextMorph/fulltext/ftIndex/ftIndexMorph/xpath/xquery (different search types)
  • searchPN = 2 (Page number of search window)
  • s=5 (sentence number)
  • highlightQuery = (the word is highlighted - green)
  • mode= texttool (text mode), imagepath (image mode)
  • queryResultPageSize=10 (number of query results pro page, const=10)
  • lang = la/en... (language)
  • highlightQuery = query (the same content with query)
  • highlightElement=s (sentence)
  • highlightElementPos = 6 (sentence number, the same content with s-Parameter)