Changes between Version 6 and Version 7 of schema/xpointer
- Timestamp:
- Feb 21, 2011, 3:46:06 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
schema/xpointer
v6 v7 41 41 The MPDL project sets a special focus on the presentation of document pages. An important requirement for MPDL-XPointers is the support of pointers relative to document pages. Another special requirement is to point not only to elements on a page but also to text portions in elements (point or range). XPointer could be used in all URI's especially those provided by XLink. The MPDL project supports the following subset of XPointer (in the near future): 42 42 43 * XPointer to a page in an XML document. Example:43 * XPointer to a page in an XML document. The result of the XPointer URL is the whole page. Example: 44 44 * <p>... (see <note xlink:href="http://mpdl.mpiwg-berlin.mpg.de/music/ramones/ramones_2004.xml#xpointer((id('page6'))">Dick Porter: Ramones – The Complete Twisted History, London: Plexus, 2004. Page 6. ISBN 0859653269</note>) 45 45 * if the document contains no pages (no <pb/> elements) then the page number doesnt't have to be specified (all elements are on the first page internally) 46 * XPointer to an element on a page in an XML document. Example:46 * XPointer to an element on a page in an XML document. The result of the XPointer URL is the page and the requested element is highlighted. Example: 47 47 * <p>Joey Ramone said: "When we started up in March of ’74, it was because the bands we loved, the rock ’n’ roll that we knew, had disappeared. We were playing music for ourselves." (see <note xlink:href="http://mpdl.mpiwg-berlin.mpg.de/music/ramones/ramones_2004.xml#xpointer((id('page6')/tei[1]/text[1]/body[1]/chap[1]/p[1])">page 6, sentence 2</note>).</p> 48 * XPointer to a text portion of an element on a page in an XML document. Example:48 * XPointer to a text portion of an element on a page in an XML document. The result of the XPointer URL is the page and the requested text portion of the element is highlighted. Example: 49 49 * <p>The Ramones started up in March 1974 (see <note xlink:href="http://mpdl.mpiwg-berlin.mpg.de/music/ramones/ramones_2004.xml#xpointer((id('page6')/tei[1]/text[1]/body[1]/chap[1]/p[1]/s[1]/range(1.22, 1.34))">page 6, sentence 1, character 22 to 32</note>).</p> 50 50 … … 165 165 * XPointer URI's 166 166 * implementation of a REST like solution over controller.xql: not implemented yet 167 * user objects such as queries 167 * translation of the XPointer URI 168 * highlighting of the requested element or text portion in the element 169 * different presentation modes: text, textPollux, gis, xml, pureXml 170 * user objects such as user queries 168 171 * insert/update/delete user objects: dynamic storing of user queries (with user login) 169 172 * partly implemented (login not regarded yet)