== ECHO-Docu-Viewer: URL-Parameter == '''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. * '''url'''-Parameter: URL Adresse des Dokuments, Beispiel: /mpiwg/online/permanent/library/163127KK Beim Weiterblättern im Browser wird der pn-Parameter und viewMode-Parameter hinzugefügt: * '''pn'''-Parameter: page number. * '''viewMode'''-Parameter: ist für verschidene Text und Bild Darstellungen verantwortlich Beispiele: * ''viewMode=text'': einfache Textanzeige, * ''viewMode=text_dict'': alle lexikalischen Wörter, die '''Docu-Viewer''' erkennen kann, werden braun markiert * ''viewMode=xml'': XML Darstellung * ''viewMode=gis'': "geographische" Darstellung. Hier werden verschiedene Koordinaten mit Hilfe von GoogleMaps angezeigt. Dieses Modi funktioniert momentan nur für zwei Bücher: Song Yingxing und Lehmann-Brockhaus. Nach dem Klick auf Places in Options Menu werden alle geograpfischen Objekte braun markiert. Beispiel:(http://mpdl-dev.mpiwg-berlin.mpg.de/ECHOdocuViewfull?url=/mpiwg/online/permanent/library/0QDF6SH2&viewMode=gis&pn=11 oder http://mpdl-dev.mpiwg-berlin.mpg.de/ECHOdocuViewfull?url=/mpiwg/online/permanent/echo/china/songy_tiang_zh_1637&viewMode=gis&pn=38). Es ist auch möglich alle Punkte der ganzen Seite oder des ganzen Buchs gleichzeitig anzuzeigen. Im Options Menü gibt es Page und Book Buttons. * ''viewMode=images'': Bildanzeige mit verschiedenen Funktionen. Die genaue Beschreibung von diesen Funktionen kann man hier finden: https://it-dev.mpiwg-berlin.mpg.de/tracs/mpdl-project-software/attachment/ticket/143/teile3.pdf. 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'''.[[BR]] 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) * https://it-dev.mpiwg-berlin.mpg.de/tracs/mpdl-project-software/attachment/ticket/143/teile3.pdf - shema * https://it-dev.mpiwg-berlin.mpg.de/tracs/mpdl-project-software/attachment/ticket/143/teile2.pdf - shema * https://it-dev.mpiwg-berlin.mpg.de/tracs/mpdl-project-software/attachment/ticket/143/teile5.pdf - shema