Index: /documented-examples/trunk/oai-e/etc/collectionConfig.xml
===================================================================
--- /documented-examples/trunk/oai-e/etc/collectionConfig.xml	(revision 36307)
+++ /documented-examples/trunk/oai-e/etc/collectionConfig.xml	(revision 36307)
@@ -0,0 +1,290 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<CollectionConfig xmlns:gsf="http://www.greenstone.org/greenstone3/schema/ConfigFormat" xmlns:gslib="http://www.greenstone.org/skinning" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+	<metadataList>
+		<metadata lang="en" name="creator"/>
+		<metadata lang="en" name="maintainer"/>
+		<metadata lang="en" name="public">true</metadata>
+	</metadataList>
+	<displayItemList>
+		<displayItem dictionary="collectionConfig" key="name" name="name"/>
+		<displayItem lang="en" name="name">OAI demo</displayItem>
+		<displayItem dictionary="collectionConfig" key="shortDescription" name="shortDescription"/>
+		<displayItem dictionary="collectionConfig" key="description1" name="description1"/>
+		<displayItem dictionary="collectionConfig" key="description2" name="description2"/>
+		<displayItem dictionary="collectionConfig" key="description3" name="description3"/>
+		<displayItem dictionary="collectionConfig" key="description4" name="description4"/>
+		<displayItem dictionary="collectionConfig" key="description5" name="description5"/>
+		<displayItem dictionary="collectionConfig" key="description6" name="description6"/>
+		<displayItem dictionary="collectionConfig" key="description7" name="description7"/>
+		<displayItem dictionary="collectionConfig" key="description8" name="description8"/>
+		<displayItem dictionary="collectionConfig" key="description9" name="description9"/>
+		<displayItem dictionary="collectionConfig" key="description10" name="description10"/>
+		<displayItem dictionary="collectionConfig" key="description11" name="description11"/>
+		<displayItem dictionary="collectionConfig" key="description12" name="description12"/>
+		<displayItem dictionary="collectionConfig" key="Rights" name="Rights"/>
+		<displayItem dictionary="collectionConfig" key="Caption" name="Caption"/>
+		<displayItem dictionary="collectionConfig" key="Publisher" name="Publisher"/>
+		<displayItem dictionary="collectionConfig" key="original" name="original"/>
+		<displayItem dictionary="collectionConfig" key="Subject" name="Subject"/>
+		<displayItem dictionary="collectionConfig" key="available" name="available"/>
+		<displayItem dictionary="collectionConfig" key="sampleoid" name="sampleoid"/>
+		<displayItem dictionary="collectionConfig" key=".document_ex.dc.Description" name=".document_ex.dc.Description"/>
+		<displayItem dictionary="collectionConfig" key=".document" name=".document"/>
+	</displayItemList>
+	<format/>
+	<search type="mg">
+		<index name="document:ex.dc.Description">
+			<displayItem lang="en" name="name">photo captions</displayItem>
+		</index>
+		<defaultIndex name="document:ex.dc.Description"/>
+		<indexOption name="casefold"/>
+		<indexOption name="stem"/>
+		<searchType name="plain"/>
+		<searchType name="simpleform"/>
+		<searchType name="advancedform"/>
+		<format>
+			<gsf:template match="documentNode">
+				<gsf:format-gs2><![CDATA[<td>[link][thumbicon][/link]</td> <td valign=middle><i>[ex.dc.Description]</i></td>]]></gsf:format-gs2>
+				<td>
+					<gsf:link type="document">
+						<gsf:metadata name="thumbicon"/>
+					</gsf:link>
+				</td>
+				<td valign="middle">
+					<i>
+						<gsf:metadata name="ex.dc.Description"/>
+					</i>
+				</td>
+			</gsf:template>
+		</format>
+	</search>
+	<infodb type="gdbm"/>
+	<import>
+		<pluginList>
+			<plugin name="OAIPlugin">
+				<option name="-default_language" value="en"/>
+				<option name="-input_encoding" value="iso_8859_1"/>
+				<option name="-document_field" value="ex.dc.Identifier"/>
+			</plugin>
+			<plugin name="ImagePlugin">
+				<option name="-screenviewsize" value="300"/>
+				<option name="-OIDtype" value="assigned"/>
+				<option name="-OIDmetadata" value="ex.dc.Title"/>
+			</plugin>
+			<plugin name="GreenstoneXMLPlugin"/>
+			<plugin name="MetadataXMLPlugin"/>
+			<plugin name="ArchivesInfPlugin"/>
+			<plugin name="DirectoryPlugin"/>
+		</pluginList>
+	</import>
+	<browse>
+		<classifier name="AZCompactList">
+			<option name="-metadata" value="ex.dc.Subject"/>
+			<option name="-buttonname" value="Subjects"/>
+			<option name="-doclevel" value="top"/>
+			<format>
+			<gsf:template match="documentNode">
+				<gsf:format-gs2><![CDATA[<td>{If}{[numleafdocs],[link][icon][/link],[link][thumbicon][/link]}</td><td valign=middle>{If}{[numleafdocs],[Title],<i>[ex.dc.Description]</i>}</td>]]></gsf:format-gs2>
+				<td>
+					<gsf:link type="document">
+						<gsf:metadata name="thumbicon"/>
+					</gsf:link>
+				</td>
+				<td valign="middle">
+					<i>
+						<gsf:metadata name="ex.dc.Description"/>
+					</i>
+				</td>
+			</gsf:template>
+			<gsf:template match="classifierNode">
+				<gsf:format-gs2><![CDATA[<td>{If}{[numleafdocs],[link][icon][/link],[link][thumbicon][/link]}</td><td valign=middle>{If}{[numleafdocs],[Title],<i>[ex.dc.Description]</i>}</td>]]></gsf:format-gs2>
+				<td>
+					<gsf:link type="classifier">
+						<gsf:icon type="classifier"/>
+					</gsf:link>
+				</td>
+				<td valign="middle">
+					<gsf:metadata name="Title"/>
+				</td>
+			</gsf:template>
+		</format>
+		</classifier>
+		<classifier name="AZCompactList">
+			<option name="-metadata" value="ex.dc.Description"/>
+			<option name="-mingroup" value="10"/>
+			<option name="-mincompact" value="5"/>
+			<option name="-minnesting" value="7"/>
+			<option name="-buttonname" value="Captions"/>
+			<option name="-maxcompact" value="10"/>
+			<format>
+			<gsf:template match="documentNode">
+				<gsf:format-gs2><![CDATA[<td>{If}{[numleafdocs],[link][icon][/link],[link][thumbicon][/link]}</td><td valign=middle>{If}{[numleafdocs],[Title],<i>[ex.dc.Description]</i>}</td>]]></gsf:format-gs2>
+				<td>
+					<gsf:link type="document">
+						<gsf:metadata name="thumbicon"/>
+					</gsf:link>
+				</td>
+				<td valign="middle">
+					<i>
+						<gsf:metadata name="ex.dc.Description"/>
+					</i>
+				</td>
+			</gsf:template>
+			<gsf:template match="classifierNode">
+				<gsf:format-gs2><![CDATA[<td>{If}{[numleafdocs],[link][icon][/link],[link][thumbicon][/link]}</td><td valign=middle>{If}{[numleafdocs],[Title],<i>[ex.dc.Description]</i>}</td>]]></gsf:format-gs2>
+				<td>
+					<gsf:link type="classifier">
+						<gsf:icon type="classifier"/>
+					</gsf:link>
+				</td>
+				<td valign="middle">
+					<gsf:metadata name="Title"/>
+				</td>
+			</gsf:template>
+		</format>
+		</classifier>
+		<format>  <gsf:template match="documentNode">
+    <gsf:format-gs2><![CDATA[
+<td>[link][thumbicon][/link]
+</td>
+<td valign=middle>
+<i>[ex.dc.Description]
+</i>
+</td>]]></gsf:format-gs2>
+    <td>
+      <gsf:link type="document">
+        <gsf:metadata name="thumbicon"/>
+      </gsf:link>
+    </td>
+    <td valign="middle">
+      <i>
+        <gsf:metadata name="ex.dc.Description"/>
+      </i>
+    </td>
+  </gsf:template>
+  <gsf:template match="classifierNode">
+    <gsf:format-gs2><![CDATA[
+<td>[link][thumbicon][/link]
+</td>
+<td valign=middle>
+<i>[ex.dc.Description]
+</i>
+</td>]]></gsf:format-gs2>
+    <td>
+      <gsf:link type="classifier">
+        <gsf:metadata name="thumbicon"/>
+      </gsf:link>
+    </td>
+    <td valign="middle">
+      <i>
+        <gsf:metadata name="ex.dc.Description"/>
+      </i>
+    </td>
+  </gsf:template>
+  <gsf:template match="classifierNode" mode="horizontal">
+    <gsf:format-gs2><![CDATA[[link][highlight][ex.Title][/highlight][/link]]]></gsf:format-gs2>
+    <gsf:link type="classifier">
+      <span class="highlight">
+        <gsf:metadata name="Title"/>
+      </span>
+    </gsf:link>
+  </gsf:template>
+
+</format>
+	</browse>
+	<display>
+		<format>  <gsf:option name="TOC" value="true"/>
+  <gsf:option name="AllowUserComments" value="false"/>
+
+<gsf:template name="documentHeading">
+<span style="font-weight:bold; font-size: 120%;">
+<gsf:metadata name="ex.dc.Subject"/>
+</span>
+</gsf:template>
+
+
+<gsf:template name="documentContent">
+<div id="gs-document">
+<xsl:call-template name="documentPre"/>
+
+<div id="gs-document-text">
+<xsl:call-template name="documentNodeText"/>
+
+<center><table width="537px;" border="1px solid black">
+<tr><td colspan="2" align="center">
+<a><xsl:attribute name="href">
+		<xsl:value-of select='$library_name'/>
+		<xsl:text>/sites/localsite/</xsl:text>
+		<xsl:text>collect/</xsl:text>
+		<xsl:value-of select='/page/pageResponse/collection/@name'/>
+		<xsl:text>/index/assoc/</xsl:text>
+		<gsf:metadata name="assocfilepath" pos="first"/>/<gsf:metadata name="srclinkFile"/>						
+	</xsl:attribute>
+<gsf:metadata name="screenicon"/></a></td></tr>
+<tr><td><gsf:displayItem name="Caption"/>:</td><td>&#160;<i><gsf:metadata name="ex.dc.Description"/></i><br/>
+(<a><xsl:attribute name="href"><gsf:metadata name="ex.dc.OrigURL"/></xsl:attribute><gsf:displayItem name="original"/>&#160;<gsf:metadata name="ImageWidth"/>x<gsf:metadata name="ImageHeight"/>&#160;<gsf:metadata name="ImageType"/> <gsf:displayItem name="available"/></a>)
+</td></tr>
+<tr><td><gsf:displayItem name="Subject"/>:</td><td>&#160;<gsf:metadata name="ex.dc.Subject"/></td></tr>
+<tr><td><gsf:displayItem name="Publisher"/>:</td><td>&#160;<gsf:metadata name="ex.dc.Publisher"/></td></tr>
+<tr><td><gsf:displayItem name="Rights"/>:</td><td>&#160;<gsf:metadata name="ex.dc.Rights"/></td></tr>
+</table></center>
+</div>
+</div>
+</gsf:template>
+
+<!--
+Overwriting this template allows you to change the heading of the document.
+-->
+<!--
+<gsf:template name="documentHeading">
+<span style="font-weight:bold; font-size: 120%;">
+<xsl:call-template name="choose-title"/>
+</span>
+</gsf:template>
+-->
+<!--
+Overwriting this template can be used to redefine the content of the whole document.This is useful for simple documents, but not recommended for more complex documents(e.g. hierachical and paged documents) as it can prevent any sub-sections from showing.
+-->
+<!--
+<gsf:template name="documentContent">
+<div id="gs-document">
+<xsl:call-template name="documentPre"/>
+<xsl:call-template name="wrappedSectionImage"/>
+<div id="gs-document-text">
+<xsl:call-template name="documentNodeText"/>
+</div>
+</div>
+</gsf:template>
+-->
+<!--
+Overwriting this template can be used to change the content of section headings.
+-->
+<!--
+<gsf:template name="sectionHeading">
+<xsl:call-template name="choose-title"/>
+</gsf:template>
+-->
+<!--
+Overwriting this template can be used to change the content of the top-level section.
+-->
+<!--
+<gsf:template name="topLevelSectionContent">
+<xsl:call-template name="wrappedSectionImage"/>
+<xsl:call-template name="wrappedSectionText"/>
+</gsf:template>
+-->
+<!--
+Overwriting this template can be used to change the content of sections.
+-->
+<!--
+<gsf:template name="sectionContent">
+<xsl:call-template name="wrappedSectionImage"/>
+<xsl:call-template name="wrappedSectionText"/>
+</gsf:template>
+-->
+
+</format>
+	</display>
+	<replaceListRef id="gs2-standard"/>
+	<replaceListRef id="gs2-image"/>
+</CollectionConfig>
Index: /documented-examples/trunk/oai-e/resources/collectionConfig.properties
===================================================================
--- /documented-examples/trunk/oai-e/resources/collectionConfig.properties	(revision 36307)
+++ /documented-examples/trunk/oai-e/resources/collectionConfig.properties	(revision 36307)
@@ -0,0 +1,37 @@
+name=OAI demo
+Rights=Rights
+Caption=Caption
+Publisher=Publisher
+original=original
+Subject=Subject
+available=available
+sampleoid=01dle6
+.document_ex.dc.Description=photo captions
+.document=Document
+
+
+shortDescription=<p>This collection demonstrates Greenstone's <i>ImportFrom</i> feature. Using the <a href=http://www.openarchives.org>Open Archive Protocol</a> (version 1.1), it retrieves metadata from <a href=http://rocky.dlib.vt.edu/~jcdlpix>rocky.dlib.vt.edu/~jcdlpix</a>, a collection of photographs taken at the inaugural <a href=http://www.acm.org/jcdl/jcdl01/>Joint Conference on Digital Libraries</a>. A Greenstone collection is built from the records exported from this OAI data provider. The implementation is flexible enough to cope with the minor syntax differences between OAI 1.1 and OAI 2.0.</p>
+
+description1=<h3>How the collection works</h3><p>The <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">collection configuration file</a> includes an <i>acquire</i> line that is interpreted by a special program called <i>importfrom.pl</i>. Like other Greenstone programs, this takes as argument the name of the collection, and provides a summary of other arguments when invoked with argument <i>-help</i>. It reads the collection configuration file, finds the acquire line, and processes it. In this case, it is run with the command: <pre> importfrom.pl oai-e </pre> (the collection's name is <i>oai-e</i>).</p>
+
+description2=<p>The <i>acquire</i> line in the configuration file specifies the OAI protocol and gives the base URL of an OAI repository. The <i>importfrom</i> program downloads all the metadata in that repository into the collection's <i>import</i> directory. The <i>getdoc</i> argument instructs it to also download the collection's source documents, whose URLs are given in each document's Dublin Core <i>Identifier</i> field (this is a common convention). The metadata files, which each contain an XML record for one source document, are placed in the <i>import</i> file structure along with the documents themselves, and the document filename is the same as the filename in the URL. The <i>Identifier</i> field is overridden to give the local filename, and its original value is retained in a new field called <i>OrigURL</i>.</p>
+
+description3=<p><a href="_httpcollection_/etc/oai.txt" target="oai.txt">Here</a> is an example of a downloaded metadata file.</p>
+
+description4=<p>Once the OAI information has been imported, the collection is processed in the usual way. Besides the four standard plugins (GreenstoneXMLPlugin, MetadataXMLPlugin, ArchivesInfPlugin and DirectoryPlugin), the configuration file specifies the OAI plugin, which processes OAI metadata, and the image plugin, because in this case the collection's source documents are image files. The OAI plugin has been supplied with an <i>input_encoding</i> argument because data in this archive contains extended characters. It also has a <i>default_language</i> argument. Greenstone normally determines the language of documents automatically, but these metadata records are too small for this to be done reliably: hence English is specified explicitly in the <i>language</i> argument. The OAI plugin parses the metadata and passes it to the appropriate source document file, which is then processed by an appropriate plugin -- in this case <i>ImagePlugin</i>. This plugin specifies the resolution for the screen versions of the images.</p>
+
+description5=<p>Extracted metadata from OAI records are mapped to Dublin Core Metadata Set by default. As a result, classifiers and indexes in this collection are built with Dublin meatadata elements.</p>
+
+description6=<p>The <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">collection configuration file</a> has a single full-text index containing <i>dc.Description</i> metadata. When a document is displayed, the <i>DocumentHeading</i> format statement puts out its <i>dc.Subject</i>. Then the <i>DocumentText</i> statement follows this with <i>screenicon</i>, which is produced by <i>ImagePlugin</i> and gives a screen-resolution version of the image; it is hyperlinked to the <i>dc.OrigURL</i> metadata -- that is, the original version of the image on the remote OAI site. This is followed by the image's <i>dc.Description</i>, also with a hyperlink; the image's size and type, again generated as metadata by <i>ImagePlugin</i>; and then <i>dc.Subject</i>, <i>dc.Publisher</i>, and <i>dc.Rights</i> metadata. <a href=?a=d&cl=search&d=_sampleoid_>This</a> is the result.</p>
+
+description7=<p>There are two browsing classifiers, one based on <i>dc.Subject</i> metadata and the other on <i>dc.Description</i> metadata (but with a button named "captions"). Recall that the <i>AZCompactList</i> classifier is like <i>AZList</i> but generates a bookshelf for duplicate items. In this collection there are a lot of images but only a few different values for <i>dc.Subject</i> metadata.</p>
+
+description8=<p>It's a little surprising that <i>AZCompactList</i> is used (instead of <i>AZList</i>) for the <i>dc.Description</i> index too, because <i>dc.Description</i> metadata is usually unique for each image. However, in this collection the same description has occasionally been given to several images, and some of the divisions in an <i>AZList</i> would contain a large number of images, slowing down transmission of that page. To avoid this, the compact version of the list is used with some arguments (<i>mincompact</i>, <i>maxcompact</i>, <i>mingroup</i>, <i>minnesting</i>) to control the display -- e.g. groups (represented by bookshelves) are not formed unless they have at least 5 (<i>mingroup</i>) items. To find out the meaning of the other arguments for this classifier, execute the command <i>classinfo.pl AZCompactList</i>. The programs <i>classinfo.pl</i> (for classifiers) and <i>pluginfo.pl</i> (for plugins) are useful tools for learning about the capabilities of Greenstone modules. Note incidentally the backslash in the configuration file, used to indicate a continuation of the previous line.</p>
+
+description9=<p>The <i>VList</i> format specification shows the image thumbnail, hyperlinked to the associated document, followed by <i>dc.Description</i> metadata; the result can be seen <a href="?a=d&cl=CL2">here</a>. The <i>Vlists</i> for the classifiers use <i>numleafdocs</i> to switch between an icon representing several documents (which will appear as a bookshelf) and the thumbnail itself, if there is only one image.  <h3>The Greenstone OAI server</h3></p>
+
+description10=<p>Greenstone comes with a built-in OAI data provider. This runs as a CGI program called "oaiserver.cgi", and is installed in the Greenstone <i>cgi-bin</i> directory. It can be accessed via the same URL as the Greenstone library (replacing "library.cgi" with "oaiserver.cgi"). If you are using the Windows local library server, you must install a web server (such as Apache) to run the OAI server.</p>
+
+description11=<p>Configuration of the server is done via the <i>oai.cfg</i> file in the Greenstone <i>etc</i> directory. This file specifies general information about the repository, and lists collections to be made accessible to OAI clients. By default, collections are not accessible. To enable a collection, add its name to the <i>oaicollection</i> list. Collections built with versions of Greenstone earlier than 2.52 must be rebuilt before they can be served.</p>
+
+description12=<p>Greenstone's OAI server currently supports Dublin Core, qualified Dublin Core and rfc1807 metadata sets. The <i>oaimetadata</i> line specifies which sets should be used. For collections that use other metadata sets, metadata mapping rules should be provided to map the existing metadata to the sets in use. See the <i>oai.cfg</i> file for details.</p>
Index: /documented-examples/trunk/oai-e/resources/collectionConfig.properties.template
===================================================================
--- /documented-examples/trunk/oai-e/resources/collectionConfig.properties.template	(revision 36307)
+++ /documented-examples/trunk/oai-e/resources/collectionConfig.properties.template	(revision 36307)
@@ -0,0 +1,42 @@
+name=
+SearchBySender=
+Subject=
+Date=
+From=
+.document\:text=
+.document\:Subject=
+.document\:From=
+		
+shortDescription=
+
+
+search/TextQuery?qs=1&rt=rd&s1.level=&startPage=1&s1.query=cat&s1.index=dte
+
+http://localhost:8383/greenstone3/library/collection/gsarch-e/search/TextQuery?qs=1&rt=rd&s1.level=&startPage=1&s1.query=%22cat+and+dog%22&s1.index=dte
+
+
+library/collection/gsarch-e/search/TextQuery?qs=1&rt=rd&s1.level=&startPage=1&s1.index=dte&s1.query=%22cat+and+dog%22
+library/sites/localsite/collect/gsarch-e/search/TextQuery?qs=1&rt=rd&s1.level=&startPage=1&s1.index=dte&s1.query=%22Biju%20R%22
+library/collect/gsarch-e/search/TextQuery?qs=1&rt=rd&s1.level=&startPage=1&s1.index=dfr&s1.query=%22Biju%20R%22
+library/collection/gsarch-e/search/TextQuery?qs=1&rt=rd&s1.level=&startPage=1&s1.index=dfr&s1.query=%22Biju+R%22
+
+
+        <td><b><gsf:link type="document"><gsf:metadata name="Subject"/></gsf:link></b><br/><gsf:displayItem name="From"/>:<gsf:metadata name="FromName"/> (<a href="_httpquery_&amp;q=&amp;h=dfr"><gsf:displayItem name="SearchBySender"/></a>)<br/><gsf:displayItem name="Date"/>:<gsf:metadata name="DateText"/></td>
+		
+		
+		
+		<a><xsl:attribute name="href"><gsf:metadata name="httpPath" type="collection"/>/index/assoc/<gsf:metadata name="archivedir"/>/<gsf:metadata name="srclinkFile"/>#search=&amp;quot;<gsf:cgi-param name="query"/>&amp;quot;</xsl:attribute>src doc link with query highlighting</a>
+		
+		<td><b><gsf:link type="document"><gsf:metadata name="Subject"/></gsf:link></b><br/><gsf:displayItem name="From"/>:<gsf:metadata name="FromName"/> (
+		<a><xsl:attribute name="href"><gsf:metadata name="httpPath" type="collection"/>/search/TextQuery?qs=1&amp;rt=rd&amp;s1.level=&amp;startPage=1&amp;s1.index=dfr&amp;s1.query=&amp;quot;<gsf:cgi-param name="query"/>&amp;quot;</xsl:attribute><gsf:displayItem name="SearchBySender"/></a>
+		
+		
+		  <td><b><gsf:link type="document"><gsf:metadata name="Subject"/></gsf:link></b><br/><gsf:displayItem name="From"/>:<gsf:metadata name="FromName"/> (<a><xsl:attribute name="href">library/collection/gsarch-e/search/TextQuery?qs=1&amp;rt=rd&amp;s1.level=&amp;startPage=1&amp;s1.index=dfr&amp;s1.query=&amp;quot;<gsf:metadata name="FromName"/>&amp;quot;</xsl:attribute><gsf:displayItem name="SearchBySender"/></a>)<br/><gsf:displayItem name="Date"/>:<gsf:metadata name="DateText"/></td>
+		  
+		  
+		  <xslt:value-of disable-output-escaping="yes" select="/page/pageRequest/paramList/param[@name='c']/@value" />
+		  <xslt:value-of disable-output-escaping="yes" select="/page/pageResponse/interfaceOptions/option[@name='library_name']/@value" />
+		  
+		  <a><xsl:attribute name="href"><xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/interfaceOptions/option[@name='library_name']/@value" />/collection/<xsl:value-of disable-output-escaping="yes" select="/page/pageRequest/paramList/param[@name='c']/@value" />/search/TextQuery?qs=1&amp;rt=rd&amp;s1.level=&amp;startPage=1&amp;s1.index=dfr&amp;s1.query=&amp;quot;<gsf:metadata name="FromName"/>&amp;quot;</xsl:attribute><gsf:displayItem name="SearchBySender"/></a>
+		  
+		  
Index: /documented-examples/trunk/oai-e/resources/collectionConfig_es.properties
===================================================================
--- /documented-examples/trunk/oai-e/resources/collectionConfig_es.properties	(revision 36307)
+++ /documented-examples/trunk/oai-e/resources/collectionConfig_es.properties	(revision 36307)
@@ -0,0 +1,35 @@
+name=ColecciÃ³n de muestra OAI
+Rights=Derecho de autor
+Caption=TÃ­tulo de la ilustraciÃ³n
+Publisher=Editorial
+available=disponible
+original=original
+Subject=Asunto
+.document_Description=leyendas de la foto
+
+
+shortDescription=<p>Esta colecciÃ³n demuestra la funciÃ³n <i>ImportFrom</i> de Greenstone. Por medio del <a href=http://www.openarchives.org>Protocolo de Archivo Abierto</a> (versiÃ³n 1.1) recupera metadatos de <a href=http://rocky.dlib.vt.edu/~jcdlpix>rocky.dlib.vt.edu/~jcdlpix</a>, una colecciÃ³n de fotografÃ­as tomadas durante la <a href=http://www.acm.org/jcdl/jcdl01/>Conferencia inaugural conjunta de Bibliotecas Digitales</a>. Se creÃ³ una colecciÃ³n Greenstone a partir de los registros exportados por este proveedor de datos OAI. La implementaciÃ³n es lo suficientemente flexible para enfrentar diferencias menores de sintaxis entre OAI 1.1 y OAI 2.0.</p>
+
+description1=<h3>CÃ³mo trabaja esta colecciÃ³n</h3><p>El <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">archivo de configuraciÃ³n de la colecciÃ³n</a> incluye una lÃ­nea <i>acquire</i> (adquirir) que es interpretada por un programa especial llamado <i>importfrom.pl</i>. Al igual que otros programas Greenstone, este toma como argumento el nombre de la colecciÃ³n y proporciona un resumen de otros argumentos cuando se les llama con el argumento <i>-help</i>. El programa lee el archivo de configuraciÃ³n de la colecciÃ³n, busca la lÃ­nea <i>acquire</i> y la procesa. En este caso, se ejecuta por medio del siguiente comando: <pre> importfrom.pl oai-e </pre> (donde el nombre de la colecciÃ³n es oai-e). </p>
+
+description2=<p>La lÃ­nea <i>acquire</i> en el archivo de configuraciÃ³n especifica el protocolo OAI y proporciona el URL base de un repositorio OAI. El programa <i>importfrom</i> baja todos los metadatos del repositorio en el directorio <i>importar</i> de la colecciÃ³n. El argumento <i>getdoc</i> lo instruye tambiÃ©n para que baje los documentos fuente de la colecciÃ³n, cuyos URLs estÃ¡n dados en el campo <i>Identificador</i> de Dublin Core de cada documento (Ã©sta es una convenciÃ³n). Los archivos de metadatos, cada uno de los cuales contiene un registro XML para un documento fuente, se colocan en la estructura de archivos <i>importar</i> junto con los documentos mismos y el nombre de archivo del documento es igual al nombre de archivo en el URL. El campo <i>Identificador</i> se sustituye por el nombre de archivo local y su valor original es conservado en un nuevo campo llamado <i>OrigURL</i>.</p>
+
+description3=<p>He <a href="_httpcollection_/etc/oai.txt" target="oai.txt">aquÃ­</a> un ejemplo de un archivo de metadatos bajados del repositorio.</p>
+
+description4=<p>Una vez que la informaciÃ³n OAI se ha importado, la colecciÃ³n se procesa de forma normal. AdemÃ¡s de los cuatro plugins estÃ¡ndar (GreenstoneXMLPlugin, MetadataXMLPlugin, ArchivesInfPlugin y DirectoryPlugin), el archivo de configuraciÃ³n especifica al plugin OAI, el cual procesa metadatos OAI, y tambiÃ©n el plugin para imÃ¡genes, porque en este caso los documentos fuente de la colecciÃ³n son imÃ¡genes. El plugin OAI tiene una opciÃ³n llamada <i>input_encoding</i> porque los datos del archivo contienen caracteres extendidos. TambiÃ©n tiene un argumento <i>default_language</i>. Normalmente Greenstone determina el idioma de los documentos automÃ¡ticamente, pero estos registros de metadatos son demasiado pequeÃ±os para poder hacerlo de manera confiable, por lo que el inglÃ©s se especifica de manera explÃ­cita en el argumento <i>language</i>. El plugin OAI descompone y analiza los metadatos y los pasa al correspondiente archivo de documento fuente, el cual es procesado a continuaciÃ³n por un plugin apropiado, que en este caso es <i>ImagePlugin</i>. Este plugin especifica la resoluciÃ³n de las imÃ¡genes en pantalla.</p>
+
+description5=<p>Los metadatos extractados de registros OAI son mapeados al esquema de metadatos Dublin Core por defecto. Como resultado, los clasificadores y los Ã­ndices en esta colecciÃ³n son construÃ­dos con elementos de metadatos Dublin Core.</p>
+
+description6=<p>El <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">archivo de configuraciÃ³n de la colecciÃ³n</a> tiene un solo Ã­ndice de texto completo, el cual contiene el metadato <i>dc.DescripciÃ³n</i>. Cuando un documento se despliega en pantalla el enunciado de formato <i>DocumentHeading</i> muestra su <i>dc.Asunto</i>. A continuaciÃ³n le sigue el enunciado <i>DocumentText</i> con <i>screenicon</i>, el cual es producido por <i>ImagePlugin</i> y proporciona una versiÃ³n en pantalla de la imagen. Ãsta cuenta con un hipervÃ­nculo al metadato <i>dc.OrigURL</i>, es decir, a la versiÃ³n original de la imagen en el sitio OAI remoto. Le sigue la <i>dc.DescripciÃ³n</i> de la imagen, tambiÃ©n con un hipervÃ­nculo, el tamaÃ±o y tipo de la imagen, nuevamente generados como metadatos por <i>ImagePlugin</i>, y finalmente los metadatos de <i>dc.Asunto</i>, <i>dc.Editorial</i> y <i>dc.Derechos de Autor</i>. <a href="?a=d&cl=search&d=_sampleoid_">Ãste</a> es el resultado.</p>
+
+description7=<p>Existen dos clasificadores de exploraciÃ³n, uno basado en el metadato <i>dc.Asunto</i> y el otro en el metadato <i>dc.DescripciÃ³n</i> (pero con un botÃ³n llamado "pies de foto"). Recuerde que el clasificador <i>AZCompactList</i> es como <i>AZList</i>, pero genera un estante para los Ã­tems duplicados. En esta colecciÃ³n hay una gran cantidad de imÃ¡genes, pero sÃ³lo unos cuantos valores diferentes para el metadato <i>dc.Asunto</i>.</p>
+
+description8=<p>Resulta un tanto sorprendente que el clasificador <i>AZCompactList</i> tambiÃ©n se utilice (en vez de <i>AZList</i>) para el Ã­ndice de <i>dc.DescripciÃ³n</i>, ya que por lo general el metadato <i>dc.DescripciÃ³n</i> es exclusivo para cada imagen. Sin embargo, en esta colecciÃ³n la misma descripciÃ³n se emplea en ocasiones para varias imÃ¡genes, por lo que algunas de las divisiones en una <i>AZList</i> contendrÃ­an un gran nÃºmero de imÃ¡genes, haciendo que la transmisiÃ³n de esa pÃ¡gina fuera mÃ¡s lenta. Para evitarlo se utiliza la versiÃ³n compacta de la lista con algunos argumentos (<i>mincompact, maxcompact, mingroup, minnesting</i>) para controlar la presentaciÃ³n en pantalla. Por ejemplo, los grupos (representados por estantes) no se forman a menos que tengan al menos 5 (<i>mingroup</i>) Ã­tems. A fin de conocer el significado de los otros argumentos para este clasificador ejecute el comando <i>classinfo.pl AZCompactList</i>. Los programas <i>classinfo.pl</i> (para los clasificadores) y <i>pluginfo.pl</i> (para los plugins) son herramientas sumamente Ãºtiles para conocer las funciones de los mÃ³dulos Greenstone. FÃ­jese ademÃ¡s en la barra de directorios en el archivo de configuraciÃ³n, usada para indicar la continuaciÃ³n de la lÃ­nea anterior.</p>
+
+description9=<p>La especificaciÃ³n de formato VList muestra la miniatura de la imagen con hipervÃ­nculos al documento asociado, seguida por el metadato <i>dc.Description</i>. El resultado se puede ver <a href="?a=d&cl=CL2">aquÃ­</a>. Las <i>Vlists</i> para los clasificadores utilizan <i>numleafdocs</i> para cambiar entre un icono que representa varios documentos (el cual aparecerÃ¡ como un estante) y la miniatura, si sÃ³lo hay una imagen.  <h3>El servidor OAI de Greenstone</h3></p>
+
+description10=<p>Greenstone incorpora un servidor/proveedor de datos OAI. Se ejecuta mediante un programa CGI llamado "oaiserver.cgi", y se encuentra en el directorio <i>cgi-bin</i> de Greenstone. Se accede a Ã©l utilizando el mismo URL que para la biblioteca Greentone (reemplazando "library.cgi" por "oaiserver.cgi"). Si usted estÃ¡ usando el servidor de biblioteca local, debe instalar un servidor web (como Apache) para poder ejecutar el servidor OAI.</p>
+
+description11=<p>La configuraciÃ³n del servidor se hace mediante el archivo <i>oai.cfg</i> que se encuentra en el directorio <i>etc</i> de Greenstone. Este fichero especifica la informaciÃ³n general sobre el repositorio, e incluye un listado de las colecciones accesibles para los clientes OAI. En principio, las coleccciones no son accesibles. Para permitir el acceso a una colecciÃ³n, aÃ±ada su nombre a la lista <i>oaicollection</i>. Las colecciones construidas con versiones de Greenstone anteriores a la 2.52 deben ser reconstruidas antes de que puedan ser accesibles.</p>
+
+description12=<p>El servidor OAI de Greenstone actualmente soporta Dublin Core, qualified Dublin Core y rfc1807. La lÃ­nea <i>oaimetadata</i> especifica quÃ© conjuntos deberÃ­an ser usados. Para las colecciones que usan otros conjuntos de metadatos, deben indicarse reglas de mapeo de metadatos para asociar los metadatos existentes con los esquemas utilizados. Vea el archivo <i>oai.cfg</i> para mayores detalles.</p>
Index: /documented-examples/trunk/oai-e/resources/collectionConfig_fr.properties
===================================================================
--- /documented-examples/trunk/oai-e/resources/collectionConfig_fr.properties	(revision 36307)
+++ /documented-examples/trunk/oai-e/resources/collectionConfig_fr.properties	(revision 36307)
@@ -0,0 +1,35 @@
+name=DÃ©mo OAI
+Rights=Droits
+Caption=LÃ©gende
+Publisher=Editeur
+original=original
+Subject=Sujet
+available=disponible
+.document_Description=LÃ©gendes de photos
+
+
+shortDescription=<p>Cette collection montre la fonctionnalitÃ© <i>ImportFrom</i> de Greenstone. Par le biais de <a href=http://www.openarchives.org>Open Archive Protocol</a> (version 1.1), elle rÃ©cupÃšre des mÃ©ta-donnÃ©es de <a href="http://rocky.dlib.vt.edu/~jcdlpix">rocky.dlib.vt.edu/~jcdlpix</a>, une collection de photos prise lors de la cÃ©rÃ©monie inaugurale de <a href="http://www.acm.org/jcdl/jcdl01/">Joint Conference on Digital Libraries</a>. Une collection Greenstone est crÃ©Ã©e Ã  partir d'articles exportÃ©s du pourvoyeur de donnÃ©es OAI. L'implÃ©mentation est assez flexible pour s'accomoder des diffÃ©rences nÃ©gligeables de syntaxes entre OAI 1.1 et OAI 2.0.</p>
+
+description1=<h3>Comment fonctionne cette collection ?</h3><p>Le <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">fichier de configuration de la collection</a> comprend une ligne <i>acquire</i> (acquÃ©rir) qui est interprÃ©tÃ©e par un programme spÃ©cial appelÃ© <i>importfrom.pl</i>. A l'instar des autres programmes Greenstone, celui-ci prend comme argument le nom de la collection et fournit un rÃ©sumÃ© des autres arguments quand ils sont appelÃ©s avec l'argument <i>-help</i>. Il lit le fichier de configuration de la collection, trouve la ligne <i>acquire</i> et en fait le traitement. Dans ce cas, il dÃ©marre avec la commande:  <pre> importfrom.pl oai-e </pre> (le nom de la collection est <i>oai-e</i>).</p>
+
+description2=<p>La ligne <i>acquire</i> dans le fichier de configuration spÃ©cifie le protocole OAI et donne l'URL de base d'un rÃ©pertoire OAI. Le programme <i>importfrom</i> tÃ©lÃ©charge toutes les mÃ©ta-donnÃ©es de ce entrepÃŽt dans le dossier <i>import</i> de la collection. L'argument <i>getdoc</i> lui donne les instructions de tÃ©lÃ©charger aussi les documents sources de la collection dont les URL sont donnÃ©es dans le champ Dublin Core <i>Identifier</i> (Identificateur) de chaque document (ceci est une convention gÃ©nÃ©rale). Les fichiers de mÃ©ta-donnÃ©es, dont chacun contient un enregistrement XML pour un document source, sont placÃ©s dans la structure de fichiers <i>import</i> avec les documents eux-mÃªmes, et le nom de fichier du document est le mÃªme que le nom de fichier dans l'URL. Le champ <i>Identifier</i> est Ã©crasÃ© pour donner le nom de fichier local et sa valeur originale est retenue dans le nouveau champ appelÃ© <i>OrigURL</i>.</p>
+
+description3=<p><a href="_httpcollection_/etc/oai.txt" target="oai.txt">Voici</a> un exemple de fichier de mÃ©ta-donnÃ©es tÃ©lÃ©chargÃ©.</p>
+
+description4=<p>Une fois que l'information OAI a Ã©tÃ© importÃ©e, la collection est traitÃ©e de faÃ§on usuelle. Le fichier de configuration prÃ©cise le plugin OAI, qui traite la mÃ©ta-donnÃ©e OAI et le plugin de l'image, car dans ce cas les documents source de la collection sont des fichiers d'images. En plus des quatre plugiciels de base (GreenstoneXMLPlugin, MetadataXMLPlugin, ArchivesInfPlugin and DirectoryPlugin), le fichier de configuration dÃ©termine le comportement du plugiciel OAI, qui traite les mÃ©tadonnÃ©es OAI, ainsi que celui du plugiciel Image, puisque dans ce cas, les documents sources de la collection sont des fichiers images. Il a aussi un argument <i>default_language</i>. Normalement, Greenstone dÃ©termine automatiquement la langue des documents, mais ces enregistrements de mÃ©ta-donnÃ©es sont trÃšs insuffisants pour que ceci soit fait de maniÃšre fiable: dÃšs lors, l'anglais est spÃ©cifiÃ© explicitement dans l'argument <i>language</i>. Le plugin OAI analyse la mÃ©ta-donnÃ©e et la transmet au fichier du document source appropriÃ©, qui est ainsi traitÃ© par un plugin appropriÃ© --- dans ce cas-ci par <i>ImagePlugin</i>. Ce plugin spÃ©cifie la rÃ©solution pour les versions Ã©cran des images.</p>
+
+description5=<p>Par dÃ©faut, les mÃ©tadonnÃ©es extraites d'enregistrements OAI sont converties en mÃ©tadonnÃ©es Dublin Core. Par consÃ©quent, les classificateurs et les index de cette collection sont construits Ã  partir des Ã©lÃ©ments de mÃ©tadonnÃ©es Dublin Core.</p>
+
+description6=<p>Le <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">fichier de configuration de la collection</a> a un index "full-text" unique contenant la mÃ©ta-donnÃ©e <i>dc.Description</i>. Quand un document est affichÃ©, la dÃ©claration de format <i>DocumentHeading</i> rÃ©vÃšle son <i>dc.Subject</i> (Sujet). Elle est ensuite suivie de la dÃ©claration <i>DocumentText</i> avec <i>screenicon</i> produit par <i>ImagePlugin</i> et qui donne une version rÃ©solution d'Ã©cran de l'image; elle est liÃ©e Ã  la mÃ©ta-donnÃ©e <i>dc.OrigURL</i>, c'est Ã  dire la version originale de l'image sur le site OAI distant. Elle est suivie par <i>dc.Description</i> de l'image, aussi avec un lien; le type et la taille de l'image, gÃ©nÃ©rÃ©s Ã©galement comme mÃ©ta-donnÃ©es par <i>ImagePlugin</i>; et enfin les mÃ©ta-donnÃ©es <i>dc.Subject</i>, <i>dc.Publisher</i> et <i>dc.Rights</i>. <a href="?a=d&cl=search&d=_sampleoid_">Voici</a> le rÃ©sultat.</p>
+
+description7=<p>Il y a deux classificateurs de navigation, l'un basÃ© sur la mÃ©ta-donnÃ©e <i>dc.Subject</i> et l'autre sur la mÃ©ta-donnÃ©e <i>dc.Description</i> (mais avec un bouton dÃ©nommÃ© "lÃ©gends"). On rappelle que le classificateur <i>AZCompactList</i> est identique Ã  <i>AZList</i> mais produit un rayon pour dupliquer les articles. Cette collection contient plusieurs images mais seulement peu de valeurs diffÃ©rentes pour la mÃ©ta-donnÃ©e <i>dc.Subject</i>.</p>
+
+description8=<p>C'est un peu surprenant que <i>AZCompactList</i> soit utilisÃ© (au lieu de <i>AZList</i>) pour l'index <i>dc.Description</i> aussi, car la mÃ©ta-donnÃ©e <i>dc.Description</i> est usuellement unique pour chaque image. Cependant, dans cette collection, la mÃªme description a Ã©tÃ© occasionnellement donnÃ©e Ã  plusieurs images, et certaines des divisions dans <i>AZList</i> contiendraient un grand nombre d'images, ralentissant la transmission de cette page. Pour Ã©viter cela, la version compact de la liste est utilisÃ©e avec quelques arguments (<i>mincompact</i>, <i>maxcompact</i>, <i>mingroup</i>, <i>minnesting</i>) pour contrÃŽler l'affichage ' c'est Ã  dire des groupes (reprÃ©sentÃ©s par les rayons de bibliothÃšque) ne sont formÃ©s qu'Ã  condition qu'il aient au moins cinq Ã©lÃ©ments (<i>mingroup</i>). Pour trouver la signification des autres arguments pour ce classificateur, il faut exÃ©cuter la commande <i>classinfo.pl AZCompactList</i>. Les programmes <i>classinfo.pl</i> (pour classificateurs) et <i>pluginfo.pl</i> (pour plugins) sont des outils prÃ©cieux pour connaÃ®tre les capacitÃ©s des modules de Greenstone. Il faut noter que le "backslash" (\\\\) dans le fichier de configuration est gÃ©nÃ©ralement utilisÃ© pour indiquer une continuation de la ligne prÃ©cÃ©dente.</p>
+
+description9=<p>La spÃ©cification du format <i>Vlist</i> montre l'onglet de l'image, liÃ© (hyperlien) au document associÃ©, suivi de la mÃ©ta-donnÃ©e <i>dc.Description</i>; le rÃ©sultat peut Ãªtre vu <a href="?a=d&cl=CL2">ici</a>. <i>Vlist</i> pour les classificateurs utilise <i>numleafdocs</i> pour commuter d'une icÃŽne reprÃ©sentant plusieurs documents (ce qui apparaÃ®tra dans le rayon de livres) Ã  l'onglet lui-mÃªme, si une seule image est prÃ©sente.  <h3>Le serveur OAI de Greenstone</h3></p>
+
+description10=<p>Greenstone inclus un fournisseur de donnÃ© de type OAI. Il fonctionne par le biais d'un programme CGI nommÃ© "oaiserver.cgi" lequel se trouve dans le fichier <i>cgi-bin</i> de Greenstone. On peut y accÃ©der au moyen de la mÃªme URL que la librairie de Greenstone (en remplacant "library.cgi" par "oaiserver.cgi"). Si vous utilisez le serveur local de librairie de windows, vous devez installer un serveur internet (tel qu'Apache) pour pouvoir utiliser ce serveur OAI.</p>
+
+description11=<p>La configuration du serveur est rÃ©alisÃ©e au moyen du fichier <i>oai.cfg</i> se trouvant dans le dossier <i>etc</i> de Greenstone. Ce fichier spÃ©cifie des informations gÃ©nÃ©rales sur le dossier et fait la liste des collections Ã  rendre accessibles aux clients OAI. Par dÃ©faut, les collections ne sont pas accÃ©ssibles. Afin de rendre une collection accessible, ajoutez son nom Ã  la liste <i>oaicollection</i>. Les collections construites avec des version de Greenstone antÃ©rieures Ã  la version 2.52 doivent Ãªtre recompilÃ©e avant de pouvoir Ãªtre utilisÃ©e par le serveur.</p>
+
+description12=<p>A ce jour, le serveur OAI de Greenstone gÃšre les jeux de mÃ©tadonnÃ©es Dublin Core, Dublin Core qualifiÃ©, et rfc1807. La ligne <i>oaimetadata</i> dÃ©finit les jeux de mÃ©tadonnÃ©es Ã  utiliser. Pour les collections utilisant d'autres jeux de mÃ©tadonnÃ©es, des rÃšgles de correspondance des mÃ©tadonnÃ©es peuvent Ãªtre ajoutÃ©es pour faire correspondre les mÃ©tadonnÃ©es existantes avec les jeux disponibles. Voir le fichier <i>oai.cfg</i> pour plus d'informations.</p>
Index: /documented-examples/trunk/oai-e/resources/collectionConfig_ru.properties
===================================================================
--- /documented-examples/trunk/oai-e/resources/collectionConfig_ru.properties	(revision 36307)
+++ /documented-examples/trunk/oai-e/resources/collectionConfig_ru.properties	(revision 36307)
@@ -0,0 +1,65 @@
+name=ÐÐµÐŒÐŸÐœÑÑÑÐ°ÑÐž-ÐŸÐœÐœÐ°Ñ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÑ OAI
+Rights=ÐÑÐ°Ð²Ð°
+Caption=ÐÐ°Ð³ÐŸÐ»ÐŸÐ²ÐŸÐº (ÐÐ°ÐŽÐ¿ÐžÑÑ)
+Publisher=ÐÐ·ÐŽÐ°ÑÐµÐ»Ñ
+original=ÐÑÐžÐ³ÐžÐœÐ°Ð»		
+Subject=ÐÑÐµÐŽÐŒÐµÑ		
+available=ÐÐŸÑÑÑÐ¿ÐœÑÐ¹
+.document_Description=ÐÐ°Ð³ÐŸÐ»ÐŸÐ²ÐºÐž ÑÐŸÑÐŸÐ³ÑÐ°ÑÐžÐ¹		
+
+
+shortDescription=<p>Ð­ÑÐ° ÐºÐŸÐ»Ð»ÐµÐºÑÐžÑ ÐŽÐµÐŒÐŸÐœÑÑÑÐžÑÑÐµÑ ÐŸÑÐŸÐ±ÐµÐœÐœÐŸÑÑÐž <i>ImportFrom</i> Greenstone, ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÑ <a href=http://www.openarchives.org>ÐÑÐºÑÑÑÑÐ¹ ÐÑÑ
+ÐžÐ²ÐœÑÐ¹ ÐÑÐŸÑÐŸÐºÐŸÐ»</a> OAI (Ð²ÐµÑÑÐžÑ 1.1). ÐÐœÐ° Ð²ÐŸÑÑÑÐ°ÐœÐ°Ð²Ð»ÐžÐ²Ð°ÐµÑ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÐµ ÐžÐ· <a href=http://rocky.dlib.vt.edu/~jcdlpix>rocky.dlib.vt.edu/~jcdlpix</a>, ÐºÐŸÐ»Ð»ÐµÐºÑÐžÑ ÑÐŸÑÐŸÐ³ÑÐ°ÑÐžÐ¹, Ð¿ÐŸÐ»ÑÑÐµÐœÐœÑÑ
+ Ð¿ÑÐž ÐžÐœÐ°ÑÐ³ÑÑÐ°ÑÐžÐž <a href=http://www.acm.org/jcdl/jcdl01/>ÐÐ±ÑÐµÐŽÐžÐœÐµÐœÐœÐŸÐ¹ ÐÐŸÐœÑÐµÑÐµÐœÑÐžÐž Ð¿ÐŸ ÐŠÐžÑÑÐŸÐ²ÑÐŒ ÐÐžÐ±Ð»ÐžÐŸÑÐµÐºÐ°ÐŒ</a>. ÐÐŸÐ»Ð»ÐµÐºÑÐžÑ Greenstone Ð¿ÐŸÑÑÑÐŸÐµÐœÐ° Ð¿ÐŸ Ð·Ð°Ð¿ÐžÑÑÐŒ, ÑÐºÑÐ¿ÐŸÑÑÐžÑÐŸÐ²Ð°ÐœÐœÑÐŒ ÐžÐ· ÑÑÐŸÐ³ÐŸ OAI Ð¿ÐŸÑÑÐ°Ð²ÑÐžÐºÐ° ÐŽÐ°ÐœÐœÑÑ
+. ÐÐœÑÑÑÑÐŒÐµÐœÑ ÑÐ²Ð»ÑÐµÑÑÑ ÐŽÐŸÑÑÐ°ÑÐŸÑÐœÐŸ Ð³ÐžÐ±ÐºÐžÐŒ, ÑÑÐŸÐ±Ñ ÑÐ¿ÑÐ°Ð²ÐžÑÑÑÑ Ñ ÐœÐµÐ·ÐœÐ°ÑÐžÑÐµÐ»ÑÐœÑÐŒÐž ÑÐžÐœÑÐ°ÐºÑÐžÑÐµÑÐºÐžÐŒÐž ÑÐ°Ð·Ð»ÐžÑÐžÑÐŒÐž ÐŒÐµÐ¶ÐŽÑ Ð²ÐµÑÑÐžÑÐŒÐž OAI 1.1 Ðž OAI 2.0.</p>
+
+description1=<h3>ÐÐ°Ðº ÑÐ°Ð±ÐŸÑÐ°ÐµÑ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÑ</h3><p><a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">ÐÐŸÐœÑÐžÐ³ÑÑÐ°ÑÐžÐŸÐœÐœÑÐ¹ ÑÐ°Ð¹Ð»</a> ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž Ð²ÐºÐ»ÑÑÐ°ÐµÑ ÑÑÑÐŸÐºÑ <i>ÐžÐŒÐ¿ÐŸÑÑ</i> (<i>acquire</i>), ÐºÐŸÑÐŸÑÐ°Ñ ÐžÐœÑÐµÑÐ¿ÑÐµÑÐžÑÑÐµÑÑÑ ÑÐ¿ÐµÑÐžÐ°Ð»ÑÐœÐŸÐ¹ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐŒÐŸÐ¹, ÐœÐ°Ð·ÑÐ²Ð°ÐµÐŒÐŸÐ¹ <i>importfrom.pl</i>. ÐÐŸÐŽÐŸÐ±ÐœÐŸ ÐŽÑÑÐ³ÐžÐŒ Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐŒÐ°ÐŒ Greenstone, ÐŸÐœÐ° Ð±ÐµÑÐµÑ Ð² ÐºÐ°ÑÐµÑÑÐ²Ðµ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÐ° ÐœÐ°Ð·Ð²Ð°ÐœÐžÐµ (ÐžÐŒÑ) ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž Ðž ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÐµÑ ÑÐµÐ·ÑÐŒÐµ ÐŽÑÑÐ³ÐžÑ
+ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÐŸÐ², ÐºÐŸÐ³ÐŽÐ° Ð·Ð°Ð¿ÑÑÐºÐ°ÐµÑÑÑ Ð¿Ð°ÑÐ°ÐŒÐµÑÑ <i>Ð¿ÐŸÐŒÐŸÑÑ</i> (<i>help</i>). ÐÐœÐ° ÑÑÐžÑÑÐ²Ð°ÐµÑ ÐºÐŸÐœÑÐžÐ³ÑÑÐ°ÑÐžÐŸÐœÐœÑÐ¹ ÑÐ°Ð¹Ð» ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž, ÐœÐ°Ñ
+ÐŸÐŽÐžÑ ÑÑÑÐŸÐºÑ ÐžÐŒÐ¿ÐŸÑÑÐ° Ðž ÐŸÐ±ÑÐ°Ð±Ð°ÑÑÐ²Ð°ÐµÑ ÐµÑ. Ð ÑÑÐŸÐŒ ÑÐ»ÑÑÐ°Ðµ ÐŸÐœÐ° Ð·Ð°Ð¿ÑÑÐºÐ°ÐµÑÑÑ ÐºÐŸÐŒÐ°ÐœÐŽÐŸÐ¹: <pre> importfrom.pl oai-e </pre> Ð³ÐŽÐµ oai-e - ÐžÐŒÑ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž.</p>
+
+description2=<p>Ð¡ÑÑÐŸÐºÐ° <i>acquire</i> Ð² ÐºÐŸÐœÑÐžÐ³ÑÑÐ°ÑÐžÐŸÐœÐœÐŸÐŒ ÑÐ°Ð¹Ð»Ðµ Ð·Ð°ÐŽÐ°ÐµÑ Ð¿ÑÐŸÑÐŸÐºÐŸÐ» OAI Ðž Ð²ÑÐŽÐ°ÐµÑ Ð±Ð°Ð·ÐŸÐ²ÑÐ¹ Ð°ÐŽÑÐµÑ URL Ñ
+ÑÐ°ÐœÐžÐ»ÐžÑÐ° OAI. ÐÑÐŸÐ³ÑÐ°ÐŒÐŒÐ° <i>importfrom</i> Ð²ÑÐ³ÑÑÐ¶Ð°ÐµÑ Ð²ÑÐµ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÐµ ÑÑÐŸÐ³ÐŸ Ñ
+ÑÐ°ÐœÐžÐ»ÐžÑÐ° Ð² ÐŽÐžÑÐµÐºÑÐŸÑÐžÑ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž <i>import</i>. ÐÐ°ÑÐ°ÐŒÐµÑÑ <i>getdoc</i> ÐŽÐ°ÑÑ ÐºÐŸÐŒÐ°ÐœÐŽÑ Ð²ÑÐ³ÑÑÐ¶Ð°ÑÑ ÐŽÐŸÐºÑÐŒÐµÐœÑÑ ÐžÐ· ÐžÑÑ
+ÐŸÐŽÐœÐŸÐ¹ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž, ÑÑÐž URL Ð¿ÑÐžÐ²ÐŸÐŽÑÑÑÑ Ð² ÐºÐ°Ð¶ÐŽÐŸÐŒ Ð¿ÐŸÐ»Ðµ ÐŽÐŸÐºÑÐŒÐµÐœÑÐ° ÐžÐŽÐµÐœÑÐžÑÐžÐºÐ°ÑÐŸÑÐ° <i>Dublin Core</i> (ÑÑÐŸ -- ÐŸÐ±ÑÐµÐµ ÑÐŸÐ³Ð»Ð°ÑÐµÐœÐžÐµ). Ð€Ð°Ð¹Ð»Ñ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+, ÐºÐ°Ð¶ÐŽÑÐ¹ ÐžÐ· ÐºÐŸÑÐŸÑÑÑ
+ ÑÐŸÐŽÐµÑÐ¶ÐžÑ XML-Ð·Ð°Ð¿ÐžÑÑ ÐŸÐŽÐœÐŸÐ³ÐŸ ÐžÑÑ
+ÐŸÐŽÐœÐŸÐ³ÐŸ ÐŽÐŸÐºÑÐŒÐµÐœÑÐ°, Ð¿ÐŸÐŒÐµÑÐµÐœÑ Ð² ÑÑÑÑÐºÑÑÑÑ ÑÐ°Ð¹Ð»Ð° <i>import</i> ÐœÐ°ÑÑÐŽÑ Ñ ÑÐ°ÐŒÐžÐŒÐž ÐŽÐŸÐºÑÐŒÐµÐœÑÐ°ÐŒÐž, Ðž ÐžÐŒÑ ÑÐ°Ð¹Ð»Ð° ÐŽÐŸÐºÑÐŒÐµÐœÑÐ° ÑÐ°ÐºÐŸÐµ Ð¶Ðµ, ÑÑÐŸ Ðž ÑÐ°Ð¹Ð»Ð° Ð² URL. ÐÐŸÐ»Ðµ <i>Identifier</i> Ð¿ÐµÑÐµÐŸÐ¿ÑÐµÐŽÐµÐ»ÐµÐœÐŸ, ÑÑÐŸÐ±Ñ ÐŽÐ°ÑÑ Ð»ÐŸÐºÐ°Ð»ÑÐœÐŸÐµ ÐžÐŒÑ ÑÐ°Ð¹Ð»Ñ, Ð° ÐµÐ³ÐŸ Ð¿ÐµÑÐ²ÐŸÐœÐ°ÑÐ°Ð»ÑÐœÐŸÐµ Ð·ÐœÐ°ÑÐµÐœÐžÐµ ÑÐŸÑ
+ÑÐ°ÐœÑÐµÑÑÑ Ð² ÐœÐŸÐ²ÐŸÐŒ Ð¿ÐŸÐ»Ðµ Ð¿ÐŸ ÐžÐŒÐµÐœÐž <i>dc.OrigURL</i>.</p>
+
+description3=<p><a href="_httpcollection_/etc/oai.txt" target="oai.txt">ÐÐŽÐµÑÑ</a> Ð¿ÐŸÐºÐ°Ð·Ð°Ðœ Ð¿ÑÐžÐŒÐµÑ ÑÐ°Ð·Ð³ÑÑÐ·ÐºÐž ÑÐ°Ð¹Ð»Ð° ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+.</p>
+
+description4=<p>ÐÐ°Ðº ÑÐŸÐ»ÑÐºÐŸ ÐžÐœÑÐŸÑÐŒÐ°ÑÐžÑ ÐžÐ· ÐAI ÐžÐŒÐ¿ÐŸÑÑÐžÑÐŸÐ²Ð°ÐœÐ°, ÐºÐŸÐ»Ð»ÐµÐºÑÐžÑ ÐŸÐ±ÑÐ°Ð±Ð°ÑÑÐ²Ð°ÐµÑÑÑ ÐŸÐ±ÑÑÐœÑÐŒ ÑÐ¿ÐŸÑÐŸÐ±ÐŸÐŒ. ÐÐŸÐœÑÐžÐ³ÑÑÐ°ÑÐžÐŸÐœÐœÑÐ¹ ÑÐ°Ð¹Ð» ÐŸÐ¿ÑÐµÐŽÐµÐ»ÑÐµÑ Ð¿Ð»Ð°Ð³ÐžÐœ OAI, ÐºÐŸÑÐŸÑÑÐ¹ ÐŸÐ±ÑÐ°Ð±Ð°ÑÑÐ²Ð°ÐµÑ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÐµ OAI, Ðž Ð¿Ð»Ð°Ð³ÐžÐœ ÐžÐ·ÐŸÐ±ÑÐ°Ð¶ÐµÐœÐžÐ¹, Ð¿ÐŸÑÐºÐŸÐ»ÑÐºÑ Ð² ÑÑÐŸÐŒ ÑÐ»ÑÑÐ°Ðµ ÐŽÐŸÐºÑÐŒÐµÐœÑÑ ÐžÑÑ
+ÐŸÐŽÐœÐŸÐ¹ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž - ÑÑÐŸ ÑÐ°Ð¹Ð»Ñ ÐžÐ·ÐŸÐ±ÑÐ°Ð¶ÐµÐœÐžÐ¹. <!-- _text1_ --> Besides the four standard plugins (GreenstoneXMLPlugin, MetadataXMLPlugin, ArchivesInfPlugin and DirectoryPlugin), the configuration file specifies the OAI plugin, which processes OAI metadata, and the image plugin, because in this case the collection's source documents are image files. Greenstone ÐŸÐ±ÑÑÐœÐŸ ÐŸÐ¿ÑÐµÐŽÐµÐ»ÑÐµÑ ÑÐ·ÑÐº ÐŽÐŸÐºÑÐŒÐµÐœÑÐŸÐ² Ð°Ð²ÑÐŸÐŒÐ°ÑÐžÑÐµÑÐºÐž, ÐœÐŸ ÑÑÐž Ð·Ð°Ð¿ÐžÑÐž ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+ ÑÐ²Ð»ÑÑÑÑÑ ÑÐ»ÐžÑÐºÐŸÐŒ ÐœÐµÐ±ÐŸÐ»ÑÑÐžÐŒÐž ÐŽÐ»Ñ ÑÐŸÐ³ÐŸ, ÑÑÐŸÐ±Ñ ÑÑÐŸ ÑÐŽÐµÐ»Ð°ÑÑ ÐœÐ°ÐŽÐµÐ¶ÐœÐŸ: Ð¿ÐŸÑÑÐŸÐŒÑ Ð°ÐœÐ³Ð»ÐžÐ¹ÑÐºÐžÐ¹ ÑÐ·ÑÐº ÐŸÐ¿ÑÐµÐŽÐµÐ»ÐµÐœ ÑÐ²ÐœÐŸ Ð² Ð¿Ð°ÑÐ°ÐŒÐµÑÑÐµ <i>ÑÐ·ÑÐºÐ°</i> (<i>language</i>). ÐÐ»Ð°Ð³ÐžÐœÑ ÐAI Ð°ÐœÐ°Ð»ÐžÐ·ÐžÑÑÑÑ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÐµ Ðž Ð¿ÐµÑÐµÑÑÐ»Ð°ÑÑ ÐžÑ
+ Ðº ÑÐŸÐŸÑÐ²ÐµÑÑÑÐ²ÑÑÑÐµÐŒÑ ÑÐ°Ð¹Ð»Ñ ÐžÑÑ
+ÐŸÐŽÐœÐŸÐ³ÐŸ ÐŽÐŸÐºÑÐŒÐµÐœÑÐ°, ÐºÐŸÑÐŸÑÑÐ¹ Ð·Ð°ÑÐµÐŒ ÐŸÐ±ÑÐ°Ð±Ð°ÑÑÐ²Ð°ÐµÑÑÑ ÑÐŸÐŸÑÐ²ÐµÑÑÑÐ²ÑÑÑÐžÐŒ Ð¿Ð»Ð°Ð³ÐžÐœÐŸÐŒ -- Ð² ÐŽÐ°ÐœÐœÐŸÐŒ ÑÐ»ÑÑÐ°Ðµ <i>ImagePlugin</i>. Ð­ÑÐŸÑ Ð¿Ð»Ð°Ð³ÐžÐœ ÐŸÐ¿ÑÐµÐŽÐµÐ»ÑÐµÑ ÑÐ°Ð·Ð»ÐžÑÐœÑÐµ Ð²ÐµÑÑÐžÐž ÑÐ°Ð·ÑÐµÑÐµÐœÐžÑ ÐžÐ·ÐŸÐ±ÑÐ°Ð¶ÐµÐœÐžÑ ÐœÐ° ÑÐºÑÐ°ÐœÐµ.</p>
+
+description5=<p><!--_text2_--> Extracted metadata from OAI records are mapped to Dublin Core Metadata Set by default. As a result, classifiers and indexes in this collection are built with Dublin meatadata elements.</p>
+
+description6=<p><!-- _text4_ --> The <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">collection configuration file</a> has a single full-text index containing <i>dc.Description</i> metadata. When a document is displayed, the <i>DocumentHeading</i> format statement puts out its <i>dc.Subject</i>. Then the <i>DocumentText</i> statement follows this with <i>screenicon</i>, which is produced by <i>ImagePlugin</i> and gives a screen-resolution version of the image; it is hyperlinked to the <i>dc.OrigURL</i> metadata -- that is, the original version of the image on the remote OAI site. This is followed by the image's <i>dc.Description</i>, also with a hyperlink; the image's size and type, again generated as metadata by <i>ImagePlugin</i>; and then <i>dc.Subject</i>, <i>dc.Publisher</i>, and <i>dc.Rights</i> metadata. <a href=?a=d&cl=search&d=_sampleoid_>This</a> is the result.</p>
+
+description7=<p>ÐÐŒÐµÐµÑÑÑ ÐŽÐ²Ð° ÐºÐ»Ð°ÑÑÐžÑÐžÐºÐ°ÑÐŸÑÐ° Ð¿ÑÐŸÑÐŒÐŸÑÑÐ°, ÐŸÐŽÐžÐœ ÐžÐ· ÐºÐŸÑÐŸÑÑÑ
+ ÐŸÑÐœÐŸÐ²Ð°Ðœ ÐœÐ° ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+ <i>ÐÑÐµÐŽÐŒÐµÑÐ°</i>, Ð° ÐŽÑÑÐ³ÐŸÐ¹ -- ÐœÐ° ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+ <i>ÐÐ¿ÐžÑÐ°ÐœÐžÑ</i>, ÐœÐŸ Ñ ÐžÐºÐŸÐœÐºÐŸÐ¹, ÐœÐ°Ð·Ð²Ð°ÐœÐœÐŸÐ¹ Â«ÐÐ°Ð³ÐŸÐ»ÐŸÐ²ÐºÐžÂ». ÐÑÐ¿ÐŸÐŒÐœÐžÑÐµ, ÑÑÐŸ ÐºÐ»Ð°ÑÑÐžÑÐžÐºÐ°ÑÐŸÑ <i>AZCompactList</i> Ð¿ÐŸÑ
+ÐŸÐ¶ ÐœÐ° <i>AZList</i>, ÐœÐŸ Ð¿ÑÐŸÐžÐ·Ð²ÐŸÐŽÐžÑ ÐºÐœÐžÐ¶ÐœÑÑ Ð¿ÐŸÐ»ÐºÑ ÐŽÐ»Ñ ÐŽÑÐ±Ð»ÐžÐºÐ°ÑÐŸÐ² ÑÐ»ÐµÐŒÐµÐœÑÐŸÐ². Ð ÑÑÐŸÐ¹ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž ÐžÐŒÐµÐµÑÑÑ ÐŒÐœÐŸÐ³ÐŸ ÐžÐ·ÐŸÐ±ÑÐ°Ð¶ÐµÐœÐžÐ¹, ÐœÐŸ Ð»ÐžÑÑ ÐœÐµÑÐºÐŸÐ»ÑÐºÐŸ ÐžÐ· ÐœÐžÑ
+ ÐžÐŒÐµÑÑ ÑÐ°Ð·Ð»ÐžÑÐœÑÐµ Ð·ÐœÐ°ÑÐµÐœÐžÑ ÐŽÐ»Ñ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+ <i>ÐÑÐµÐŽÐŒÐµÑÐ°</i>.</p>
+
+description8=<p>ÐÐŸÐ¶ÐœÐŸ ÑÐŽÐžÐ²Ð»ÑÑÑÑÑ, ÑÑÐŸ <i>AZCompactList</i> ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÐµÑÑÑ Ð²ÐŒÐµÑÑÐŸ <i>AZList</i> ÑÐ°ÐºÐ¶Ðµ ÐŽÐ»Ñ ÐžÐœÐŽÐµÐºÑÐ° <i>ÐÐ¿ÐžÑÐ°ÐœÐžÑ</i> (<i>dc.Description</i>), Ð¿ÐŸÑÐŸÐŒÑ ÑÑÐŸ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÐµ <i>ÐÐ¿ÐžÑÐ°ÐœÐžÑ</i> ÐŸÐ±ÑÑÐœÐŸ ÑÐœÐžÐºÐ°Ð»ÑÐœÑ ÐŽÐ»Ñ ÐºÐ°Ð¶ÐŽÐŸÐ³ÐŸ ÐžÐ·ÐŸÐ±ÑÐ°Ð¶ÐµÐœÐžÑ. ÐÐŽÐœÐ°ÐºÐŸ Ð² ÐŽÐ°ÐœÐœÐŸÐ¹ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž ÐŸÐŽÐœÐŸ Ðž ÑÐŸ Ð¶Ðµ ÐŸÐ¿ÐžÑÐ°ÐœÐžÐµ ÐžÐœÐŸÐ³ÐŽÐ° ÐŽÐ°Ð²Ð°Ð»ÐŸÑÑ ÐœÐµÑÐºÐŸÐ»ÑÐºÐžÐŒ ÐžÐ·ÐŸÐ±ÑÐ°Ð¶ÐµÐœÐžÑÐŒ, Ðž ÐœÐµÐºÐŸÑÐŸÑÑÐµ ÐžÐ· ÑÐ°Ð·ÐŽÐµÐ»ÐŸÐ² <i>AZList</i> ÑÐŸÐŽÐµÑÐ¶Ð°Ñ Ð±ÐŸÐ»ÑÑÐŸÐµ ÑÐžÑÐ»ÐŸ ÐžÐ·ÐŸÐ±ÑÐ°Ð¶ÐµÐœÐžÐ¹, Ð·Ð°ÐŒÐµÐŽÐ»ÑÑ Ð¿ÐµÑÐµÐŽÐ°ÑÑ ÑÑÐŸÐ¹ ÑÑÑÐ°ÐœÐžÑÑ. Ð§ÑÐŸÐ±Ñ ÐžÐ·Ð±ÐµÐ¶Ð°ÑÑ ÑÑÐŸÐ³ÐŸ, ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÐµÑÑÑ ÐºÐŸÐŒÐ¿Ð°ÐºÑÐœÐ°Ñ Ð²ÐµÑÑÐžÑ ÑÐ¿ÐžÑÐºÐ° Ñ ÑÑÐŽÐŸÐŒ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÐŸÐ² (<i>mincompact</i>, <i>maxcompact</i>, <i>mingroup</i>, <i>minnesting</i>), ÑÑÐŸÐ±Ñ ÑÐ¿ÑÐ°Ð²Ð»ÑÑÑ Ð¿ÐŸÐºÐ°Ð·ÐŸÐŒ -- ÐÐ°Ð¿ÑÐžÐŒÐµÑ, Ð³ÑÑÐ¿Ð¿Ñ, (Ð¿ÑÐµÐŽÑÑÐ°Ð²Ð»ÐµÐœÐœÑÐµ ÐºÐœÐžÐ¶ÐœÑÐŒÐž Ð¿ÐŸÐ»ÐºÐ°ÐŒÐž), ÐœÐµ ÑÑÐŸÑÐŒÐžÑÑÑÑÑÑ ÐŽÐŸ ÑÐµÑ
+ Ð¿ÐŸÑ, Ð¿ÐŸÐºÐ° ÐŸÐœÐž ÐœÐµ Ð±ÑÐŽÑÑ ÐžÐŒÐµÑÑ Ð¿ÐŸ ÐºÑÐ°Ð¹ÐœÐµÐ¹ ÐŒÐµÑÐµ 5 ÑÐ»ÐµÐŒÐµÐœÑÐŸÐ² (<i>mingroup</i>). Ð§ÑÐŸÐ±Ñ ÑÐ·ÐœÐ°ÑÑ Ð·ÐœÐ°ÑÐµÐœÐžÑ ÐŽÑÑÐ³ÐžÑ
+ Ð¿Ð°ÑÐ°ÐŒÐµÑÑÐŸÐ² ÐŽÐ»Ñ ÑÑÐŸÐ³ÐŸ ÐºÐ»Ð°ÑÑÐžÑÐžÐºÐ°ÑÐŸÑÐ°, Ð²ÑÐ¿ÐŸÐ»ÐœÐžÑÐµ ÐºÐŸÐŒÐ°ÐœÐŽÑ <i>classinfo.pl AZCompactList</i>. ÐÑÐŸÐ³ÑÐ°ÐŒÐŒÑ <i>classinfo</i>.pl (ÐŽÐ»Ñ ÐºÐ»Ð°ÑÑÐžÑÐžÐºÐ°ÑÐŸÑÐŸÐ²) Ðž <i>pluginfo.pl</i> (ÐŽÐ»Ñ Ð¿Ð»Ð°Ð³ÐžÐœÐŸÐ²) ÑÐ²Ð»ÑÑÑÑÑ Ð¿ÐŸÐ»ÐµÐ·ÐœÑÐŒÐž ÐžÐœÑÑÑÑÐŒÐµÐœÑÐ°ÐŒÐž, ÐºÐŸÐ³ÐŽÐ° ÐœÐ°ÐŽÐŸ ÑÐ·ÐœÐ°ÑÑ ÐŸ Ð²ÐŸÐ·ÐŒÐŸÐ¶ÐœÐŸÑÑÑÑ
+ ÐŒÐŸÐŽÑÐ»ÐµÐ¹ ÐÑÐžÐœÑÑÐŸÑÐœ. ÐÐ±ÑÐ°ÑÐžÑÐµ ÐºÑÑÐ°ÑÐž Ð²ÐœÐžÐŒÐ°ÐœÐžÐµ ÐœÐ° ÐŸÐ±ÑÐ°ÑÐœÑÐ¹ ÑÐ»ÐµÑ Ð² ÐºÐŸÐœÑÐžÐ³ÑÑÐ°ÑÐžÐŸÐœÐœÐŸÐŒ ÑÐ°Ð¹Ð»Ðµ, ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÐµÐŒÑÐ¹ ÐŽÐ»Ñ ÑÐºÐ°Ð·Ð°ÐœÐžÑ ÐœÐ° Ð¿ÑÐŸÐŽÐŸÐ»Ð¶ÐµÐœÐžÐµ Ð¿ÑÐµÐŽÑÐŽÑÑÐµÐ¹ ÑÑÑÐŸÐºÐž.</p>
+
+description9=<p>ÐÐ¿ÑÐµÐŽÐµÐ»ÐµÐœÐžÐµ ÑÐŸÑÐŒÐ°ÑÐ° <i>VList</i> Ð¿ÐŸÐºÐ°Ð·ÑÐ²Ð°ÐµÑ ÑÐŒÐµÐœÑÑÐµÐœÐœÐŸÐµ ÐžÐ·ÐŸÐ±ÑÐ°Ð¶ÐµÐœÐžÐµ, ÐžÐŒÐµÑÑÐµÐµ Ð³ÐžÐ¿ÐµÑÑÐ²ÑÐ·Ñ Ñ ÐžÑÑ
+ÐŸÐŽÐœÑÐŒ ÐŽÐŸÐºÑÐŒÐµÐœÑÐŸÐŒ, Ð² ÑÐŸÐŸÑÐ²ÐµÑÑÑÐ²ÐžÐž Ñ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÐŒÐž <i>ÐÐ¿ÐžÑÐ°ÐœÐžÑ</i>; ÑÐµÐ·ÑÐ»ÑÑÐ°Ñ ÑÐµÐ³ÐŸ ÐŒÐŸÐ¶ÐœÐŸ Ð²ÐžÐŽÐµÑÑ <a href="?a=d&cl=CL2">Ð·ÐŽÐµÑÑ</a>. <i>Vlists</i> ÐŽÐ»Ñ ÐºÐ»Ð°ÑÑÐžÑÐžÐºÐ°ÑÐŸÑÐŸÐ² ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÐµÑ <i>numleafdocs</i> ÐŽÐ»Ñ Ð¿ÐµÑÐµÐºÐ»ÑÑÐµÐœÐžÑ ÐŒÐµÐ¶ÐŽÑ ÐžÐºÐŸÐœÐºÐ°ÐŒÐž, Ð¿ÑÐµÐŽÑÑÐ°Ð²Ð»ÑÑÑÐžÐŒÐž ÐœÐµÑÐºÐŸÐ»ÑÐºÐŸ ÐŽÐŸÐºÑÐŒÐµÐœÑÐŸÐ² (ÐºÐŸÑÐŸÑÑÐ¹ Ð¿ÐŸÑÐ²ÐžÑÑÑ Ð² Ð²ÐžÐŽÐµ ÐºÐœÐžÐ¶ÐœÐŸÐ¹ Ð¿ÐŸÐ»ÐºÐž), Ðž ÐœÐµÐ¿ÐŸÑÑÐµÐŽÑÑÐ²ÐµÐœÐœÐŸ ÑÐŒÐµÐœÑÑÐµÐœÐœÐŸÐµ ÐžÐ·ÐŸÐ±ÑÐ°Ð¶ÐµÐœÐžÐµ, ÐµÑÐ»Ðž ÐŸÐœÐŸ ÑÐŸÐ»ÑÐºÐŸ ÐŸÐŽÐœÐŸ.  <h3>Greenstone OAI ÑÐµÑÐ²ÐµÑ</h3></p>
+
+description10=<p>Greenstone ÐŸÑÐ»ÐžÑÐ°ÐµÑÑÑ Ð²ÑÑÑÐŸÐµÐœÐœÑÐŒ OAI Ð¿ÐŸÑÑÐ°Ð²ÑÐžÐºÐŸÐŒ ÐŽÐ°ÐœÐœÑÑ
+. Ð­ÑÐŸ Ð·Ð°Ð¿ÑÑÐºÐ°ÐµÑÑÑ ÐºÐ°Ðº CGI Ð¿ÑÐŸÐ³ÑÐ°ÐŒÐŒÐ°, ÐœÐ°Ð·ÑÐ²Ð°ÐµÐŒÐ°Ñ "oaiserver.cgi", Ðž ÑÑÑÐ°ÐœÐŸÐ²Ð»ÐµÐœÐ° Ð² <i>cgi-bin</i> ÐŽÐžÑÐµÐºÑÐŸÑÐžÐž Greenstone. Ð ÑÑÐŸÐŒÑ ÐŒÐŸÐ¶ÐœÐŸ ÐŸÐ±ÑÐ°ÑÐžÑÑÑÑ ÑÐµÑÐµÐ· ÑÐŸ Ð¶Ðµ ÑÐ°ÐŒÑÐ¹ URL ÐºÐ°Ðº Ð±ÐžÐ±Ð»ÐžÐŸÑÐµÐºÐ° Greenstone (Ð·Ð°ÐŒÐµÐœÑÑÑÐžÐ¹ "library.cgi" Ñ "oaiserver.cgi"). ÐÑÐ»Ðž ÐÑ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÐµÑÐµ Windows Ð»ÐŸÐºÐ°Ð»ÑÐœÑÐ¹ ÑÐµÑÐ²ÐµÑ Ð±ÐžÐ±Ð»ÐžÐŸÑÐµÐºÐž, ÐÑ ÐŽÐŸÐ»Ð¶ÐœÑ ÑÑÑÐ°ÐœÐŸÐ²ÐžÑÑ web ÑÐµÑÐ²ÐµÑ (ÑÐ°ÐºÐŸÐ¹ ÐºÐ°Ðº Apache), ÑÑÐŸÐ±Ñ ÑÐ¿ÑÐ°Ð²Ð»ÑÑÑ OAI ÑÐµÑÐ²ÐµÑÐŸÐŒ.</p>
+
+description11=<p>ÐÐŸÐœÑÐžÐ³ÑÑÐ°ÑÐžÑ ÑÐµÑÐ²ÐµÑÐ° ÑÐŽÐµÐ»Ð°ÐœÐ° ÑÐµÑÐµÐ· <i>oai.cfg</i> ÑÐ°Ð¹Ð» Ð² ÐŽÐžÑÐµÐºÑÐŸÑÐžÐž Greenstone. Ð­ÑÐŸÑ ÑÐ°Ð¹Ð» ÐŸÐ¿ÑÐµÐŽÐµÐ»ÑÐµÑ Ð³Ð»Ð°Ð²ÐœÑÑ ÐžÐœÑÐŸÑÐŒÐ°ÑÐžÑ ÐŸ ÑÐžÑÑÐµÐŒÐµ Ñ
+ÑÐ°ÐœÐµÐœÐžÑ, Ðž ÑÐ¿ÐžÑÐºÐ°Ñ
+ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐ¹, ÐºÐŸÑÐŸÑÑÐµ Ð±ÑÐŽÑÑ ÐŽÐŸÑÑÑÐ¿ÐœÑ ÐŽÐ»Ñ OAI ÐºÐ»ÐžÐµÐœÑÐŸÐ². ÐÐŸ ÑÐŒÐŸÐ»ÑÐ°ÐœÐžÑ, ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž ÐœÐµ ÐŽÐŸÑÑÑÐ¿ÐœÑ. Ð§ÑÐŸÐ±Ñ Ð²ÐºÐ»ÑÑÐžÑÑ ÐºÐŸÐ»ÐµÐºÑÐžÑ, ÐŽÐŸÐ±Ð°Ð²ÑÑÐµ ÑÑÐŸ ÐœÐ°Ð·Ð²Ð°ÐœÐžÐµ(ÐžÐŒÑ) Ðº ÑÐ¿ÐžÑÐºÑ <i>oaicollection</i>. ÐÐŸÐ»Ð»ÐµÐºÑÐžÐž Ð¿ÐŸÑÑÑÐŸÐµÐœÐœÑÐµ Ñ Ð²ÐµÑÑÐžÑÐŒÐž Greenstone ÑÐ°ÐœÐµÐµ ÑÐµÐŒ 2.52 ÐŽÐŸÐ»Ð¶ÐœÑ Ð±ÑÑÑ Ð¿ÐµÑÐµÑÑÑÐŸÐµÐœÑ Ð¿ÑÐµÐ¶ÐŽÐµ ÐŸÐœÐž ÐŒÐŸÐ³ÑÑ ÐŸÐ±ÑÐ»ÑÐ¶ÐžÐ²Ð°ÑÑÑÑ.</p>
+
+description12=<p>Greenstone's OAI server currently supports Dublin Core, qualified Dublin Core and rfc1807 metadata sets. The <i>oaimetadata</i> line specifies which sets should be used. For collections that use other metadata sets, metadata mapping rules should be provided to map the existing metadata to the sets in use. See the <i>oai.cfg</i> file for details.</p>
Index: /documented-examples/trunk/oai-e/resources/collectionConfig_zh.properties
===================================================================
--- /documented-examples/trunk/oai-e/resources/collectionConfig_zh.properties	(revision 36307)
+++ /documented-examples/trunk/oai-e/resources/collectionConfig_zh.properties	(revision 36307)
@@ -0,0 +1,116 @@
+name=OAIæŒç€ºéŠè				
+Rights=çæ		
+Caption=æ é¢
+Publisher=åºçå
+Subject=äž»é¢
+original=åå§
+available=å¯çš
+.document_dc.Description=ç
+§çæ é¢
+
+
+shortDescription=<p>æ¬éŠèæŒç€ºGreenstoneç<i>ImportFrom</i>ïŒå¯Œå
+¥ïŒåèœãéè¿äœ¿çš <a href=http://www.openarchives.org>Open Archive ProtocolïŒåŒæŸåŒå­åšåè®®ïŒ</a>ïŒ1.1çïŒïŒGreenstoneä» <a href=http://rocky.dlib.vt.edu/~jcdlpix>rocky.dlib.vt.edu/~jcdlpix</a>æ£çŽ¢å
+æ°æ®ãè¿æ¯äžäžªå
+³äºç
+§ççéŠèïŒè¿äºç
+§ç æäº<a href=http://www.acm.org/jcdl/jcdl01/>Joint Conference on Digital LibrariesïŒæ°å­åŸä¹ŠéŠèåäŒåïŒ</a>ã åšä»OAIæ°æ®æäŸè
+å¯Œåºçè®°åœçåºç¡äžïŒæå»ºäžäžªGreenstoneéŠèãè¿éçå®ç°æºå¶å¯ä»¥çµæŽ»å° å€çOAI 1.1äžOAI 2.0ä¹éŽç»åŸ®çè¯­æ³å·®å«ã</p>
+
+description1=<h3>æ¬éŠèåŠäœå·¥äœ</h3><p>æ¬éŠèç<a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">é
+çœ®æä»¶</a>å
+å«äžè¡<i>acquire</i>ïŒ è¿äžè¡å°ç±äžäžªç¹å«ççšåº<i>importfrom.pl</i>å€çãäžå
+¶ä»Greenstoneçšåºç±»äŒŒïŒéŠèçåå­å°äœäžºåæ°ïŒ èèŸå
+¥<i>-help</i>åæ°å°æŸç€ºå
+¶ä»åæ°çæè¿°ãè¯¥æä»¶è¯»å
+¥éŠèçé
+çœ®æä»¶ïŒæŸå°è·åïŒacquireïŒè¡ïŒå¹¶å¯¹å
+¶ è¿è¡å€çãæ­€æ¶å®å°è¿è¡ä»¥äžåœä»€ <pre> importfrom.pl oai-e </pre> ïŒéŠèçåå­æ¯<i>oai-e</i>ïŒã</p>
+
+description2=<p>é
+çœ®æä»¶äž­ç<i>acquire</i>è¡æå®äºOAIåè®®å¹¶ç»åºäºOAIå­åšçåºåURLã<i>importfrom</i>çšåº äžèœœè¯¥å­åšäž­çææå
+æ°æ®å¹¶ä¿å­å°éŠèç<i>import</i>ç®åœã<i>getdoc</i>åæ°æå®åæ¶äžèœœéŠèç æºææ¡£ïŒèæºææ¡£çURLåšææ¡£éœæææ žå¿å
+æ°æ®å­æ®µ<i>Identifier</i>ïŒæ è¯ç¬ŠïŒäž­å®ä¹ïŒè¿æ¯çºŠå®ä¿æç è®Ÿçœ®ïŒãæ¯äžªå
+æ°æ®æä»¶å
+å«äžäžªæºææ¡£çXMLè®°åœïŒè¿äºå
+æ°æ®æä»¶ä»¥åå
+¶æºæä»¶éœä¿å­åš<i>import</i> æä»¶ç®åœäž­ïŒèäžæºææ¡£çæä»¶åäžURLäž­çæä»¶åçžåã<i>æ è¯ç¬Š</i>ïŒIdentifierïŒå­æ®µå°è¢«æ¬å°æä»¶åéåïŒ èå
+¶åå§çåŒè¢«ä¿çåšäžäžªæ°çå­æ®µäž­ïŒ<i>OrigURL</i>å­æ®µã</p>
+
+description3=<p><a href="_httpcollection_/etc/oai.txt" target="oai.txt">è¿é</a>æ¯äžäžªå·²äžèœœçå
+æ°æ®æä»¶èäŸã</p>
+
+description4=<p>äžæŠOAIä¿¡æ¯è¢«æåå¯Œå
+¥ïŒè¯¥éŠèå°æéåžžçæ¹åŒå€çãåšåäžªæ åçæä»¶ ïŒGreenstoneXMLPluginãMetadataXMLPluginãArchivesInfPluginäžDirectoryPluginïŒä¹å€ïŒ é
+çœ®æä»¶è¿æå®äºçšäºå€çOAIå
+æ°æ®çOAIæä»¶ïŒä»¥ååŸçæä»¶ïŒå äžºæ­€æ¶éŠèçæºææ¡£æ¯ åŸçæä»¶ãOAIæä»¶æäžäžª<i>input_encoding</i>åæ°ïŒå äžºæ¬éŠèäž­å
+å«æ©å±å­ç¬Šéã å®è¿æäžäžª<i>default_language</i>åæ°ãGreenstoneéåžžäŒèªåšå€æ­ææ¡£çè¯­ç§ïŒäœæ¯è¿äºå
+æ°æ®è®°åœ å€ªå°ïŒäžéåèªåšè¯­ç§å€æ­ïŒå æ­€çš<i>language</i>åæ°æ¥æç¡®æå®è¯­ç§äžºè±è¯­ãOAIæä»¶å€çè¿äºå
+æ°æ® å¹¶å°å
+¶äŒ éç»åéçæºææ¡£æä»¶ïŒèè¯¥ææ¡£æä»¶åå°è¢«åéçæä»¶æå€çââæ­€æ¶æ¯<i>ImagePlugin</i>ã åŸåæä»¶è®Ÿçœ®äºåŸçå±å¹çæ¬çåèŸšçã</p>
+
+description5=<p>çŒºçæ
+åµäžïŒä»OAIè®°åœäž­æœååºçå
+æ°æ®å°è¢«æ å°å°éœæææ žå¿å
+æ°æ®éã å æ­€ïŒéŠèäž­çåç±»åšäžçŽ¢åŒéœå°åºäºéœææå
+æ°æ®å
+çŽ æå»ºãæ¬éŠèç<a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">é
+çœ®æä»¶</a> åªæäžäžªå
+å«äº<i>dc.Description</i>ïŒæè¿°ïŒå
+æ°æ®çå
+šæçŽ¢åŒãåœæŸç€ºäžäžªææ¡£æ¶ïŒ <i>DocumentHeading</i>æ ŒåŒåééŠå
+æŸç€ºå
+¶<i>dc.Subject</i>ãæ¥äžæ¥å
+¶åç<i>DocumentText</i> åéäž­ç<i>screenicon</i>ç»åºäºå±å¹åèŸšççæ¬çåŸçïŒ<i>screenicon</i>ç±<i>ImagePlugin</i>åå»ºïŒ äžåšæ­€éŸæ¥å°<i>dc.OrigURL</i>å
+æ°æ®ââä¹å°±æ¯è¯ŽïŒè¿çšOAIçœç«äžçåå§çæ¬åŸçãæ¥äžæ¥æ¯è¯¥åŸçç <i>dc.Description</i>ïŒåæ ·ä¹æäžäžªéŸæ¥ïŒåŸççå€§å°äžç±»åïŒåæ ·ä¹æ¯ç±<i>ImagePlugin</i>çæçå
+æ°æ®ïŒ ä»¥åç¶åç<i>dc.Subject</i>ã<i>dc.Publisher</i>å<i>dc.Rights</i>å
+æ°æ®ã <a href=?a=d&cl=search&d=_sampleoid_>è¿é</a>æ¯æ ŒåŒåçäŸå­ã</p>
+
+description6=<p>è¿éæäž€äžªæµè§åç±»åšïŒäžäžªä»¥<i>dc.Subject</i>å
+æ°æ®äžºåºç¡ïŒåŠäžäžªä»¥<i>dc.Description</i>å
+æ°æ®äžºåºç¡ïŒäœå®å¯¹åºçæé®å äžº"æ é¢"ïŒã<i>AZCompactList</i>åç±»åšäž<i>AZList</i>çžäŒŒïŒäœäŒäžºéå€æ¡ç®åå»ºäžäžªä¹Šæ¶ãè¿äžªéŠèæåŸå€åŸçïŒäœåªæå äžªäžåç <i>dc.Subject</i>å
+æ°æ®åŒã</p>
+
+description7=<p><i>AZCompactList</i>çäœ¿çšïŒèäžæ¯<i>AZList</i>ïŒè®©äººæå°æç¹æè®¶ïŒåæ ·çå¯¹äº<i>dc.Description</i>çŽ¢åŒïŒå äžº<i>dc.Description</i> å
+æ°æ®éåžžå¯¹æ¯äžªåŸçéœæ¯å¯äžçãç¶èïŒåšè¿äžªéŠèäž­ïŒææ¶åå€äžªåŸçæçåäžäžªæè¿°ïŒå æ­€ <i>AZList</i>äž­çäžäºåç»å°å
+å«åŸå€åŸçïŒ è¿éäœäºé¡µé¢çäŒ èŸéåºŠãäžºäºé¿å
+è¿äžç¹ïŒè¿éäœ¿çšåè¡šçåçŒ©çïŒå¹¶äžºå
+¶è®Ÿçœ®äºäžäºåæ°ïŒ<i>mincompact</i>ã<i>maxcompact</i>ã <i>mingroup</i>ã<i>minnesting</i>ïŒæ¥æ§å¶æŸç€ºââæ¯åŠåªæåšè¶
+è¿5äžªæ¡ç®ïŒ<i>mingroup</i>ïŒçæ
+åµäžåå»ºåç»ïŒæŸç€ºäžºä¹Šæ¶ïŒãè¥èŠäºè§£ æ¬åç±»åšå
+¶ä»éé¡¹çå«ä¹ïŒå¯æ§è¡<i>classinfo.pl AZCompactList</i>åœä»€ã<i>classinfo.pl</i>çšåºïŒå¯¹äºåç±»åšïŒå<i>pluginfo.pl</i>çšåºïŒå¯¹äºæä»¶ ïŒ æ¯äºè§£Greenstoneæš¡ååèœçç±äºå·¥å
+·ãè¯·æ³šæé
+çœ®æä»¶äž­çåæçº¿ïŒå®ä»¬è¯Žææ¬è¡äžåäžè¡æ¯äžäœçã</p>
+
+description8=<p><i>VList</i>æ ŒåŒæå®æŸç€ºåŸçççŒ©ç¥åŸïŒå¹¶éŸæ¥å°äžä¹å¯¹åºçææ¡£äžïŒæ¥çæŸç€º<i>dc.Description</i>å
+æ°æ®ïŒåŠ <a href="?a=d&cl=CL2">è¿é</a>æç€ºãåç±»åšç<i>Vlists</i>äœ¿çš<i>numleafdocs</i>æ¥åšè¡šç€ºå€äžª ææ¡£çåŸæ ïŒå³ä¹Šæ¶åŸæ ïŒäžçŒ©ç¥åŸä¹éŽçåæ¢ïŒåœåªæäžäžªåŸçæ¶å°æŸç€ºçŒ©ç¥åŸã  <h3>Greenstone OAIæå¡åš</h3></p>
+
+description9=<p>Greenstoneæäžäžªå
+çœ®çOAIæ°æ®æäŸè
+ãè¿æ¯ç±äžäžªç§°äžº"oaiserver.cgi"çCGIçšåºè¿è¡ïŒå¹¶å®è£
+ åšGreenstoneç<i>cgi-bin</i>ç®åœäž­ãå®å¯éè¿äžGreenstoneåŸä¹ŠéŠçžåçURLæ¥è®¿é®ïŒå°"library.cgi"æ¿æ¢æ"oaiserver.cgi"ïŒãåŠæäœ äœ¿çšç æ¯Windowsæ¬å°æå¡åšïŒåäœ å¿
+é¡»å®è£
+äžäžªwebæå¡åšïŒæ¯åŠApacheïŒæèœè¿è¡OAIæå¡åšã</p>
+
+description10=<p>æå¡åšçé
+çœ®æ¯éè¿Greenstone<i>etc</i>ç®åœäžç<i>oai.cfg</i>æä»¶å®æçã è¿äžªæä»¶è®Ÿçœ®äºå­åšçåºæ¬ä¿¡æ¯ïŒå¹¶ååºäºOAIå®¢æ·ç«¯å¯è®¿é®çéŠèãçŒºçæ
+åµäžïŒéŠèæ¯äžå¯è®¿é®çã èŠäœ¿æäžªéŠèå¯éè¿OAIè®¿é®ïŒå°å
+¶åç§°æ·»å å°<i>oaicollection</i>åè¡šäž­ãGreenstone 2.52ä¹åçæ¬æå»ºçéŠè å¿
+é¡»åšéæ°æå»ºä¹åæå¯æäŸæå¡ã</p>
+
+description11=<p><p>æå¡åšçé
+çœ®æ¯éè¿Greenstone<i>etc</i>ç®åœäžç<i>oai.cfg</i>æä»¶å®æçã è¿äžªæä»¶è®Ÿçœ®äºå­åšçåºæ¬ä¿¡æ¯ïŒå¹¶ååºäºOAIå®¢æ·ç«¯å¯è®¿é®çéŠèãçŒºçæ
+åµäžïŒéŠèæ¯äžå¯è®¿é®çã èŠäœ¿æäžªéŠèå¯éè¿OAIè®¿é®ïŒå°å
+¶åç§°æ·»å å°<i>oaicollection</i>åè¡šäž­ãGreenstone 2.52ä¹åçæ¬æå»ºçéŠè å¿
+é¡»åšéæ°æå»ºä¹åæå¯æäŸæå¡ã</p>
+
+description12=<p>GreenstoneçOAIæå¡åšç®åæ¯æéœæææ žå¿å
+æ°æ®ïŒéå®æ§éœæææ žå¿å
+æ°æ®ä»¥årfc1807å
+æ°æ®éã <i>oaimetadata</i>è¡æå®åºè¢«äœ¿çšçå
+æ°æ®éãå¯¹äºäœ¿çšå
+¶ä»å
+æ°æ®éçéŠèïŒåºè¯¥æäŸå
+æ°æ®æ å°è§åå° ç°æçå
+æ°æ®æ å°å°äœ¿çšçå
+æ°æ®éäžãè¯Šç»ä¿¡æ¯è¯·åè§<i>oai.cfg</i>æä»¶ã</p>
Index: /documented-examples/trunk/oai-e/transform/pages/about.xsl
===================================================================
--- /documented-examples/trunk/oai-e/transform/pages/about.xsl	(revision 36307)
+++ /documented-examples/trunk/oai-e/transform/pages/about.xsl	(revision 36307)
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0"
+	xmlns:xsl="http://www.w3.org/1999/XSL/Transform">	
+	
+	<xsl:template name="coll-description">
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='shortDescription']"/>
+	  
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description1']"/>
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description2']"/>
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description3']"/>
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description4']"/>
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description5']"/>
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description6']"/>
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description7']"/>
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description8']"/>
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description9']"/>
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description10']"/>
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description11']"/>
+	  <xsl:value-of disable-output-escaping="yes" select="/page/pageResponse/collection/displayItemList/displayItem[@name='description12']"/>
+	  
+	</xsl:template>
+
+</xsl:stylesheet>  
+
