== 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. * '''url'''-Parameter beinhaltet URL ADRESSE. Beispiel:(/mpiwg/online/permanent/library/163127KK) Beim weiterblättern wird noch pn-Parameter hinzugefügt. * '''pn''' - Page Number. * '''viewMode'''-Parameter ist für verschidene Text und Bild Darstellungen verantwortlich. Beispiel: * ''viewMode=text'' - einfache Textanzeige, * ''viewMode=text_dict'' - alle Wörter, die DocuViewer erkennen kann, werden braun markiert. Die Wörter sind übersetzbar. * ''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 geograpfische 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 von ganze Seite oder ganzes Buch gleichzeitig anzuzeigen. In Options Menu 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 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'''.[[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 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) * 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