<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.eprints.org/w/index.php?action=history&amp;feed=atom&amp;title=VLit</id>
	<title>VLit - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.eprints.org/w/index.php?action=history&amp;feed=atom&amp;title=VLit"/>
	<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=VLit&amp;action=history"/>
	<updated>2026-04-14T23:01:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.8</generator>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=VLit&amp;diff=1290&amp;oldid=prev</id>
		<title>WikiSysop at 17:49, 1 March 2006</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=VLit&amp;diff=1290&amp;oldid=prev"/>
		<updated>2006-03-01T17:49:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 17:49, 1 March 2006&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{manual}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==What is VLit?==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==What is VLit?==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** This feature is still experimental **&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** This feature is still experimental **&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.eprints.org/w/index.php?title=VLit&amp;diff=1289&amp;oldid=prev</id>
		<title>WikiSysop at 17:48, 1 March 2006</title>
		<link rel="alternate" type="text/html" href="https://wiki.eprints.org/w/index.php?title=VLit&amp;diff=1289&amp;oldid=prev"/>
		<updated>2006-03-01T17:48:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==What is VLit?==&lt;br /&gt;
** This feature is still experimental **&lt;br /&gt;
&lt;br /&gt;
VLit is a method for quoting a part of a document directly. It is available on any file in the public documents area of a text mime-type (&amp;lt;tt&amp;gt;text/plain&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;text/html&amp;lt;/tt&amp;gt; etc). It allows a range of characters to be extracted rather than the entire document. This allows external systems, rather than quote by cut-and-paste, to quote in context of the original.&lt;br /&gt;
&lt;br /&gt;
If you use it, please edit the vlit page in &amp;lt;tt&amp;gt;/opt/eprints2/archives/''foo''/cfg/static/en/vlit.xpage&amp;lt;/tt&amp;gt; to indicate under what terms the feature may be used. When using &amp;quot;human&amp;quot; mode, described below, this page is what the (c) copyright symbol links to, by default.&lt;br /&gt;
&lt;br /&gt;
Don't forget to re-run '''generate_static'''.&lt;br /&gt;
&lt;br /&gt;
==But I don't want this Feature...==&lt;br /&gt;
If for some reason you want to disable VLit, you may do so in ArchiveConfig.pm - you will then need to re-run &amp;lt;tt&amp;gt;generate_apacheconf&amp;lt;/tt&amp;gt; and restart the web server.&lt;br /&gt;
&lt;br /&gt;
Edit the vlit page (as described above) to indicate that the feature is not available on your archive.&lt;br /&gt;
&lt;br /&gt;
==Invoking VLit==&lt;br /&gt;
===Simple Parameters===&lt;br /&gt;
A simple ''transclusion'' is achieved by adding the following to the end of the URL of a text/* document:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 ?xuversion=1.0&amp;amp;locspec=charrange:offset/length&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
Replacing &amp;quot;offset&amp;quot; and &amp;quot;length&amp;quot; with an integer. An offset of 0 and a length of 1 will return the first character. eg.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 http://www.weebleprints.co.uk/archive/00000543/01/notfalldown.txt&lt;br /&gt;
 ?xuversion=1.0&amp;amp;locspec=charrange:1403/130&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
(All one URL, only split to fit on the page) This will return characters from offset 1403 to 1533.&lt;br /&gt;
&lt;br /&gt;
===Human Mode===&lt;br /&gt;
An optional &amp;quot;mode&amp;quot; parameter may by used. The &amp;quot;human&amp;quot; mode returns the character range as HTML with characters like &amp;amp; properly escaped and new line characters turned into HTML &amp;quot;br&amp;quot; break tags. It will place two links before the text: a (c) link which will link to an explanation of transcopyright - If you want to change this URL you'll have to hack VLit.pm - and a TRANS link which will take you to the context of the quote - 1024 extra characters before and after but with the quote highlighted in red. Clicking TRANS on the context view will take you to the full raw document.&lt;br /&gt;
&lt;br /&gt;
===XML-Entity Mode===&lt;br /&gt;
You may also set mode to be xml-entity, eg:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 http://lemur1.ecs.soton.ac.uk/archive/00000134/01/xuDation-d18.txt?&lt;br /&gt;
 locspec=charrange:10429/488&amp;amp;xuversion=1.0&amp;amp;mode=xml-entity&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
This returns the transclusion as a piece of XML which can be included as an external entity by other XML documents.&lt;br /&gt;
&lt;br /&gt;
eg:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot; standalone=&amp;quot;yes&amp;quot;?&amp;gt;&lt;br /&gt;
 &amp;lt;transclusion xlmns=&amp;quot;http://xanadu.net/transclusion/xu/1.0&amp;quot; &lt;br /&gt;
 href=&amp;quot;http://lemur1.ecs.soton.ac.uk/archive/00000134/01/xuDation-d18.txt&amp;quot; &lt;br /&gt;
 offset=&amp;quot;10429&amp;quot; length=&amp;quot;488&amp;quot;&amp;gt;A more recent interactive screen &lt;br /&gt;
 implementation of transpointing windows (screen shot fig. 5) was created &lt;br /&gt;
 by Ka-Ping Yee in 1999.  This was served, like Walker's, from our xu88 &lt;br /&gt;
 server (rechristened as Udanax Green).  Yee's PYXI is a skeleton front &lt;br /&gt;
 end that shows and edits text, links and transclusions, and may be &lt;br /&gt;
 extended to reach more of the server's functionality.  Both Udanax Green &lt;br /&gt;
 and PYXI were released under an open source license in 1999 (120), and are &lt;br /&gt;
 available at udanax.com. &amp;lt;/transclusion&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
==Area locspec==&lt;br /&gt;
There is an 'area' locspec which requires the 'convert' unix command. It returns an area of an image specified as &amp;lt;tt&amp;gt;locspec=area:page=n/hrange=startx,endx/vrange=starty,endy&amp;lt;/tt&amp;gt; where startx,endx,starty,endy and n are all positive integers. Any parts may be omitted: To specify the first 50 rows of page 3 &amp;lt;tt&amp;gt;locspec=area:page=3/vrange=,50&amp;lt;/tt&amp;gt;.&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
		
	</entry>
</feed>