Index: /documented-examples/trunk/isis-e/etc/collectionConfig.xml
===================================================================
--- /documented-examples/trunk/isis-e/etc/collectionConfig.xml	(revision 36265)
+++ /documented-examples/trunk/isis-e/etc/collectionConfig.xml	(revision 36265)
@@ -0,0 +1,307 @@
+<?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">greenstone@cs.waikato.ac.nz</metadata>
+		<metadata lang="en" name="maintainer"/>
+		<metadata lang="en" name="public">true</metadata>
+	</metadataList>
+	<displayItemList>
+		<displayItem assigned="true" lang="en" name="name">CDS/ISIS example</displayItem>
+		<displayItem assigned="true" dictionary="collectionConfig" key="name" name="name"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="description1" name="description1"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="description2" name="description2"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="description3" name="description3"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="description4" name="description4"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="description5" name="description5"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="description6" name="description6"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="shortDescription" name="shortDescription"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="Collation" name="Collation"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="HideCDSrecord" name="HideCDSrecord"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="CorporateAuthors" name="CorporateAuthors"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="ShowCDSrecord" name="ShowCDSrecord"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="Series" name="Series"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="Authors" name="Authors"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="OtherLanguageTitles" name="OtherLanguageTitles"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="Imprint" name="Imprint"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="Keywords" name="Keywords"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="Title" name="Title"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="Conference" name="Conference"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="Notes" name="Notes"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="CDSrecord" name="CDSrecord"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="AddedTitle" name="AddedTitle"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="Edition" name="Edition"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key="Meetings" name="Meetings"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".Notes^all" name=".Notes^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".PersonalAuthors^all" name=".PersonalAuthors^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".AddedTitle^all" name=".AddedTitle^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".Imprint^all" name=".Imprint^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".ConferenceMainEntry^all" name=".ConferenceMainEntry^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".CorporateBodies^all" name=".CorporateBodies^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".Series^all" name=".Series^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".OtherLanguageTitles^all" name=".OtherLanguageTitles^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".Keywords^all" name=".Keywords^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".Collation^all" name=".Collation^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".Title^all" name=".Title^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".text" name=".text"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".Meetings^all" name=".Meetings^all"/>
+		<displayItem assigned="true" dictionary="collectionConfig" key=".Edition^all" name=".Edition^all"/>
+	</displayItemList>
+	<format/>
+	<search type="mgpp">
+		<level name="document"/>
+		<defaultLevel name="document"/>
+		<index name="PersonalAuthors^all"/>
+		<index name="ConferenceMainEntry^all"/>
+		<index name="CorporateBodies^all"/>
+		<index name="text"/>
+		<index name="OtherLanguageTitles^all"/>
+		<index name="Series^all"/>
+		<index name="Keywords^all"/>
+		<index name="Imprint^all"/>
+		<index name="Collation^all"/>
+		<index name="Edition^all"/>
+		<index name="Notes^all"/>
+		<index name="Title^all"/>
+		<index name="AddedTitle^all"/>
+		<index name="Meetings^all"/>
+		<defaultIndex name="ConferenceMainEntry^all"/>
+		<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 valign=top>[link][icon][/link]
+</td>
+<td>[Title]
+<br>
+<i>{If}{[PersonalAuthors^all], {If}{[CorporateBodies^all], [sibling(All'; '):PersonalAuthors] - , [sibling(All'; '):PersonalAuthors]}}{If}{[CorporateBodies^all], [CorporateBodies^all]}
+</i>
+</td>]]></gsf:format-gs2>
+				<td valign="top">
+					<gsf:link type="document">
+						<gsf:icon type="document"/>
+					</gsf:link>
+				</td>
+				<td>
+					<gsf:metadata name="Title"/>
+					<br/>
+					<i>
+						<gsf:switch>
+							<gsf:metadata name="PersonalAuthors^all"/>
+							<gsf:when test="exists">
+								<gsf:switch>
+									<gsf:metadata name="CorporateBodies^all"/>
+									<gsf:when test="exists"><gsf:metadata name="PersonalAuthors"/> -</gsf:when>
+									<gsf:otherwise>
+										<gsf:metadata name="PersonalAuthors"/>
+									</gsf:otherwise>
+								</gsf:switch>
+							</gsf:when>
+						</gsf:switch>
+						<gsf:switch>
+							<gsf:metadata name="CorporateBodies^all"/>
+							<gsf:when test="exists">
+								<gsf:metadata name="CorporateBodies^all"/>
+							</gsf:when>
+						</gsf:switch>
+					</i>
+				</td>
+			</gsf:template>
+		</format>
+	</search>
+	<infodb type="gdbm"/>
+	<import>
+		<pluginList>
+			<plugin name="GreenstoneXMLPlugin"/>
+			<plugin name="ISISPlugin">
+				<option name="-input_encoding" value="dos_437"/>
+				<option name="-OIDtype" value="incremental"/>
+				<option name="-subfield_separator" value=", "/>
+				<option name="-entry_separator" value="&lt;br>"/>
+			</plugin>
+			<plugin name="MetadataXMLPlugin"/>
+			<plugin name="ArchivesInfPlugin"/>
+			<plugin name="DirectoryPlugin"/>
+		</pluginList>
+	</import>
+	<browse>
+		<classifier name="AZList">
+			<option name="-metadata" value="Title"/>
+		</classifier>
+		<classifier name="AZCompactList">
+			<option name="-mingroup" value="1"/>
+			<option name="-metadata" value="Keywords^sub"/>
+			<option name="-buttonname" value="Keyword"/>
+			<format>
+			<gsf:template match="documentNode">
+				<gsf:format-gs2><![CDATA[<td valign=top>[link][icon][/link]</td><td>{If}{[numleafdocs], [Title] ([numleafdocs]), [Title]}</td>]]></gsf:format-gs2>
+				<td valign="top">
+					<gsf:link type="document">
+						<gsf:icon type="document"/>
+					</gsf:link>
+				</td>
+				<td>
+					<gsf:metadata name="Title"/>
+				</td>
+			</gsf:template>
+			<gsf:template match="classifierNode">
+				<gsf:format-gs2><![CDATA[<td valign=top>[link][icon][/link]</td><td>{If}{[numleafdocs], [Title] ([numleafdocs]), [Title]}</td>]]></gsf:format-gs2>
+				<td valign="top">
+					<gsf:link type="classifier">
+						<gsf:icon type="classifier"/>
+					</gsf:link>
+				</td>
+				<td><gsf:metadata name="Title"/> (<gsf:metadata name="numleafdocs"/>)</td>
+			</gsf:template>
+		</format>
+		</classifier>
+		<format>
+			<gsf:template match="documentNode">
+				<gsf:format-gs2><![CDATA[
+<td valign=top>[link][icon][/link]
+</td>
+<td>[Title]
+<br>
+<i>{If}{[PersonalAuthors^all], {If}{[CorporateBodies^all], [sibling(All'; '):PersonalAuthors] - , [sibling(All'; '):PersonalAuthors]}}{If}{[CorporateBodies^all], [CorporateBodies^all]}
+</i>
+</td>]]></gsf:format-gs2>
+				<td valign="top">
+					<gsf:link type="document">
+						<gsf:icon type="document"/>
+					</gsf:link>
+				</td>
+				<td>
+					<gsf:metadata name="Title"/>
+					<br/>
+					<i>
+						<gsf:switch>
+							<gsf:metadata name="PersonalAuthors^all"/>
+							<gsf:when test="exists">
+								<gsf:switch>
+									<gsf:metadata name="CorporateBodies^all"/>
+									<gsf:when test="exists"><gsf:metadata name="PersonalAuthors"/> -</gsf:when>
+									<gsf:otherwise>
+										<gsf:metadata name="PersonalAuthors"/>
+									</gsf:otherwise>
+								</gsf:switch>
+							</gsf:when>
+						</gsf:switch>
+						<gsf:switch>
+							<gsf:metadata name="CorporateBodies^all"/>
+							<gsf:when test="exists">
+								<gsf:metadata name="CorporateBodies^all"/>
+							</gsf:when>
+						</gsf:switch>
+					</i>
+				</td>
+			</gsf:template>
+			<gsf:template match="classifierNode">
+				<gsf:format-gs2><![CDATA[
+<td valign=top>[link][icon][/link]
+</td>
+<td>[Title]
+<br>
+<i>{If}{[PersonalAuthors^all], {If}{[CorporateBodies^all], [sibling(All'; '):PersonalAuthors] - , [sibling(All'; '):PersonalAuthors]}}{If}{[CorporateBodies^all], [CorporateBodies^all]}
+</i>
+</td>]]></gsf:format-gs2>
+				<td valign="top">
+					<gsf:link type="classifier">
+						<gsf:icon type="classifier"/>
+					</gsf:link>
+				</td>
+				<td>
+					<gsf:metadata name="Title"/>
+					<br/>
+					<i>
+						<gsf:switch>
+							<gsf:metadata name="PersonalAuthors^all"/>
+							<gsf:when test="exists">
+								<gsf:switch>
+									<gsf:metadata name="CorporateBodies^all"/>
+									<gsf:when test="exists"><gsf:metadata name="PersonalAuthors"/> -</gsf:when>
+									<gsf:otherwise>
+										<gsf:metadata name="PersonalAuthors"/>
+									</gsf:otherwise>
+								</gsf:switch>
+							</gsf:when>
+						</gsf:switch>
+						<gsf:switch>
+							<gsf:metadata name="CorporateBodies^all"/>
+							<gsf:when test="exists">
+								<gsf:metadata name="CorporateBodies^all"/>
+							</gsf:when>
+						</gsf:switch>
+					</i>
+				</td>
+			</gsf:template>
+			<gsf:template match="classifierNode" mode="horizontal">
+				<gsf:format-gs2><![CDATA[[link][highlight]{Or}{[dls.Title],[dc.Title],[Title],Untitled}[/highlight][/link]]]></gsf:format-gs2>
+				<gsf:link type="classifier">
+					<span class="highlight">
+						<gsf:choose-metadata><gsf:metadata name="dls.Title"/><gsf:metadata name="dc.Title"/><gsf:metadata name="Title"/>Untitled</gsf:choose-metadata>
+					</span>
+				</gsf:link>
+			</gsf:template>
+		</format>
+	</browse>
+	<display>
+		<format>  <gsf:option name="TOC" value="true"/>
+  <gsf:option name="AllowUserComments" value="false"/>
+<!--
+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"/>
+</CollectionConfig>
Index: /documented-examples/trunk/isis-e/resources/collectionConfig.properties
===================================================================
--- /documented-examples/trunk/isis-e/resources/collectionConfig.properties	(revision 36265)
+++ /documented-examples/trunk/isis-e/resources/collectionConfig.properties	(revision 36265)
@@ -0,0 +1,47 @@
+name=CDS/ISIS example
+Collation=Collation
+HideCDSrecord=Hide CDS/ISIS record
+CorporateAuthors=Corporate authors
+ShowCDSrecord=Show CDS/ISIS record
+Series=Series
+Authors=Authors
+OtherLanguageTitles=Other language titles
+Imprint=Imprint
+sampleoid=D0s103
+Keywords=Keywords
+Title=Title
+Conference=Conference
+Notes=Notes
+CDSrecord=CDS/ISIS record
+AddedTitle=Added title
+Edition=Edition
+Meetings=Meetings
+
+.Notes^all=notes
+.PersonalAuthors^all=personal authors
+.AddedTitle^all=added title
+.Imprint^all=imprint
+.ConferenceMainEntry^all=conference main entry
+.CorporateBodies^all=corporate bodies
+.Series^all=series
+.OtherLanguageTitles^all=other language titles
+.Keywords^all=keywords
+.Collation^all=collation
+.Title^all=title
+.text=raw record
+.Meetings^all=meetings
+.Edition^all=edition		
+
+shortDescription=<p>This collection shows a <a href="http://portal.unesco.org/ci/ev.php?URL_ID=2071&amp;URL_DO=DO_TOPIC&amp;URL_SECTION=201">CDS/ISIS</a> database of bibliography entries. <a href="?a=d&amp;d=_sampleoid_= Here</a> is an example record.</p>
+
+description1=<h3>How the collection works</h3><p>The <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">collection configuration file</a> specifies the ISISPlugin plugin, which processes CDS/ISIS databases. These databases have several files, but ISISPlugin uses just three: CDS.fdt (where CDS is the name of the database), containing the field names used in the database, CDF.xrf (a cross-reference file), and CDS.mst, containing the actual records. Whenever ISISPlugin encounters an ".mst" file, it looks for the corresponding ".fdt" and ".xrf" files. In this case the plugin has been given an <i>input_encoding</i> argument because some entries in the database contain extended characters (in a form that was used in early versions of the DOS operating system). It has also been given a subfield separator argument, whose purpose is explained below. The <i>-OIDtype incremental</i> plugin option was used to give identifiers that are consistent across different operating systems (which may not happen with HASH identifiers), so that we can link to a document in this description.</p>
+
+description2=<p>Like the <a href="?a=p&amp;sa=about&amp;c=documented-examples/bibtex-e">bibliography collection</a>, this collection incorporates a <a href="?a=q&amp;ct=1&amp;qto=3&amp;qt=1">form-based search interface</a> that allows fielded searching. This is specified by the line <i>format SearchTypes "form,plain"</i> in the configuration file; the <i>plain</i> argument ensures that there is a plain textual full-text search feature as well (which can be selected from the <a href="?a=p&amp;sa=preferences">Preferences</a> page). The <i>groupsize 100</i> line puts documents together into groups of 100 (as explained in the <a href="?a=p&amp;sa=about&amp;c=documented-examples/bibtex-e">bibliography collection</a>).</p>
+
+description3=<p>Some fields in CDS/ISIS databases have subfields. For example, in this case the <i>Imprint</i> field has subfields <i>Imprint.a</i> for place, <i>Imprint.b</i> for publisher and <i>Imprint.c</i> for date. For each field and subfield, ISISPlugin generates a metadata element -- in this case there will be metadata called <i>Imprint^a</i>, <i>Imprint^b</i> and <i>Imprint^c</i>. (There could be a field called just <i>Imprint</i>, although in this case there is not.) ISISPlugin also generates a metadata element called <i>Imprint^all</i> that gives all subfields concatenated together, separated by the character string that was specified as a plugin argument (in this case ", ").</p>
+
+description4=<p>The designer of this collection has decided to create searchable indexes on all the <i>^all</i> metadata fields, as well as one on <i>text</i> which makes the raw records searchable too. Of course, the designer could have created searchable indexes on any of the subfields instead -- or as well.</p>
+
+description5=<p>There are two browsing classifiers, an <i>AZList</i> based on <i>Title</i> metadata and an <i>AZCompactList</i> based on <i>Keyword</i> metadata. Recall that the <i>AZCompactList</i> classifier is like <i>AZList</i> but generates a bookshelf for duplicate items. The <i>VList</i> format specification applies to both the search results list and the <i>Title</i> classifier, while the <i>CL2VList</i> puts the number of documents associated with each keyword as described in the <a href="?a=p&amp;sa=about&amp;c=documented-examples/marc-e">MARC example collection</a>. In Greenstone, and in CDS/ISIS, any metadata item can have several different values. The <i>VList</i> specification <nobr><i>sibling(All'; ')</i></nobr> gathers together all the values, separated (in this case) by semicolon.</p>
+
+description6=<p>The <i>DocumentText</i> format specification incorporates the same mechanism for hiding and showing raw records as explained for the <a href="?a=p&amp;sa=about&amp;c=documented-examples/bibtex-e">Bibliography collection</a>, using the <i>DocumentHeading</i> to show the formatted record and <i>DocumentText</i> to show (or hide) the original database entry.</p>
Index: /documented-examples/trunk/isis-e/resources/collectionConfig_es.properties
===================================================================
--- /documented-examples/trunk/isis-e/resources/collectionConfig_es.properties	(revision 36265)
+++ /documented-examples/trunk/isis-e/resources/collectionConfig_es.properties	(revision 36265)
@@ -0,0 +1,48 @@
+name=ColecciÃ³n de muestra CDS/ISIS
+Collation=CodificaciÃ³n
+HideCDSrecord=Ocultar registro CDS/ISIS
+CorporateAuthors=Autores corporativos
+ShowCDSrecord=Mostrar el registro CDS/ISIS
+Series=Serie(s)
+Authors=Autores
+OtherLanguageTitles=TÃ­tulos en otros idiomas
+Imprint=ImpresiÃ³n
+Keywords=Palabras clave
+Title=TÃ­tulo
+Conference=Congreso
+Notes=Notas
+CDSrecord=Registro CDS/ISIS
+AddedTitle=Titulo aÃ±adido
+Edition=EdiciÃ³n
+Meetings=Reuniones
+
+
+.Notes^all=notas
+.PersonalAuthors^all=autores personales
+.AddedTitle^all=titulo aÃ±adido
+.Imprint^all=impresiÃ³n
+.ConferenceMainEntry^all=entrada principal de la conferencia
+.CorporateBodies^all=persona jurÃ­dica
+.Series^all=serie(s)
+.OtherLanguageTitles^all=tÃ­tulos en otros idiomas
+.Keywords^all=palabras clave
+.Collation^all=codificaciÃ³n
+.Title^all=tÃ­tulo
+.text=registro sin procesar
+.Meetings^all=reuniones
+.Edition^all=ediciÃ³n
+		
+
+shortDescription=<p>Esta colecciÃ³n muestra una base de datos <a href="http://portal.unesco.org/ci/ev.php?URL_ID=2071&URL_DO=DO_TOPIC&URL_SECTION=201">CDS/ISIS</a> de entradas bibliogrÃ¡ficas. He <a href="?a=d&d=_sampleoid_">aquÃ­</a> un ejemplo de registro.</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> especifica el plugin ISISPlugin, el cual procesa las bases de datos CDS/ISIS. Estas bases de datos contienen varios archivos, pero ISISPlugin solo utiliza dos: CDS.fdt (donde CDS es el nombre de la base de datos), el cual contiene los nombres de los campos usados en la base de datos, y CDS.mst, el cual contiene los registros. Cada vez que ISISPlugin encuentra un archivo ".mst", busca el archivo ".fdt" correspondiente. En este caso al plugin se le ha dado un argumento <i>input_encoding</i>, ya que algunas entradas de la base de datos contienen caracteres extendidos (en una forma que se usÃ³ en versiones tempranas del sistema operativo DOS). TambiÃ©n se le ha dotado de un argumento separador de subcampos, cuyo propÃ³sito se explica mÃ¡s adelante.  La opciÃ³n <i>-OIDtype incremental</i> se utiliza para generar identificadores que sean consistentes a travÃ©s de diferentes sistemas operativos (lo que no ocurre con identificadores HASH), de forma que podamos tener el enlace al documento en esta descripciÃ³n.</p>
+
+description2=<p>Al igual que la <a href="?a=p&sa=about&c=documented-examples/bibtex-e">colecciÃ³n bibliogrÃ¡fica</a>, esta colecciÃ³n incorpora una <a href="?a=q&ct=1&qto=3&qt=1">interfaz de bÃºsqueda basada en formularios</a> que permite la bÃºsqueda por campos. Esto se especifica por medio de la lÃ­nea <i>format SearchTypes "form,plain"</i> (el argumento "plain" asegura que se cuenta igualmente con una funciÃ³n de bÃºsqueda de texto completo (la cual se puede seleccionar en la pÃ¡gina de <a href="?a=p&sa=preferences">Preferencias</a>). La lÃ­nea <i>groupsize 100</i> junta los documentos en grupos de 100 (tal como se explicÃ³ en la <a href="?a=p&sa=about&c=documented-examples/bibtex-e">colecciÃ³n bibliogrÃ¡fica</a>).</p>
+
+description3=<p>Algunos campos en las bases de datos CDS/ISIS cuentan con subcampos. Por ejemplo, en este caso el campo <i>Imprint</i> (ImpresiÃ³n) tiene los subcampos <i>Imprint.a</i> para el lugar, <i>Imprint.b</i> para la editorial e <i>Imprint.c</i> para la fecha. Para cada campo y subcampo ISISPlugin genera un elemento de metadato. De este modo, en el presente caso habrÃ¡ metadatos llamados <i>Imprint^a</i>, <i>Imprint^b</i> and <i>Imprint^c</i> (tambiÃ©n podrÃ­a haber un solo campo llamado <i>Imprint</i>, aunque no en este caso.) ISISPlugin genera asimismo un elemento de metadato llamado <i>Imprint^all</i> que incluye todos los subcampos concatenados, separados por la cadena de caracteres que se especificÃ³ como argumento del plugin (en este caso ", ").</p>
+
+description4=<p>El diseÃ±ador de esta colecciÃ³n decidiÃ³ crear Ã­ndices de bÃºsqueda en todos los campos de metadatos <i>^all</i>, asÃ­ como uno en <i>text</i> (texto) que hace que tambiÃ©n se puedan buscar registros bÃ¡sicos. Por supuesto, en vez de eso -- o junto con ello -- el diseÃ±ador pudo haber creado Ã­ndices de bÃºsqueda en cualquiera de los subcampos.</p>
+
+description5=<p>Hay tambiÃ©n dos clasificadores de exploraciÃ³n, una <i>AZList</i> basada en el metadato <i>TÃ­tulo</i> (Title) y una <i>AZCompactList</i> basada en el metadato <i>Palabra clave</i> (Keyword). Recuerde que el clasificador <i>AZCompactList</i> es como <i>AZList</i>, pero genera ademÃ¡s un estante para Ã­tems duplicados. La especificaciÃ³n de formato <i>VList</i> se aplica a ambos, la lista de resultados de la bÃºsqueda y el clasificador de <i>TÃ­tulos</i>, mientras que <i>CL2VList</i> pone el nÃºmero de documentos asociados a cada palabra clave, tal como se describe en la <a href="?a=p&sa=about&c=documented-examples/marc-e">colecciÃ³n de muestra MARC</a>. En Greenstone y en CDS/ISIS cualquier Ã­tem de metadato puede tener varios valores diferentes. La especificaciÃ³n de <i>VList</i> <nobr><i>sibling(All'; ')</i></nobr> junta todos los valores, separados (en este caso) por punto y coma.</p>
+
+description6=<p>La especificaciÃ³n de formato <i>DocumentText</i> incorpora el mismo mecanismo para ocultar o mostrar los registros sin procesar, tal como se explicÃ³ en la <a href="?a=p&sa=about&c=documented-examples/bibtex-e">ColecciÃ³n BibliogrÃ¡fica</a>, usando el <i>DocumentHeading</i> para mostrar el registro formateado y <i>DocumentText</i> para mostrar (u ocultar) la entrada original de la base de datos.</p>
Index: /documented-examples/trunk/isis-e/resources/collectionConfig_fr.properties
===================================================================
--- /documented-examples/trunk/isis-e/resources/collectionConfig_fr.properties	(revision 36265)
+++ /documented-examples/trunk/isis-e/resources/collectionConfig_fr.properties	(revision 36265)
@@ -0,0 +1,47 @@
+name=Exemple CDS/ISIS
+Collation=Collation
+HideCDSrecord=Cacher l'enregistrement CDS/ISIS
+CorporateAuthors=Auteurs de corporation
+ShowCDSrecord=Afficher l'enregistrement CDS/ISIS
+Series=SÃ©ries
+Authors=Auteurs
+OtherLanguageTitles=Titres dans d'autres langues
+Imprint=Imprimer
+Keywords=Mots-clÃ©s
+Title=Titre
+Conference=ConfÃ©rence
+Notes=Notes
+CDSrecord=Enregistrement CDS/ISIS
+AddedTitle=Titre ajoutÃ©
+Edition=Edition
+Meetings=RÃ©unions
+
+
+.Notes^all=notes
+.PersonalAuthors^all=auteurs personnels
+.AddedTitle^all=titre ajoutÃ©
+.Imprint^all=imprimer
+.ConferenceMainEntry^all=entrÃ©e principale de confÃ©rence
+.CorporateBodies^all=organismes d'entreprise
+.Series^all=sÃ©ries
+.OtherLanguageTitles^all=titres dans d'autres langues
+.Keywords^all=mots-clÃ©s
+.Collation^all=collation
+.Title^all=titre
+.text=Enregistrement brut
+.Meetings^all=rÃ©unions
+.Edition^all=edition
+		
+shortDescription=<p>Cette collection montre une base de donnÃ©es <a href="http://portal.unesco.org/ci/ev.php?URL_ID=2071&amp;URL_DO=DO_TOPIC&amp;URL_SECTION=201">CDS/ISIS</a> d'entrÃ©es bibliographiques. <a href="?a=d&d=_sampleoid_">Voici</a> un exemple d'enregistrement.</p>
+
+description1=<h3>Comment fonctionne la collection ?</h3><p>Le <a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">fichier de configuration de collection</a> spÃ©cifie le plugin ISISPlugin qui traite les base sdonnÃ©es CDS/ISIS. Ces bases de donnÃ©es contiennent plusieurs fichiers, mais ISISPlugin en utilise seulement deux: CDS.fdt (oÃ¹ CDS est le nom de la base de donnÃ©es) contenant les noms des champs utilisÃ©s dans la base de donnÃ©es, et CDS.mst qui contient les enregistrements. A chaque fois que ISISPlugin rencontre un fichier ".mst", il cherche le fichier ".fdt" correspondant. Dans ce cas, un argument <i>input_encoding</i> a Ã©tÃ© attribuÃ© au plugin parce quelques entrÃ©es dans la base de donnÃ©es contiennent des caractÃšres Ã©tendus (dans une forme qui Ã©tait utilisÃ©e dans les toutes premiÃšres versions du systÃšme d'exploitation DOS). On lui aussi attribuÃ© un argument de sÃ©paration de sous-champ dont l'objet est explquÃ© ci-dessous. L'option <i>-OIDtype incremental</i> a Ã©tÃ© utilisÃ©e pour ce plugiciel afin de donner des identifiants cohÃ©rents aux documents, indÃ©pendamment du systÃšme d'exploitation (ce qui est impossible avec les identifiants de hachage). De cette maniÃšre, il est possible de crÃ©er un lien vers un document dans cette description.</p>
+
+description2=<p>Comme la <a href="?a=p&sa=about&c=documented-examples/bibtex-e">collection de bibliographie</a>, cette collection incorpore une <a href="?a=q&ct=1&qto=3&qt=1">interface de recherche basÃ©e sur des formulaire</a> qui permet la recherche basÃ©e sur des champs. Ceci est spÃ©cifiÃ© par la ligne <i>format SearchTypes "form,plain"</i> dans le fichier de configuration; l'argument <i>simple</i> garantit qu'il y ait aussi une fonction de recherche textuelle (qui peut Ãªtre sÃ©lectionnÃ©e Ã  partir de la page de <a href="?a=p&sa=preferences">PrÃ©fÃ©rences</a>). La ligne <i>groupsize 100</i> regroupe les documents en lots de 100 (comme expliquÃ© dans la <a href="?a=p&sa=about&c=documented-examples/bibtex-e">collection de bibliographie</a>).</p>
+
+description3=<p>Certains champs dans les bases de donnÃ©es CDS/ISIS databases ont des sous-champs. Par exemple, dans ce cas, le champ <i>Imprint</i> a des sous-champs <i>Imprint.a</i> pour l'endroit, <i>Imprint.b</i> pour l'Ã©diteurs et <i>Imprint.c</i> pour la date. Pour chaque champ et sous-champ, ISISPlugin gÃ©nÃšre un Ã©lÃ©ment de mÃ©ta-donnÃ©e -- dans ce cas-ci, il y aura des mÃ©ta-donnÃ©es appÃ©lÃ©es <i>Imprint^a</i>, <i>Imprint^b</i> et <i>Imprint^c</i>. (Il y aurait pu y avoir un champ appelÃ© tout simplement <i>Imprint</i>, bien que dans ce cas prÃ©sent il n'y en ait pas). ISISPlugin gÃ©nÃšre qussi un Ã©lÃ©ment de mÃ©ta-donnÃ©e appelÃ© <i>Imprint^all</i> qui donne tous les sous-champs concatenÃ©s ensemble, sÃ©parÃ©s par la chaine de caractÃšres qui a Ã©tÃ© spÃ©cifiÃ©e comme argument de plugin (dans ce cas-ci ", ").</p>
+
+description4=<p>Le concepteur de la collection a dÃ©cidÃ© de crÃ©er des indexes recherchables par le biais de tous <i>^all</i> les champs de mÃ©ta-donnÃ©e, mais aussi par le biais de <i>text</i>, permettant aussi une recherche brute des enregistrements. Naturellement, le concepteur aurait pu (aussi, ou Ã  la place) crÃ©er des indexes recherchables par n'importe quel sous-champ.</p>
+
+description5=<p>Il y a deux classificateurs de navigation, <i>AZList</i> basÃ© sur la mÃ©ta-donnÃ©e <i>Title</i> et <i>AZCompactList</i> basÃ© sur la mÃ©ta-donnÃ©e <i>Keyword</i>. Rappelez-vous que le classificateur <i>AZCompactList</i> est semblable Ã  <i>AZList</i>, mais gÃ©nÃšre un rayon de bibliothÃšque pour les Ã©lÃ©ments dupliquÃ©s. La spÃ©cification de format <i>VList</i> s'applique aussi bien Ã  la liste de rÃ©sultats de recherche qu'au classificateur <i>Title</i>, pendant que <i>CL2VList</i> met le nombre de documents associÃ©s Ã  chaque mot-clÃ© comme dÃ©crit dans <a href="?a=p&sa=about&c=documented-examples/marc-e">MARC example collection</a>. Dans Greenstone, et dans CDS/ISIS, tout Ã©lÃ©ment de donnÃ©e peut avoir plusieurs valeurs. La spÃ©cification <i>VList</i> <i>sibling(All'; ')</i> rgroupe ensemble toutes les valeurs, sÃ©parÃ©es (dans ce cas) par un point-virgule.</p>
+
+description6=<p>La spÃ©cification du format <i>DocumentText</i> incorpore le mÃªme mÃ©canisme pour cacher et afficher des enregistrements comme expliquÃ© pour la <a href="?a=p&sa=about&c=documented-examples/bibtex-e">collection de bibliographie</a>, en utilisant <i>DocumentHeading</i> pour montrer l'enregistrement formatÃ© et <i>DocumentText</i> pour montrer (ou cacher) l'entrÃ©e de base de donnÃ©es originale.</p>
Index: /documented-examples/trunk/isis-e/resources/collectionConfig_ru.properties
===================================================================
--- /documented-examples/trunk/isis-e/resources/collectionConfig_ru.properties	(revision 36265)
+++ /documented-examples/trunk/isis-e/resources/collectionConfig_ru.properties	(revision 36265)
@@ -0,0 +1,76 @@
+name=ÐÑÐžÐŒÐµÑ CDS/ISIS
+Collation=ÑÐŸÐ¿ÐŸÑÑÐ°Ð²Ð»ÐµÐœÐžÐµ
+HideCDSrecord=Ð¡ÐºÑÑÑÑ Ð·Ð°Ð¿ÐžÑÑ CDS/ISIS
+CorporateAuthors=ÐÐ²ÑÐŸÑÑ
+ShowCDSrecord=ÐÐŸÐºÐ°Ð· Ð·Ð°Ð¿ÐžÑÐž CDS/ISIS
+Series=ÑÑÐŽ/ÑÐµÑÐžÐž
+Authors=ÐÐ²ÑÐŸÑÑ
+OtherLanguageTitles=ÐœÐ°Ð·Ð²Ð°ÐœÐžÑ ÐœÐ° ÐŽÑÑÐ³ÐžÑ
+ ÑÐ·ÑÐºÐ°Ñ
+
+Imprint=ÐŸÑÑÐžÑÐº
+Keywords=ÐºÐ»ÑÑÐµÐ²ÑÐµ ÑÐ»ÐŸÐ²Ð°
+Title=ÐœÐ°Ð·Ð²Ð°ÐœÐžÐµ
+Conference=ÐÐŸÐœÑÐµÑÐµÐœÑÐžÑ
+Notes=Ð¿ÑÐžÐŒÐµÑÐ°ÐœÐžÑ
+CDSrecord=ÐÐ°Ð¿ÐžÑÑ CDS/ISIS
+AddedTitle=ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐœÐŸÐµ ÐœÐ°Ð·Ð²Ð°ÐœÐžÐµ
+Edition=ÐžÐ·ÐŽÐ°ÐœÐžÐµ
+Meetings=Ð²ÑÑÑÐµÑÐž
+
+.Notes^all=Ð¿ÑÐžÐŒÐµÑÐ°ÐœÐžÑ
+.PersonalAuthors^all=Ð¿ÐµÑÑÐŸÐœÐ°Ð»ÑÐœÑÐµ Ð°Ð²ÑÐŸÑÑ
+.AddedTitle^all=ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐœÐŸÐµ ÐœÐ°Ð·Ð²Ð°ÐœÐžÐµ
+.Imprint^all=ÐŸÑÑÐžÑÐº
+.ConferenceMainEntry^all=Ð³Ð»Ð°Ð²ÐœÑÐ¹ Ð²Ñ
+ÐŸÐŽ ÐºÐŸÐœÑÐµÑÐµÐœÑÐžÐž
+.CorporateBodies^all=ÐºÐŸÑÐ¿ÐŸÑÐ°ÑÐžÐ²ÐœÑÐµ ÑÐµÐ»Ð°
+.Series^all=ÑÑÐŽ/ÑÐµÑÐžÐž
+.OtherLanguageTitles^all=ÐœÐ°Ð·Ð²Ð°ÐœÐžÑ ÐœÐ° ÐŽÑÑÐ³ÐžÑ
+ ÑÐ·ÑÐºÐ°Ñ
+
+.Keywords^all=ÐºÐ»ÑÑÐµÐ²ÑÐµ ÑÐ»ÐŸÐ²Ð°
+.Collation^all=ÑÐŸÐ¿ÐŸÑÑÐ°Ð²Ð»ÐµÐœÐžÐµ
+.Title^all=ÐœÐ°Ð·Ð²Ð°ÐœÐžÐµ
+.text=ÐœÐµÐŸÐ±ÑÐ°Ð±ÐŸÑÐ°ÐœÐœÐ°Ñ Ð·Ð°Ð¿ÐžÑÑ
+.Meetings^all=Ð²ÑÑÑÐµÑÐž
+.Edition^all=ÐžÐ·ÐŽÐ°ÐœÐžÐµ
+
+shortDescription=<p>Ð­ÑÐ° ÐºÐŸÐ»Ð»ÐµÐºÑÐžÑ Ð¿ÐŸÐºÐ°Ð·ÑÐ²Ð°ÐµÑ Ð±Ð°Ð·Ñ ÐŽÐ°ÐœÐœÑÑ
+ Ð±ÐžÐ±Ð»ÐžÐŸÐ³ÑÐ°ÑÐžÑÐµÑÐºÐžÑ
+ Ð·Ð°Ð¿ÐžÑÐµÐ¹ <a href="http://portal.unesco.org/ci/ev.php?URL_ID=2071&URL_DO=DO_TOPIC&URL_SECTION=201">CDS/ISIS</a>. <a href="?a=d&d=_sampleoid_=ÐÐŽÐµÑÑ Ð¿ÑÐžÐ²ÐŸÐŽÐžÑÑÑ Ð¿ÑÐžÐŒÐµÑ Ð·Ð°Ð¿ÐžÑÐž</a>.</p>
+
+description1=<h3>ÐÐ°Ðº ÑÐ°Ð±ÐŸÑÐ°ÐµÑ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÑ</h3><p><a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">ÐÐŸÐœÑÐžÐ³ÑÑÐ°ÑÐžÐŸÐœÐœÑÐ¹ ÑÐ°Ð¹Ð» ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž</a> ÐŸÐ¿ÑÐµÐŽÐµÐ»ÑÐµÑ Ð¿Ð»Ð°Ð³ÐžÐœ ISISPlugin, ÐºÐŸÑÐŸÑÑÐ¹ ÐŸÐ±ÑÐ°Ð±Ð°ÑÑÐ²Ð°ÐµÑ Ð±Ð°Ð·Ñ ÐŽÐ°ÐœÐœÑÑ
+ CDS/ISIS. <!-- _text1_ --> These databases have several files, but ISISPlugin uses just three: CDS.fdt (where CDS is the name of the database), containing the field names used in the database, CDF.xrf (a cross-reference file), and CDS.mst, containing the actual records. Whenever ISISPlugin encounters an ".mst" file, it looks for the corresponding ".fdt" and ".xrf" files.  Ð ÑÑÐŸÐŒ ÑÐ»ÑÑÐ°Ðµ Ð¿Ð»Ð°Ð³ÐžÐœ Ð±ÑÐ» ÐŽÐ°Ðœ Ð¿Ð°ÑÐ°ÐŒÐµÑÑ <i>input_encoding</i>, Ð¿ÐŸÑÐºÐŸÐ»ÑÐºÑ ÐœÐµÐºÐŸÑÐŸÑÑÐµ Ð·Ð°Ð¿ÐžÑÐž Ð² Ð±Ð°Ð·Ðµ ÐŽÐ°ÐœÐœÑÑ
+ ÑÐŸÐŽÐµÑÐ¶Ð°Ñ Ð·ÐœÐ°ÐºÐž ÑÐ°ÑÑÐžÑÐµÐœÐžÑ ( Ð² ÑÐŸÑÐŒÐµ, ÐºÐŸÑÐŸÑÐ°Ñ ÐžÑÐ¿ÐŸÐ»ÑÐ·ÐŸÐ²Ð°Ð»Ð°ÑÑ Ð² ÑÐ°ÐœÐœÐžÑ
+ Ð²ÐµÑÑÐžÑÑ
+ ÐŸÐ¿ÐµÑÐ°ÑÐžÐŸÐœÐœÐŸÐ¹ ÑÐžÑÑÐµÐŒÑ DOS). ÐÐŒÑ ÑÐ°ÐºÐ¶Ðµ Ð±ÑÐ» ÐŽÐ°Ðœ Ð¿Ð°ÑÐ°ÐŒÐµÑÑ ÑÐ°Ð·ÐŽÐµÐ»ÐµÐœÐžÑ, ÑÐµÐ»Ñ ÐºÐŸÑÐŸÑÐŸÐ³ÐŸ ÐŸÐ±ÑÑÑÐœÑÐµÑÑÑ ÐœÐžÐ¶Ðµ. <!-- _text2_ --> The <i>-OIDtype incremental</i> plugin option was used to give identifiers that are consistent across different operating systems (which may not happen with HASH identifiers), so that we can link to a document in this description.</p>
+
+description2=<p>ÐÐŸÐŽÐŸÐ±ÐœÐŸ <a href="?a=p&sa=about&c=documented-examples/bibtex-e=Ð±ÐžÐ±Ð»ÐžÐŸÐ³ÑÐ°ÑÐžÑÐµÑÐºÐŸÐ¹ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž</a>, ÑÑÐ° ÐºÐŸÐ»Ð»ÐµÐºÑÐžÑ Ð²ÐºÐ»ÑÑÐ°ÐµÑ Ð±Ð»Ð°ÐœÐŸÑÐœÑÐ¹ <a href="?a=q&ct=1&qto=3&qt=1=ÐžÐœÑÐµÑÑÐµÐ¹Ñ Ð¿ÐŸÐžÑÐºÐ°</a>, ÐºÐŸÑÐŸÑÑÐ¹ Ð¿ÐŸÐ·Ð²ÐŸÐ»ÑÐµÑ Ð¿ÑÐŸÐžÐ·Ð²ÐŸÐŽÐžÑÑ Ð¿ÐŸÐžÑÐº Ð¿ÐŸ Ð¿ÐŸÐ»ÑÐŒ. Ð­ÑÐŸ ÐŸÐ¿ÑÐµÐŽÐµÐ»ÐµÐœÐŸ ÑÑÑÐŸÐºÐŸÐ¹ <i>format SearchTypes "form,plain"</i> Ð² ÐºÐŸÐœÑÐžÐ³ÑÑÐ°ÑÐžÐŸÐœÐœÐŸÐŒ ÑÐ°Ð¹Ð»Ðµ; Ð¿Ð°ÑÐ°ÐŒÐµÑÑ <i>plain</i> Ð³Ð°ÑÐ°ÐœÑÐžÑÑÐµÑ, ÑÑÐŸ Ð·ÐŽÐµÑÑ ÐžÐŒÐµÐµÑÑÑ ÑÐ°ÐºÐ¶Ðµ Ð¿ÑÐŸÑÑÐŸÐµ ÑÑÐµÐŽÑÑÐ²ÐŸ Ð¿ÐŸÐ»ÐœÐŸÐ³ÐŸ ÑÐµÐºÑÑÐŸÐ²ÐŸÐ³ÐŸ Ð¿ÐŸÐžÑÐºÐ° (ÐºÐŸÑÐŸÑÐŸÐµ ÐŒÐŸÐ¶ÐµÑ Ð±ÑÑÑ Ð²Ð·ÑÑÐŸ ÐžÐ· ÑÑÑÐ°ÐœÐžÑÑ <a href="?a=p&sa=preferences">ÐÑÐµÐŽÐ¿ÐŸÑÑÐµÐœÐžÐ¹</a>). Ð¡ÑÑÐŸÐºÐ° <i>groupsize 100</i> ÐŸÐ±ÑÐµÐŽÐžÐœÑÐµÑ ÐŽÐŸÐºÑÐŒÐµÐœÑÑ Ð² Ð³ÑÑÐ¿Ð¿Ñ Ð¿ÐŸ 100 (ÐºÐ°Ðº ÐŸÐ±ÑÑÑÐœÐµÐœÐŸ Ð² <a href="?a=p&sa=about&c=documented-examples/bibtex-e">Ð±ÐžÐ±Ð»ÐžÐŸÐ³ÑÐ°ÑÐžÑÐµÑÐºÐŸÐ¹ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž</a>).</p>
+
+description3=<p>ÐÐµÐºÐŸÑÐŸÑÑÐµ Ð¿ÐŸÐ»Ñ Ð² Ð±Ð°Ð·Ð°Ñ
+ ÐŽÐ°ÐœÐœÑÑ
+ CDS/ISIS ÐžÐŒÐµÑÑ Ð¿ÐŸÐŽÐ¿ÐŸÐ»Ñ. ÐÐ°Ð¿ÑÐžÐŒÐµÑ, Ð² ÑÑÐŸÐŒ ÑÐ»ÑÑÐ°Ðµ Ð¿ÐŸÐ»Ðµ <i>Imprint</i> (ÐŸÑÐ¿ÐµÑÐ°ÑÐŸÐº) ÐžÐŒÐµÐµÑ Ð¿ÐŸÐŽÐ¿ÐŸÐ»Ñ <i>Imprint.a</i> (ÐŽÐ»Ñ ÐŒÐµÑÑÐŸ ÐžÐ·ÐŽÐ°ÐœÐžÑ), <i>Imprint.b</i> (ÐŽÐ»Ñ ÐžÐ·ÐŽÐ°ÑÐµÐ»Ñ) Ðž <i>Imprint.c</i> (ÐŽÐ»Ñ ÐŽÐ°ÑÑ ÐžÐ·ÐŽÐ°ÐœÐžÑ). ÐÐ»Ñ ÐºÐ°Ð¶ÐŽÐŸÐ³ÐŸ Ð¿ÐŸÐ»Ñ Ðž Ð¿ÐŸÐŽÐ¿ÐŸÐ»Ñ ISISPlugin Ð³ÐµÐœÐµÑÐžÑÑÐµÑ ÑÐ»ÐµÐŒÐµÐœÑ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+ -- Ð² ÑÑÐŸÐŒ ÑÐ»ÑÑÐ°Ðµ Ð±ÑÐŽÑÑ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÐµ Ñ ÐžÐŒÐµÐœÐ°ÐŒÐž <i>Imprint^a</i>, <i>Imprint^b</i> Ðž <i>Imprint^c</i>. (ÐÐŸÐ³Ð»ÐŸ Ð±Ñ Ð±ÑÑÑ ÑÐŸÐ»ÑÐºÐŸ Ð¿ÐŸÐ»Ðµ, ÐœÐ°Ð·ÑÐ²Ð°ÐµÐŒÐŸÐµ <i>Imprint</i>, Ñ
+ÐŸÑÑ Ð² ÐŽÐ°ÐœÐœÐŸÐŒ ÑÐ»ÑÑÐ°Ðµ ÐµÐ³ÐŸ ÐœÐµÑ). ISISPlugin ÑÐ°ÐºÐ¶Ðµ Ð³ÐµÐœÐµÑÐžÑÑÐµÑ ÑÐ»ÐµÐŒÐµÐœÑ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+ Ñ ÐžÐŒÐµÐœÐµÐŒ <i>Imprint^all</i>, ÐºÐŸÑÐŸÑÑÐ¹ ÐŽÐ°ÐµÑ Ð²ÑÐµ Ð¿ÐŸÐŽÐ¿ÐŸÐ»Ñ, ÑÐ²ÑÐ·Ð°ÐœÐœÑÐµ Ð²ÐŒÐµÑÑÐµ, Ð²ÑÐŽÐµÐ»ÐµÐœÐœÑÐ¹ Ñ
+Ð°ÑÐ°ÐºÑÐµÑÐœÐŸÐ¹ ÑÑÑÐŸÐºÐŸÐ¹, ÐºÐŸÑÐŸÑÐ°Ñ Ð±ÑÐ»Ð° ÐŸÐ¿ÑÐµÐŽÐµÐ»ÐµÐœÐ° ÐºÐ°Ðº Ð¿Ð°ÑÐ°ÐŒÐµÑÑ Ð¿Ð»Ð°Ð³ÐžÐœÐ° (Ð² ÑÑÐŸÐŒ ÑÐ»ÑÑÐ°Ðµ ", ").</p>
+
+description4=<p>ÐÑÐŸÐµÐºÑÐžÑÐŸÐ²ÑÐžÐº ÑÑÐŸÐ¹ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž ÑÐµÑÐžÐ» ÑÐŸÐ·ÐŽÐ°ÑÑ ÐŽÐŸÑÑÑÐ¿ÐœÑÐµ ÐŽÐ»Ñ Ð¿ÐŸÐžÑÐºÐ° ÐžÐœÐŽÐµÐºÑÑ ÐœÐ° ÐŸÑÐœÐŸÐ²Ðµ Ð²ÑÐµÑ
+ <i>^all</i> ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+ Ð¿ÐŸÐ»ÐµÐ¹, ÑÐ°Ðº Ð¶Ðµ ÐºÐ°Ðº ÐŸÐŽÐžÐœ ÐœÐ° ÐŸÑÐœÐŸÐ²Ðµ ÑÐµÐºÑÑÐ°, ÐºÐŸÑÐŸÑÑÐ¹ Ð¿ÐŸÐ·Ð²ÐŸÐ»ÑÐµÑ ÑÐ°ÐºÐ¶Ðµ ÐŽÐµÐ»Ð°ÑÑ ÐŽÐŸÑÑÑÐ¿ÐœÑÐŒÐž ÐŽÐ»Ñ Ð¿ÐŸÐžÑÐºÐ° Ðž ÐœÐµÑÐŸÑÐŒÐ°ÑÐžÑÐŸÐ²Ð°ÐœÐœÑÐµ Ð·Ð°Ð¿ÐžÑÐž. ÐÐŸÐœÐµÑÐœÐŸ, Ð¿ÑÐŸÐµÐºÑÐžÑÐŸÐ²Ñ ÐžÐº Ð²ÐŒÐµÑÑÐŸ ÑÑÐŸÐ³ÐŸ ÐŒÐŸÐ³ ÑÐŸÐ·ÐŽÐ°ÑÑ ÐŽÐŸÑÑÑÐ¿ÐœÑÐµ ÐŽÐ»Ñ Ð¿ÐŸÐžÑÐºÐ° ÐžÐœÐŽÐµÐºÑÑ ÐŽÐ»Ñ Ð»ÑÐ±ÐŸÐ³ÐŸ ÐžÐ· Ð¿ÐŸÐŽÐ¿ÐŸÐ»ÐµÐ¹ -- ÐžÐ»Ðž Ð²ÐºÐ»ÑÑÑÑ ÐžÑ
+ ÑÐ°ÐºÐ¶Ðµ.</p>
+
+description5=<p>ÐÐŽÐµÑÑ ÐžÐŒÐµÐµÑÑÑ ÐŽÐ²Ð° ÐºÐ»Ð°ÑÑÐžÑÐžÐºÐ°ÑÐŸÑÐ° Ð¿ÑÐŸÑÐŒÐŸÑÑÐ° -- <i>AZList</i>, ÐŸÑÐœÐŸÐ²Ð°ÐœÐœÑÐ¹ ÐœÐ° ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+ ÐÐ°Ð·Ð²Ð°ÐœÐžÑ (<i>Title</i>) Ðž <i>AZCompactList</i>, ÐŸÑÐœÐŸÐ²Ð°ÐœÐœÑÐ¹ ÐœÐ° ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+ ÐÐ»ÑÑÐµÐ²ÐŸÐ³ÐŸ ÑÐ»ÐŸÐ²Ð° (<i>Keyword</i>). ÐÑÐ¿ÐŸÐŒÐœÐžÑÐµ, ÑÑÐŸ ÐºÐ»Ð°ÑÑÐžÑÐžÐºÐ°ÑÐŸÑ <i>AZCompactList</i> Ð¿ÐŸÑ
+ÐŸÐ¶ ÐœÐ° <i>AZList</i>, ÐœÐŸ Ð³ÐµÐœÐµÑÐžÑÑÐµÑ ÐºÐœÐžÐ¶ÐœÑÑ Ð¿ÐŸÐ»ÐºÑ ÐŽÐ»Ñ ÐŽÑÐ±Ð»ÐžÑÑÑÑÐžÑ
+ ÑÐ»ÐµÐŒÐµÐœÑÐŸÐ². Ð¡Ð¿ÐµÑÐžÑÐžÐºÐ°ÑÐžÑ ÑÐŸÑÐŒÐ°ÑÐ° <i>VList</i> Ð¿ÑÐžÐŒÐµÐœÐžÐŒÐ° Ðž Ðº ÑÐ¿ÐžÑÐºÑ ÑÐµÐ·ÑÐ»ÑÑÐ°ÑÐŸÐ² Ð¿ÐŸÐžÑÐºÐ° Ðž Ðº ÐºÐ»Ð°ÑÑÐžÑÐžÐºÐ°ÑÐŸÑÑ ÐÐ°Ð·Ð²Ð°ÐœÐžÑ (<i>Title</i>), Ð² ÑÐŸ Ð²ÑÐµÐŒÑ ÐºÐ°Ðº <i>CL2VList</i> Ð²ÑÐ²ÐŸÐŽÐžÑ ÐœÐŸÐŒÐµÑÐ° ÐŽÐŸÐºÑÐŒÐµÐœÑÐŸÐ², ÑÐ²ÑÐ·Ð°ÐœÐœÑÑ
+ Ñ ÐºÐ°Ð¶ÐŽÑÐŒ ÐºÐ»ÑÑÐµÐ²ÑÐŒ ÑÐ»ÐŸÐ²ÐŸÐŒ, ÐºÐ°Ðº ÐŸÐ¿ÐžÑÐ°ÐœÐŸ Ð² <a href="?a=p&sa=about&c=documented-examples/marc-e">Ð¿ÑÐžÐŒÐµÑÐµ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž MARC</a>. Ð GS Ðž Ð² CDS/ISIS, Ð»ÑÐ±ÑÐµ ÑÐ»ÐµÐŒÐµÐœÑÑ ÐŒÐµÑÐ°ÐŽÐ°ÐœÐœÑÑ
+ ÐŒÐŸÐ³ÑÑ ÐžÐŒÐµÑÑ ÐœÐµÑÐºÐŸÐ»ÑÐºÐŸ ÑÐ°Ð·Ð»ÐžÑÐœÑÑ
+ Ð·ÐœÐ°ÑÐµÐœÐžÐ¹. ÐÐ¿ÑÐµÐŽÐµÐ»ÐµÐœÐžÐµ Ð² <i>VList</i> ÑÐ»ÐµÐŒÐµÐœÑÐŸÐ² ÐŸÐŽÐœÐŸÐ³ÐŸ ÑÑÐŸÐ²ÐœÑ <nobr><i>sibling(All'; ')</i></nobr> ÑÐŸÐ±ÐžÑÐ°ÐµÑ Ð²ÐŒÐµÑÑÐµ Ð²ÑÐµ Ð·ÐœÐ°ÑÐµÐœÐžÑ, Ð²ÑÐŽÐµÐ»ÐµÐœÐœÑÐµ (Ð² ÑÑÐŸÐŒ ÑÐ»ÑÑÐ°Ðµ) ÑÐŸÑÐºÐŸÐ¹ Ñ Ð·Ð°Ð¿ÑÑÐŸÐ¹.</p>
+
+description6=<p>Ð¡Ð¿ÐµÑÐžÑÐžÐºÐ°ÑÐžÑ ÑÐŸÑÐŒÐ°ÑÐ° <i>DocumentText</i> Ð²ÐºÐ»ÑÑÐ°ÐµÑ ÑÐŸÑ Ð¶Ðµ ÑÐ°ÐŒÑÐ¹ ÐŒÐµÑ
+Ð°ÐœÐžÐ·ÐŒ ÐŽÐ»Ñ ÑÐŸÐ³ÐŸ, ÑÑÐŸÐ±Ñ ÑÐºÑÑÑÑ Ðž Ð¿ÐŸÐºÐ°Ð·ÑÐ²Ð°ÑÑ ÐœÐµÐŸÐ±ÑÐ°Ð±ÐŸÑÐ°ÐœÐœÑÐµ Ð·Ð°Ð¿ÐžÑÐž, ÐºÐ°Ðº ÐŸÐ±ÑÑÑÐœÐµÐœÐŸ ÐŽÐ»Ñ <a href="?a=p&sa=about&c=documented-examples/bibtex-e">ÐÐžÐ±Ð»ÐžÐŸÐ³ÑÐ°ÑÐžÑÐµÑÐºÐŸÐ¹ ÐºÐŸÐ»Ð»ÐµÐºÑÐžÐž</a>, ÐžÑÐ¿ÐŸÐ»ÑÐ·ÑÑ <i>DocumentHeading</i>, ÑÑÐŸÐ±Ñ Ð¿ÐŸÐºÐ°Ð·Ð°ÑÑ ÑÐŸÑÐŒÐ°ÑÐžÑÐŸÐ²Ð°ÐœÐœÑÐµ Ð·Ð°Ð¿ÐžÑÐž Ðž <i>DocumentText</i>, ÑÑÐŸÐ±Ñ Ð¿ÐŸÐºÐ°Ð·Ð°ÑÑ (ÐžÐ»Ðž ÑÐºÑÑÑÑ) Ð¿ÐµÑÐ²ÐŸÐœÐ°ÑÐ°Ð»ÑÐœÑÑ Ð·Ð°Ð¿ÐžÑÑ Ð±Ð°Ð·Ñ ÐŽÐ°ÐœÐœÑÑ
+.</p>
+
Index: /documented-examples/trunk/isis-e/resources/collectionConfig_zh.properties
===================================================================
--- /documented-examples/trunk/isis-e/resources/collectionConfig_zh.properties	(revision 36265)
+++ /documented-examples/trunk/isis-e/resources/collectionConfig_zh.properties	(revision 36265)
@@ -0,0 +1,96 @@
+name=CDS/ISISç€ºèéŠè
+Collation=æ ¡æ¬
+HideCDSrecord=éèCDS/ISISè®°åœ
+CorporateAuthors=æºæèè
+
+ShowCDSrecord=æŸç€ºCDS/ISISè®°åœ
+Series=ç³»å
+Authors=èè
+
+OtherLanguageTitles=å
+¶ä»è¯­ç§é¢å
+Imprint=å»æ¬
+Keywords=å
+³é®è¯
+Title=é¢å
+Conference=äŒè®®
+Notes=æ³šé
+CDSrecord=CDS/ISISè®°åœ
+AddedTitle=éå é¢å
+Edition=çæ¬
+Meetings=äŒè®®
+
+
+.Notes^all=å
+šéšæ³šé
+.PersonalAuthors^all=å
+šéšäžªäœèè
+
+.AddedTitle^all=å
+šéšéå é¢å
+.Imprint^all=å
+šéšå»æ¬
+.ConferenceMainEntry^all=å
+šéšäŒè®®äž»é¢æ¡ç®
+.CorporateBodies^all=å
+šéšæºæå®äœ
+.Series^all=å
+šéšç³»å
+.OtherLanguageTitles^all=å
+šéšå
+¶ä»è¯­ç§é¢å
+.Keywords^all=å
+šéšå
+³é®è¯
+.Collation^all=å
+šéšæ ¡æ¬
+.Title^all=å
+šéšé¢å
+.text=åå§è®°åœ
+.Meetings^all=å
+šéšäŒè®®
+.Edition^all=å
+šéšçæ¬
+		
+		
+shortDescription=<p>æ¬éŠèæŸç€ºäžäžªå
+å«æç®è®°åœç<a href="http://portal.unesco.org/ci/ev.php?URL_ID=2071&URL_DO=DO_TOPIC&URL_SECTION=201">CDS/ISIS</a>æ°æ®åºã <a href="?a=d&d=_sampleoid_">è¿é</a>æ¯äžæ¡ç€ºäŸè®°åœã</p>
+
+description1=<h3>æ¬éŠèåŠäœå·¥äœ</h3><p>æ¬éŠèç<a href="_httpcollection_/etc/collect.cfg" target="collect.cfg">é
+çœ®æä»¶</a>æå®äœ¿çšISISPluginïŒè¯¥æä»¶äžéšå€çCDS/ISISæ°æ®åºãè¿äºæ°æ®åºæå€äžªæä»¶ïŒäœæ¯ISISPluginçšå°çåªæäžäžªïŒCDS.fdtïŒè¿éCDSæ¯æ°æ®åºåïŒïŒè¯¥æä»¶å
+å«æ°æ®åºäž­çšå°çå­æ®µåïŒCDF.xrfïŒäžäžªäº€ååŒçšçæä»¶ïŒïŒä»¥åCDS.mstïŒè¯¥æä»¶å
+å«å®é
+çè®°åœãæ¯åœISISPluginéå°äžäžª".mst"æä»¶ïŒå®å°æ¥æŸå¯¹åºç".fdt"å".xrf"æä»¶ãåšè¿ç§æ
+åµäžïŒè¯¥æä»¶è®Ÿå®äžäžª<i>input_encoding</i>åæ°ïŒå äžºæ°æ®åºäž­çäžäºè®°åœå
+å«äºæ©å±çå­ç¬ŠïŒåŠååšDOSæäœç³»ç»æ©æçæ¬äž­çäžæ ·ïŒãè¯¥æä»¶è¿æäžªå­å­æ®µåéç¬Šåæ°ïŒäžé¢ä»ç»è¿äžªåæ°çç®çã æä»¶ç<i>-OIDtype incremental</i>éé¡¹è¢«çšäºæå®åšäžåæäœç³»ç»äžéœäžèŽçææ¡£æ è¯ç¬ŠïŒèHASHæ è¯ç¬Šåšäžåæäœç³»ç»äžå¯èœäžåïŒïŒä»¥äŸ¿æä»¬èœåšæ­€æ®µæè¿°äž­éŸæ¥å°æäžªææ¬ã</p>
+
+description2=<p>åŠå<a href="?a=p&sa=about&c=documented-examples/bibtex-e">æç®éŠè</a>ïŒæ¬éŠèå
+æ¬äžäžª<a href="?a=q&ct=1&qto=3&qt=1">åºäºè¡šåçæ£çŽ¢èç®</a>ïŒè¯¥çé¢å
+è®žçšæ·è¿è¡å­æ®µæ£çŽ¢ãè¿æ¯éè¿åšé
+çœ®æä»¶äž­è®Ÿçœ®<i>format SearchTypes "form,plain"</i>è¡å®ç°çã<i>plain</i>åæ°åŒç¡®ä¿æ¬éŠèä¹æäžäžªçº¯ææ¬çæ£çŽ¢åèœïŒè¿å¯åš<a href="?a=p&sa=preferences">åå¥œ</a>é¡µé¢äž­éæ©ïŒã<i>groupsize 100</i>è¡å°ææ¡£ä»¥100äžºåäœè¿è¡åç»ïŒæ­£åŠåš<a href="?a=p&sa=about&c=documented-examples/bibtex-e">æç®éŠè</a>äž­æè¿°ïŒ</p>
+
+description3=<p>CDS/ISISæ°æ®åºçäžäºå­æ®µæå­å­æ®µãæ¯åŠïŒåšæ¬éŠèäž­<i>Imprint</i>å­æ®µæéå¯¹å°æ¹çå­å­æ®µ<i>Imprint.a</i>ïŒéå¯¹åºçåç<i>Imprint.b</i>ïŒéå¯¹æ¥æç<i>Imprint.c</i>ãå¯¹æ¯äžªå­æ®µåå­å­æ®µïŒISISPluginéœå°çæäžäžªå
+æ°æ®å
+çŽ ââæ­€æ¶çå
+æ°æ®æ<i>Imprint^a</i>ïŒ<i>Imprint^b</i>ä»¥å<i>Imprint^c</i>ãïŒè¿å¯æäžª<i>Imprint</i>å­æ®µïŒå°œç®¡è¯¥å­æ®µåšæ¬éŠèäž­äžå­åšãïŒISISPluginè¿å°çæäžäžª<i>Imprint^all</i>å
+æ°æ®æ¥å°ææå­å­æ®µäž²èèµ·æ¥ïŒå¹¶çšæä»¶åæ°æå®çå­ç¬Šäž²ïŒåšè¿éæ¯", "ïŒéŽéã</p>
+
+description4=<p>è¿äžªéŠèçè®Ÿè®¡è
+å³å®åšææ<i>^all</i>å
+æ°æ®å­æ®µäžåå»ºå¯æçŽ¢ççŽ¢åŒïŒåæ¶ä¹åš<i>text</i>ïŒææ¬ïŒäžåå»ºäžäžªçŽ¢åŒä»¥äœ¿åŸåå§è®°åœå¯è¢«æçŽ¢ãåœç¶ïŒéŠèçè®Ÿè®¡è
+ä¹å¯åšä»»äžå­å­æ®µäžåå»ºçŽ¢åŒæ¥æ¿æ¢æè
+è¡¥å
+
+ç°æçŽ¢åŒã</p>
+
+description5=<p>æ¬éŠèæäž€äžªæµè§åç±»åšïŒäžäžªåºäº<i>é¢å</i>å
+æ°æ®ç<i>AZList</i>ïŒä»¥åäžäžªåºäº<i>å
+³é®è¯</i>å
+æ°æ®ç<i>AZCompactList</i>ãåæ³<i>AZCompactList</i>åç±»åšäž<i>AZList</i>ç±»äŒŒïŒäœæ¯äŒäžºéå€çè®°åœåå»ºä¹Šæ¶ã<i>VList</i>æ ŒåŒåæ°äœçšäºæçŽ¢ç»æåè¡šä»¥å<i>é¢å</i>åç±»åšïŒè<i>CL2VList</i>å°ååºäžæ¯äžªå
+³é®è¯å
+³èçææ¡£æ°ç®ïŒæ­£åŠ<a href="?a=p&sa=about&c=documented-examples/marc-e">MARCæŒç€ºéŠè</a>äž­æè¿°çãåšGreenstoneä»¥åCDS/ISISäž­ïŒä»»äœå
+æ°æ®è®°åœéœå¯æå€äžªäžåçåŒã<i>VList</i>äž­ç<nobr><i>sibling(All'; ')</i></nobr>å°è·åææçåŒïŒå¹¶ïŒåšè¿éïŒçšéå·å°å
+¶éŽéæŸç€ºã</p>
+
+description6=<p><i>DocumentText</i>æ ŒåŒå
+å«çæŸç€ºäžéèåå§è®°åœçæºå¶äž<a href="?a=p&sa=about&c=documented-examples/bibtex-e">æç®éŠè</a>äž­æè¿°çäžæ ·ïŒéœæ¯äœ¿çš<i>DocumentHeading</i>æ¥æŸç€ºæ ŒåŒåççºªåœïŒå¹¶çš<i>DocumentText</i>æ¥æŸç€ºïŒæéèïŒåå§çæ°æ®åºè®°åœã</p>
Index: /documented-examples/trunk/isis-e/transform/pages/about.xsl
===================================================================
--- /documented-examples/trunk/isis-e/transform/pages/about.xsl	(revision 36265)
+++ /documented-examples/trunk/isis-e/transform/pages/about.xsl	(revision 36265)
@@ -0,0 +1,18 @@
+<?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:template>
+
+</xsl:stylesheet>  
+
