wiki:interface/echo-docu-viewer

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

--

ECHO-Docu-Viewer: URL-Parameter

ECHO-Docu-Viewer hat obligatorische und nicht obligatorische Parameter. Zum obligatorischen Parameter gehören folgende: url, pn, viewMode. Beim Starten von DocuViewer? wird erstmal nur url-Parameter angezeigt. Ohne url-Parameter wird eine Fehler aufgetreten.

Die obengennante viewMode-Parameter sind für die Hauptfenster verantwortlich. Ausserdem sind noch weitere viewMode-Parameter die in "alternative formats" aufgetreten sind.

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

In Linken Fenster werden Thumbnails, Figures und Inhaltsverzeichnis angezeigt. Für die Steuerung von diesen Fenster wird folgende Parameter benutzt: tocMode.

  • tocMode=thumbs - Anzeige von Thumbnails 10 Bilder
  • tocMode=text - Anzeige von Inhaltsverzeichnis 30 Zeilen
  • tocMode=figures - Anzeige von Figurenverzeichnis 30 Zeilen
  • tocMode=none - 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 den Text in verschiednen Modes. Hier wird characterNormalization-Parameter benutzt.

  • characterNormalization=orig - Original Text
  • characterNormalization=reg - Regularisierte Text
  • characterNormalization=regPlusNorm - Normalisierte 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 - Exacte Suche
    • queryType=fulltext - Alle mögliche Suchformen
    • 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 den Suchergebnis in Text grün markieren. Dazu werden folgende Parameter gebraucht: 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

Unten sind alle mögliche Parameter, die in Docu-Viewer aufgetreten sein könnet.


  • 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)