source: collections/documented-examples/trunk/oai-e/etc/collect.cfg@ 20507

Last change on this file since 20507 was 20507, checked in by anna, 13 years ago

Improved Spanish translations of the documented example collections. Many thanks to Diego Spano.

  • Property svn:executable set to *
File size: 46.9 KB
Line 
1creator greenstone@cs.waikato.ac.nz
2public true
3
4
5acquire OAI -src rocky.dlib.vt.edu/~jcdlpix/cgi-bin/OAI1.1/jcdlpix.pl -getdoc
6
7indexes document:dc.Description
8
9plugin OAIPlugin -input_encoding iso_8859_1 -default_language en -document_field dc.Identifier
10plugin ImagePlugin -screenviewsize 300 -OIDtype assigned -OIDmetadata dc.Title
11plugin GreenstoneXMLPlugin
12plugin MetadataXMLPlugin
13plugin ArchivesInfPlugin
14plugin DirectoryPlugin
15
16classify AZCompactList -metadata dc.Subject -doclevel top
17classify AZCompactList -mincompact 5 -maxcompact 10 -metadata dc.Description -mingroup 10 -buttonname Captions -minnesting 7
18
19format VList "<td>[link][thumbicon][/link]</td>
20<td valign=middle><i>[dc.Description]</i></td>"
21
22format CL1VList "<td>{If}{[numleafdocs],[link][icon][/link],[link][thumbicon][/link]}</td><td valign=middle>{If}{[numleafdocs],[Title],<i>[dc.Description]</i>}</td>"
23
24format CL2VList "<td>{If}{[numleafdocs],[link][icon][/link],[link][thumbicon][/link]}</td><td valign=middle>{If}{[numleafdocs],[Title],<i>[dc.Description]</i>}</td>"
25
26format DocumentHeading "<h3>[dc.Subject]</h3>"
27
28format DocumentText "<center><table width=_pagewidth_ border=1>
29<tr><td colspan=2 align=center>
30<a href=[dc.OrigURL]>[screenicon]</a></td></tr>
31<tr><td>_Caption_:</td><td> <i>[dc.Description]</i> <br>
32(<a href=[dc.OrigURL]>_original_ [ImageWidth]x[ImageHeight] [ImageType] _available_</a>)
33</td></tr>
34<tr><td>_Subject_:</td><td> [dc.Subject]</td></tr>
35<tr><td>_Publisher_:</td><td> [dc.Publisher]</td></tr>
36<tr><td>_Rights_:<td> [dc.Rights]</td></tr>
37</table></center>"
38
39collectionmeta sampleoid "01dle6"
40
41# -- English strings ----------------
42collectionmeta collectionname [l=en] "OAI demo"
43
44collectionmeta .document:dc.Description [l=en] "photo captions"
45
46collectionmeta Caption [l=en] "Caption"
47collectionmeta Subject [l=en] "Subject"
48collectionmeta Publisher [l=en] "Publisher"
49collectionmeta Rights [l=en] "Rights"
50collectionmeta original [l=en] "original"
51collectionmeta available [l=en] "available"
52
53
54# -- French strings ----------------
55collectionmeta collectionname [l=fr] "Démo OAI"
56
57collectionmeta .document:Description [l=fr] "Légendes de photos"
58
59collectionmeta Caption [l=fr] "Légende"
60collectionmeta Subject [l=fr] "Sujet"
61collectionmeta Publisher [l=fr] "Editeur"
62collectionmeta Rights [l=fr] "Droits"
63collectionmeta original [l=fr] "original"
64collectionmeta available [l=fr] "disponible"
65
66
67# -- Spanish strings ----------------
68collectionmeta collectionname [l=es] "Colección de muestra OAI"
69
70collectionmeta .document:Description [l=es] "leyendas de la foto"
71
72collectionmeta Caption [l=es] "Título de la ilustración"
73collectionmeta Subject [l=es] "Asunto"
74collectionmeta Publisher [l=es] "Editorial"
75collectionmeta Rights [l=es] "Derecho de autor"
76collectionmeta original [l=es] "original"
77collectionmeta available [l=es] "disponible"
78
79
80# -- Russian strings ----------------
81collectionmeta collectionname [l=ru] "ДеЌПМстрацО-ПММая кПллекцОя OAI"
82
83collectionmeta .document:Description [l=ru] "ЗагПлПвкО фПтПграфОй"
84
85collectionmeta Caption [l=ru] "ЗагПлПвПк (НаЎпОсь)"
86collectionmeta Subject [l=ru] "ПреЎЌет"
87collectionmeta Publisher [l=ru] "ИзЎатель"
88collectionmeta Rights [l=ru] "Права"
89collectionmeta original [l=ru] "ОрОгОМал"
90collectionmeta available [l=ru] "ДПступМый"
91
92# -- Simplified Chinese strings ----------------
93collectionmeta collectionname [l=zh] "OAI挔瀺銆藏"
94
95collectionmeta .document:dc.Description [l=zh] "ç…
96§ç‰‡æ ‡é¢˜"
97
98collectionmeta Caption [l=zh] "标题"
99collectionmeta Subject [l=zh] "䞻题"
100collectionmeta Publisher [l=zh] "出版商"
101collectionmeta Rights [l=zh] "版权"
102collectionmeta original [l=zh] "原始"
103collectionmeta available [l=zh] "可甚"
104
105
106# -- English text ----------------
107collectionmeta collectionextra [l=en] "This collection demonstrates Greenstone\'s
108<i>ImportFrom</i> feature. Using the <a href=http://www.openarchives.org>Open
109Archive Protocol</a> (version 1.1), it retrieves metadata from
110<a href=http://rocky.dlib.vt.edu/~jcdlpix>rocky.dlib.vt.edu/~jcdlpix</a>,
111a collection of photographs taken at the inaugural
112<a href=http://www.acm.org/jcdl/jcdl01/>Joint Conference on Digital
113Libraries</a>. A Greenstone collection is built from the records exported
114from this OAI data provider. The implementation is flexible enough to
115cope with the minor syntax differences between OAI 1.1 and OAI 2.0.\n
116
117<h3>How the collection works</h3>\n
118
119<p>
120The <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>collection
121configuration file</a> includes an <i>acquire</i> line that is
122interpreted by a special program called <i>importfrom.pl</i>. Like other
123Greenstone programs, this takes as argument the name of the collection, and
124provides a summary of other arguments when invoked with argument <i>-help</i>.
125It reads the collection configuration file, finds the acquire line, and
126processes it. In this case, it is run with the command:\n
127<pre>
128importfrom.pl oai-e
129</pre>\n
130
131<p>
132(the collection\'s name is <i>oai-e</i>).
133The <i>acquire</i> line in the configuration file specifies the OAI protocol
134and gives the base URL of an OAI repository. The <i>importfrom</i> program
135downloads all the metadata in that repository into the collection\'s
136<i>import</i> directory. The <i>getdoc</i> argument instructs it to also
137download the collection\'s source documents, whose URLs are given in each
138document\'s Dublin Core <i>Identifier</i> field (this is a common
139convention). The metadata files, which each contain an XML record for one
140source document, are placed in the <i>import</i> file structure along with the
141documents themselves, and the document filename is the same as the filename in
142the URL. The <i>Identifier</i> field is overridden to give the local filename,
143and its original value is retained in a new field called <i>OrigURL</i>.\n
144
145<p>
146<a href=\"_httpcollection_/etc/oai.txt\" target=oai.txt>Here</a>
147is an example of a downloaded metadata file.\n
148
149<p>
150Once the OAI information has been imported, the collection is processed in the
151usual way. Besides the four standard plugins (GreenstoneXMLPlugin, MetadataXMLPlugin, ArchivesInfPlugin and DirectoryPlugin),
152the configuration file specifies the OAI plugin, which processes OAI
153metadata, and the image plugin, because in this case the collection\'s source
154documents are image files. The OAI plugin has been supplied with an
155<i>input_encoding</i> argument because data in this archive contains extended
156characters. It also has a <i>default_language</i> argument. Greenstone normally
157determines the language of documents automatically, but these metadata records
158are too small for this to be done reliably: hence English is specified
159explicitly in the <i>language</i> argument. The OAI plugin parses the metadata
160and passes it to the appropriate source document file, which is then processed
161by an appropriate plugin -- in this case <i>ImagePlugin</i>. This plugin specifies
162the resolution for the screen versions of the images.\n
163
164<p>
165Extracted metadata from OAI records are mapped to Dublin Core Metadata Set by default.
166As a result, classifiers and indexes in this collection are built with Dublin meatadata elements.
167
168<p>
169The <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>collection
170configuration file</a> has a single full-text index containing
171<i>dc.Description</i> metadata. When a document is displayed, the
172<i>DocumentHeading</i> format statement puts out its <i>dc.Subject</i>. Then the
173<i>DocumentText</i> statement follows this with <i>screenicon</i>, which is
174produced by <i>ImagePlugin</i> and gives a screen-resolution version of the
175image; it is hyperlinked to the <i>dc.OrigURL</i> metadata -- that is, the original
176version of the image on the remote OAI site. This is followed by the image\'s
177<i>dc.Description</i>, also with a hyperlink; the image\'s size and type, again
178generated as metadata by <i>ImagePlugin</i>; and then <i>dc.Subject</i>,
179<i>dc.Publisher</i>,
180and <i>dc.Rights</i> metadata.
181<a href=_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=search&d=_sampleoid_>This</a>
182is the result.\n
183
184<p>
185There are two browsing classifiers, one based on <i>dc.Subject</i> metadata and
186the other on <i>dc.Description</i> metadata (but with a button named
187\"captions\"). Recall that the <i>AZCompactList</i> classifier is like
188<i>AZList</i> but generates a bookshelf for duplicate items. In this
189collection there are a lot of images but only a few different values for
190<i>dc.Subject</i> metadata.\n
191
192<p>
193It\'s a little surprising that <i>AZCompactList</i> is used (instead of
194<i>AZList</i>) for the <i>dc.Description</i> index too, because <i>dc.Description</i>
195metadata is usually unique for each image. However, in this collection the same
196description has occasionally been given to several images, and some of the
197divisions in an <i>AZList</i> would contain a large number of images, slowing
198down transmission of that page. To avoid this, the compact version of the list
199is used with some arguments (<i>mincompact</i>, <i>maxcompact</i>,
200<i>mingroup</i>, <i>minnesting</i>) to control the display -- e.g. groups (represented by
201bookshelves) are not formed unless they have at least 5 (<i>mingroup</i>)
202items. To find out the meaning of the other arguments for this classifier,
203execute the command <i>classinfo.pl AZCompactList</i>. The programs
204<i>classinfo.pl</i> (for classifiers) and <i>pluginfo.pl</i> (for plugins) are
205useful tools for learning about the capabilities of Greenstone modules. Note
206incidentally the backslash in the configuration file, used to indicate a
207continuation of the previous line.\n
208
209<p>
210The <i>VList</i> format specification shows the image thumbnail, hyperlinked to
211the associated document, followed by <i>dc.Description</i> metadata; the result
212can be seen <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL2\">here</a>. The <i>Vlists</i>
213for the classifiers use <i>numleafdocs</i> to switch between an icon
214representing several documents (which will appear as a bookshelf) and the
215thumbnail itself, if there is only one image.\n
216
217<h3>The Greenstone OAI server</h3>\n
218
219<p>
220Greenstone comes with a built-in OAI data provider.
221This runs as a CGI program called \"oaiserver.cgi\", and is installed
222in the Greenstone <i>cgi-bin</i> directory. It can be accessed via the same
223URL as the Greenstone library (replacing \"library.cgi\" with \"oaiserver.cgi\"). If you
224are using the Windows local library server, you must install a
225web server (such as Apache) to run the OAI server.\n
226
227<p>
228Configuration of the server is done via the <i>oai.cfg</i> file in the
229Greenstone <i>etc</i> directory. This file specifies general information
230about the repository, and lists collections to be made accessible to OAI
231clients. By default, collections are not accessible. To enable a
232collection, add its name to the <i>oaicollection</i> list. Collections built
233with versions of Greenstone earlier than 2.52 must be rebuilt before
234they can be served.\n
235
236<p>
237Greenstone'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,
238metadata mapping rules should be provided to map the existing metadata
239to the sets in use. See the <i>oai.cfg</i> file for details.\n
240"
241
242
243# -- French text ----------------
244collectionmeta collectionextra [l=fr] "
245Cette 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.
246
247<h3>Comment fonctionne cette collection ?</h3>
248
249<p>
250Le <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:
251
252<pre>
253importfrom.pl oai-e
254</pre>
255
256<p>
257(le nom de la collection est <i>oai-e</i>). 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>.
258
259<p>
260<a href=\"_httpcollection_/etc/oai.txt\" target=oai.txt>Voici</a> un exemple de fichier de méta-données téléchargé.
261
262<p>
263Une 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.
264
265<p>
266Par 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.
267
268<p>
269Le <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
270l'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=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=search&d=_sampleoid_\">Voici</a> le résultat.
271
272<p>
273Il 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>.
274
275<p>
276C'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.
277
278<p>
279La 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=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&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.
280
281<h3>Le serveur OAI de Greenstone</h3>
282
283<p>
284Greenstone inclus un fournisseur de donné de type OAI.
285Il 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.
286
287<p>
288La 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.
289Afin de rendre une collection accessible, ajoutez son nom à la liste <i>oaicollection</i>.
290Les 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.
291
292<p>
293A 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. \n
294"
295
296
297# -- Spanish text ----------------
298collectionmeta collectionextra [l=es] "
299Esta 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.
300<p>
301
302<h3>Cómo trabaja esta colección</h3>
303
304El <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:
305<p>
306
307<pre>
308importfrom.pl oai-e
309</pre>\n
310<p>
311
312(donde el nombre de la colección es oai-e). 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>.
313<p>
314
315He <a href=\"_httpcollection_/etc/oai.txt\" target=oai.txt>aquí</a> un ejemplo de un archivo de metadatos bajados del repositorio.
316<p>
317
318Una 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
319<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.
320
321<p>
322Los metadatos extractados de registros OAI son mapeados al esquema de metadatos Dublin Core por defecto.
323Como resultado, los clasificadores y los índices en esta colección son construídos con elementos de metadatos Dublin Core.
324
325<p>
326El <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=\"_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=search&d=_sampleoid_\">Éste</a> es el resultado.
327<p>
328
329Existen 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>.
330<p>
331
332Resulta 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.
333<p>
334
335La 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=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&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.
336
337<h3>El servidor OAI de Greenstone</h3>
338
339<p>
340Greenstone incorpora un servidor/proveedor de datos OAI.
341Se ejecuta mediante un programa CGI llamado \"oaiserver.cgi\", y se encuentra
342en el directorio <i>cgi-bin</i> de Greenstone. Se accede a él utilizando el mismo
343URL que para la biblioteca Greentone (reemplazando \"library.cgi\" por \"oaiserver.cgi\").
344Si usted está usando el servidor de biblioteca local, debe instalar un servidor
345web (como Apache) para poder ejecutar el servidor OAI.\n
346
347<p>
348La configuración del servidor se hace mediante el archivo <i>oai.cfg</i> que se
349encuentra en el directorio <i>etc</i> de Greenstone. Este fichero especifica la información
350general sobre el repositorio, e incluye un listado de las colecciones accesibles
351para los clientes OAI. En principio, las coleccciones no son accesibles. Para permitir
352el acceso a una colección, añada su nombre a la lista <i>oaicollection</i>. Las colecciones
353construidas con versiones de Greenstone anteriores a la 2.52 deben ser reconstruidas
354antes de que puedan ser accesibles.\n
355
356<p>
357El 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.\n
358"
359
360
361# -- Russian text ----------------
362collectionmeta collectionextra [l=ru] "
363Эта кПллекцОя ЎеЌПМстрОрует ПсПбеММПстО <i>ImportFrom</i> Greenstone, ОспПльзуя <a href=http://www.openarchives.org>Открытый Арх
364ОвМый ПрПтПкПл</a> OAI (версОя 1.1). ОМа вПсстаМавлОвает ЌетаЎаММые Оз <a href=http://rocky.dlib.vt.edu/~jcdlpix>rocky.dlib.vt.edu/~jcdlpix</a>, кПллекцОю фПтПграфОй, пПлучеММых
365 прО ОМаугурацОО <a href=http://www.acm.org/jcdl/jcdl01/>ОбъеЎОМеММПй КПМфереМцОО пП ЊОфрПвыЌ БОблОПтекаЌ</a>. КПллекцОя Greenstone пПстрПеМа пП запОсяЌ, экспПртОрПваММыЌ Оз этПгП OAI пПставщОка ЎаММых
366. ИМструЌеМт является ЎПстатПчМП гОбкОЌ, чтПбы справОться с МезМачОтельМыЌО сОМтаксОческОЌО разлОчОяЌО ЌежЎу версОяЌО OAI 1.1 О OAI 2.0.
367<p>
368
369<h3>Как рабПтает кПллекцОя</h3>
370
371<a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>КПМфОгурацОПММый файл</a> кПллекцОО включает стрПку <i>ОЌпПрт</i> (<i>acquire</i>), кПтПрая ОМтерпретОруется спецОальМПй прПграЌЌПй, МазываеЌПй <i>importfrom.pl</i>. ППЎПбМП ЎругОЌ прПграЌЌаЌ Greenstone, ПМа берет в качестве параЌетра МазваМОе (ОЌя) кПллекцОО О ОспПльзует резюЌе ЎругОх
372 параЌетрПв, кПгЎа запускается параЌетр <i>пПЌПщь</i> (<i>help</i>). ОМа счОтывает кПМфОгурацОПММый файл кПллекцОО, Мах
373ПЎОт стрПку ОЌпПрта О Пбрабатывает её. В этПЌ случае ПМа запускается кПЌаМЎПй:
374<p>
375<pre>
376importfrom.pl oai-e
377</pre>\n
378гЎе oai-e - ОЌя кПллекцОО.
379<p>
380
381
382СтрПка <i>acquire</i> в кПМфОгурацОПММПЌ файле заЎает прПтПкПл OAI О выЎает базПвый аЎрес URL х
383раМОлОща OAI. ПрПграЌЌа <i>importfrom</i> выгружает все ЌетаЎаММые этПгП х
384раМОлОща в ЎОректПрОю кПллекцОО <i>import</i>. ПараЌетр <i>getdoc</i> Ўаёт кПЌаМЎу выгружать ЎПкуЌеМты Оз Осх
385ПЎМПй кПллекцОО, чьО URL прОвПЎятся в кажЎПЌ пПле ЎПкуЌеМта ОЎеМтОфОкатПра <i>Dublin Core</i> (этП -- Пбщее сПглашеМОе). Ѐайлы ЌетаЎаММых
386, кажЎый Оз кПтПрых
387 сПЎержОт XML-запОсь ПЎМПгП Осх
388ПЎМПгП ЎПкуЌеМта, пПЌещеМы в структуру файла <i>import</i> МаряЎу с саЌОЌО ЎПкуЌеМтаЌО, О ОЌя файла ЎПкуЌеМта такПе же, чтП О файла в URL. ППле <i>Identifier</i> переПпреЎелеМП, чтПбы Ўать лПкальМПе ОЌя файлу, а егП первПМачальМПе зМачеМОе сПх
389раМяется в МПвПЌ пПле пП ОЌеМО <i>dc.OrigURL</i>.
390<p>
391
392<a href=\"_httpcollection_/etc/oai.txt\" target=oai.txt>ЗЎесь</a> пПказаМ прОЌер разгрузкО файла ЌетаЎаММых
393.
394<p>
395
396Как тПлькП ОМфПрЌацОя Оз ОAI ОЌпПртОрПваМа, кПллекцОя Пбрабатывается ПбычМыЌ спПсПбПЌ. КПМфОгурацОПММый файл ПпреЎеляет плагОМ OAI, кПтПрый Пбрабатывает ЌетаЎаММые OAI, О плагОМ ОзПбражеМОй, пПскПльку в этПЌ случае ЎПкуЌеМты Осх
397ПЎМПй кПллекцОО - этП файлы ОзПбражеМОй.
398<!-- _text1_ -->
399Besides the four standard plugins (GreenstoneXMLPlugin, MetadataXMLPlugin, ArchivesInfPlugin and DirectoryPlugin),
400the configuration file specifies the OAI plugin, which processes OAI
401metadata, and the image plugin, because in this case the collection\'s source
402documents are image files.
403Greenstone ПбычМП ПпреЎеляет язык ЎПкуЌеМтПв автПЌатОческО, МП этО запОсО ЌетаЎаММых
404 являются слОшкПЌ МебПльшОЌО Ўля тПгП, чтПбы этП сЎелать МаЎежМП: пПэтПЌу аМглОйскОй язык ПпреЎелеМ явМП в параЌетре <i>языка</i> (<i>language</i>). ПлагОМы ОAI аМалОзОруют ЌетаЎаММые О пересылают Ох
405 к сППтветствующеЌу файлу Осх
406ПЎМПгП ЎПкуЌеМта, кПтПрый затеЌ Пбрабатывается сППтветствующОЌ плагОМПЌ -- в ЎаММПЌ случае <i>ImagePlugin</i>. ЭтПт плагОМ ПпреЎеляет разлОчМые версОО разрешеМОя ОзПбражеМОя Ма экраМе.
407
408<p>
409<!--_text2_-->
410Extracted metadata from OAI records are mapped to Dublin Core Metadata Set by default.
411As a result, classifiers and indexes in this collection are built with Dublin meatadata elements.
412
413<p>
414<!-- _text4_ -->
415The <a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>collection
416configuration file</a> has a single full-text index containing
417<i>dc.Description</i> metadata. When a document is displayed, the
418<i>DocumentHeading</i> format statement puts out its <i>dc.Subject</i>. Then the
419<i>DocumentText</i> statement follows this with <i>screenicon</i>, which is
420produced by <i>ImagePlugin</i> and gives a screen-resolution version of the
421image; it is hyperlinked to the <i>dc.OrigURL</i> metadata -- that is, the original
422version of the image on the remote OAI site. This is followed by the image\'s
423<i>dc.Description</i>, also with a hyperlink; the image\'s size and type, again
424generated as metadata by <i>ImagePlugin</i>; and then <i>dc.Subject</i>,
425<i>dc.Publisher</i>,
426and <i>dc.Rights</i> metadata.
427<a href=_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=search&d=_sampleoid_>This</a>
428is the result.\n
429
430
431<p>
432ИЌеется Ўва классОфОкатПра прПсЌПтра, ПЎОМ Оз кПтПрых
433 ПсМПваМ Ма ЌетаЎаММых
434 <i>ПреЎЌета</i>, а ЎругПй -- Ма ЌетаЎаММых
435 <i>ОпОсаМОя</i>, МП с ОкПМкПй, МазваММПй «ЗагПлПвкО». ВспПЌМОте, чтП классОфОкатПр <i>AZCompactList</i> пПх
436Пж Ма <i>AZList</i>, МП прПОзвПЎОт кМОжМую пПлку Ўля ЎублОкатПв элеЌеМтПв. В этПй кПллекцОО ОЌеется ЌМПгП ОзПбражеМОй, МП лОшь МескПлькП Оз МОх
437 ОЌеют разлОчМые зМачеМОя Ўля ЌетаЎаММых
438 <i>ПреЎЌета</i>.
439<p>
440
441МПжМП уЎОвляться, чтП <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>), чтПбы управлять пПказПЌ -- НапрОЌер, группы, (преЎставлеММые кМОжМыЌО пПлкаЌО), Ме сфПрЌОруются ЎП тех
442 пПр, пПка ПМО Ме буЎут ОЌеть пП крайМей Ќере 5 элеЌеМтПв (<i>mingroup</i>). ЧтПбы узМать зМачеМОя ЎругОх
443 параЌетрПв Ўля этПгП классОфОкатПра, выпПлМОте кПЌаМЎу <i>classinfo.pl AZCompactList</i>. ПрПграЌЌы <i>classinfo</i>.pl (Ўля классОфОкатПрПв) О <i>pluginfo.pl</i> (Ўля плагОМПв) являются пПлезМыЌО ОМструЌеМтаЌО, кПгЎа МаЎП узМать П вПзЌПжМПстях
444 ЌПЎулей ГрОМстПуМ. ОбратОте кстатО вМОЌаМОе Ма ПбратМый слеш в кПМфОгурацОПММПЌ файле, ОспПльзуеЌый Ўля указаМОя Ма прПЎПлжеМОе преЎыЎущей стрПкО.\n
445<p>
446
447ОпреЎелеМОе фПрЌата <i>VList</i> пПказывает уЌеМьшеММПе ОзПбражеМОе, ОЌеющее гОперсвязь с Осх
448ПЎМыЌ ЎПкуЌеМтПЌ, в сППтветствОО с ЌетаЎаММыЌО <i>ОпОсаМОя</i>; результат чегП ЌПжМП вОЎеть <a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL2\">зЎесь</a>. <i>Vlists</i> Ўля классОфОкатПрПв ОспПльзует <i>numleafdocs</i> Ўля переключеМОя ЌежЎу ОкПМкаЌО, преЎставляющОЌО МескПлькП ЎПкуЌеМтПв (кПтПрый пПявОтся в вОЎе кМОжМПй пПлкО), О МепПсреЎствеММП уЌеМьшеММПе ОзПбражеМОе, еслО ПМП тПлькП ПЎМП.
449
450<h3>Greenstone OAI сервер</h3>
451
452<p>
453Greenstone ПтлОчается встрПеММыЌ OAI пПставщОкПЌ ЎаММых
454. ЭтП запускается как CGI прПграЌЌа, МазываеЌая \"oaiserver.cgi\", О устаМПвлеМа в <i>cgi-bin</i> ЎОректПрОО Greenstone. К этПЌу ЌПжМП ПбратОться через тП же саЌый URL как бОблОПтека Greenstone (заЌеМяющОй \"library.cgi\" с \"oaiserver.cgi\"). ЕслО Вы ОспПльзуете Windows лПкальМый сервер бОблОПтекО, Вы ЎПлжМы устаМПвОть web сервер (такПй как Apache), чтПбы управлять OAI серверПЌ.
455
456<p>
457КПМфОгурацОя сервера сЎелаМа через <i>oai.cfg</i> файл в ЎОректПрОО Greenstone. ЭтПт файл ПпреЎеляет главМую ОМфПрЌацОю П сОстеЌе х
458раМеМОя, О спОсках
459 кПллекцОй, кПтПрые буЎут ЎПступМы Ўля OAI клОеМтПв. ПП уЌПлчаМОю, кПллекцОО Ме ЎПступМы. ЧтПбы включОть кПлекцОю, ЎПбавьте этП МазваМОе(ОЌя) к спОску <i>oaicollection</i>. КПллекцОО пПстрПеММые с версОяЌО Greenstone раМее чеЌ 2.52 ЎПлжМы быть перестрПеМы прежЎе ПМО ЌПгут ПбслужОваться.
460
461<p>
462<!-- _text3_ -->
463<p>
464Greenstone'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,
465metadata mapping rules should be provided to map the existing metadata
466to the sets in use. See the <i>oai.cfg</i> file for details.\n
467"
468
469# -- Simplified Chinese text ----------------
470collectionmeta collectionextra [l=zh] "
471本銆藏挔瀺Greenstone的<i>ImportFrom</i>富å…
472¥ïŒ‰åŠŸèƒœã€‚通过䜿甚
473<a href=http://www.openarchives.org>Open Archive Protocol匀攟匏存傚协议</a>1.1版Greenstone从
474<a href=http://rocky.dlib.vt.edu/~jcdlpix>rocky.dlib.vt.edu/~jcdlpix</a>检玢å…
475ƒæ•°æ®ã€‚这是䞀䞪å…
476³äºŽç…
477§ç‰‡çš„銆藏这些ç…
478§ç‰‡
479摄于<a href=http://www.acm.org/jcdl/jcdl01/>Joint Conference on Digital Libraries数字囟乊銆联合䌚员</a>。
480圚从OAI数据提䟛者
481富出的记圕的基础䞊构建䞀䞪Greenstone銆藏。这里的实现机制可以灵掻地
482倄理OAI 1.1侎OAI 2.0之闎细埮的语法差别。\n
483
484<h3>本銆藏劂䜕工䜜</h3>\n
485
486<p>
487<p>本銆藏的<a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>é…
488çœ®æ–‡ä»¶</a>包
489含䞀行<i>acquire</i>
490这䞀行将由䞀䞪特别的皋序<i>importfrom.pl</i>倄理。䞎å…
491¶ä»–Greenstone皋序类䌌銆藏的名字将䜜䞺参数
492而蟓å…
493¥<i>-help</i>参数将星瀺å…
494¶ä»–参数的描述。该文件读å…
495¥éŠ†è—çš„é…
496çœ®æ–‡ä»¶ïŒŒæ‰Ÿåˆ°èŽ·å–acquire行并对å…
497
498进行倄理。歀时它将运行以䞋呜什\n
499<pre>
500importfrom.pl oai-e
501</pre>\n
502
503<p>
504銆藏的名字是<i>oai-e</i>。
505é…
506çœ®æ–‡ä»¶äž­çš„<i>acquire</i>行指定了OAI协议并给出了OAI存傚的基准URL。<i>importfrom</i>皋序
507䞋蜜该存傚䞭的所有å…
508ƒæ•°æ®å¹¶ä¿å­˜åˆ°éŠ†è—çš„<i>import</i>目圕。<i>getdoc</i>参数指定同时䞋蜜銆藏的
509源文档而源文档的URL圚文档郜柏林栞心å…
510ƒæ•°æ®å­—段<i>Identifier</i>标识笊䞭定义这是纊定俗成的
511讟眮。每䞪å…
512ƒæ•°æ®æ–‡ä»¶åŒ…
513含䞀䞪源文档的XML记圕这些å…
514ƒæ•°æ®æ–‡ä»¶ä»¥åŠå…
515¶æºæ–‡ä»¶éƒœä¿å­˜åœš<i>import</i>
516文件目圕䞭而䞔源文档的文件名䞎URL䞭的文件名盞同。<i>标识笊</i>Identifier字段将被本地文件名重写
517而å…
518¶åŽŸå§‹çš„倌被保留圚䞀䞪新的字段䞭<i>OrigURL</i>字段。\n
519
520<p>
521<a href=\"_httpcollection_/etc/oai.txt\" target=oai.txt>这里</a>是䞀䞪已䞋蜜的å…
522ƒæ•°æ®æ–‡ä»¶èŒƒäŸ‹ã€‚\n
523
524<p>
525䞀旊OAI信息被成功富å…
526¥ïŒŒè¯¥éŠ†è—å°†æŒ‰é€šåžžçš„方匏倄理。圚四䞪标准的插件
527GreenstoneXMLPlugin、MetadataXMLPlugin、ArchivesInfPlugin侎DirectoryPlugin之倖
528é…
529çœ®æ–‡ä»¶è¿˜æŒ‡å®šäº†ç”šäºŽå€„理OAIå…
530ƒæ•°æ®çš„OAI插件以及囟片插件因䞺歀时銆藏的源文档是
531囟片文件。OAI插件有䞀䞪<i>input_encoding</i>参数因䞺本銆藏䞭包
532含扩展字笊集。
533它还有䞀䞪<i>default_language</i>参数。Greenstone通垞䌚自劚刀断文档的语种䜆是这些å…
534ƒæ•°æ®è®°åœ•
535倪小䞍适合自劚语种刀断因歀甚<i>language</i>参数来明确指定语种䞺英语。OAI插件倄理这些å…
536ƒæ•°æ®
537并将å…
538¶äŒ é€’给合适的源文档文件而该文档文件又将被合适的插件所倄理——歀时是<i>ImagePlugin</i>。
539囟像插件讟眮了囟片屏幕版本的分蟚率。\n
540
541<p>
542猺省情
543况䞋从OAI记圕䞭抜取出的å…
544ƒæ•°æ®å°†è¢«æ˜ å°„到郜柏林栞心å…
545ƒæ•°æ®é›†ã€‚
546因歀銆藏䞭的分类噚䞎玢匕郜将基于郜柏林å…
547ƒæ•°æ®å…
548ƒçŽ æž„建。
549
550<p>
551本銆藏的<a href=\"_httpcollection_/etc/collect.cfg\" target=collect.cfg>é…
552çœ®æ–‡ä»¶</a>
553只有䞀䞪包
554含了<i>dc.Description</i>描述å…
555ƒæ•°æ®çš„å…
556šæ–‡çŽ¢åŒ•ã€‚圓星瀺䞀䞪文档时
557<i>DocumentHeading</i>栌匏变量銖å…
558ˆæ˜Ÿç€ºå…
559¶<i>dc.Subject</i>。接䞋来å…
560¶åŽçš„<i>DocumentText</i>
561变量䞭的<i>screenicon</i>给出了屏幕分蟚率版本的囟片<i>screenicon</i>由<i>ImagePlugin</i>创建
562䞔圚歀铟接到<i>dc.OrigURL</i>å…
563ƒæ•°æ®â€”—也就是诎远皋OAI眑站䞊的原始版本囟片。接䞋来是该囟片的
564<i>dc.Description</i>同样也有䞀䞪铟接囟片的倧小䞎类型同样也是由<i>ImagePlugin</i>生成的å…
565ƒæ•°æ®ïŒ›
566以及然后的<i>dc.Subject</i>、<i>dc.Publisher</i>和<i>dc.Rights</i>å…
567ƒæ•°æ®ã€‚
568<a href=_gwcgi_?l=_cgiargl_&a=d&c=_cgiargc_&cl=search&d=_sampleoid_>这里</a>是栌匏后的䟋子。\n
569
570<p>
571这里有䞀䞪浏览分类噚䞀䞪以<i>dc.Subject</i>å…
572ƒæ•°æ®äžºåŸºç¡€ïŒŒåŠäž€äžªä»¥<i>dc.Description</i>å…
573ƒæ•°æ®äžºåŸºç¡€ïŒˆäœ†å®ƒå¯¹åº”的按钮名
574䞺\"标题\"。<i>AZCompactList</i>分类噚䞎<i>AZList</i>盞䌌䜆䌚䞺重倍条目创建䞀䞪乊架。这䞪銆藏有埈倚囟片䜆只有几䞪䞍同的
575<i>dc.Subject</i>å…
576ƒæ•°æ®å€Œã€‚\n
577
578<p>
579<i>AZCompactList</i>的䜿甚而䞍是<i>AZList</i>让人感到有点惊讶同样的对于<i>dc.Description</i>玢匕因䞺<i>dc.Description</i>
580å…
581ƒæ•°æ®é€šåžžå¯¹æ¯äžªå›Ÿç‰‡éƒœæ˜¯å”¯äž€çš„。然而圚这䞪銆藏䞭有时候倚䞪囟片有着同䞀䞪描述因歀 <i>AZList</i>䞭的䞀些分组将包
582含埈倚囟片
583这降䜎了页面的䌠蟓速床。䞺了避å…
584è¿™äž€ç‚¹ïŒŒè¿™é‡Œäœ¿ç”šåˆ—衚的压猩版并䞺å…
585¶è®Ÿçœ®äº†äž€äº›å‚数<i>mincompact</i>、<i>maxcompact</i>、
586<i>mingroup</i>、<i>minnesting</i>来控制星瀺——比劂只有圚超
587过5䞪条目<i>mingroup</i>的情
588况䞋创建分组星瀺䞺乊架。若芁了解
589本分类噚å…
590¶ä»–选项的含义可执行<i>classinfo.pl AZCompactList</i>呜什。<i>classinfo.pl</i>皋序对于分类噚和<i>pluginfo.pl</i>皋序对于插件 
591是了解Greenstone暡块功胜的由于工å…
592·ã€‚请泚意é…
593çœ®æ–‡ä»¶äž­çš„反斜线它们诎明本行䞎前䞀行是䞀䜓的。
594
595<p>
596<i>VList</i>栌匏指定星瀺囟片的猩略囟并铟接到䞎之对应的文档䞊接着星瀺<i>dc.Description</i>å…
597ƒæ•°æ®ïŒŒåŠ‚
598<a href=\"_gwcgi_?l=_cgiargl_&c=_cgiargc_&a=d&cl=CL2\">这里</a>所瀺。分类噚的<i>Vlists</i>䜿甚<i>numleafdocs</i>来圚衚瀺倚䞪
599文档的囟标即乊架囟标䞎猩略囟之闎的切换圓只有䞀䞪囟片时将星瀺猩略囟。\n
600
601<h3>Greenstone OAI服务噚</h3>\n
602
603<p>
604Greenstone有䞀䞪内
605眮的OAI数据提䟛者
606。这是由䞀䞪称䞺\"oaiserver.cgi\"的CGI皋序运行并安装
607
608圚Greenstone的<i>cgi-bin</i>目圕䞭。它可通过䞎Greenstone囟乊銆盞同的URL来访问将\"library.cgi\"替换成\"oaiserver.cgi\"。劂果䜠䜿甚的
609是Windows本地服务噚则䜠必
610须安装
611䞀䞪web服务噚比劂Apache才胜运行OAI服务噚。\n
612
613<p>
614服务噚的é…
615çœ®æ˜¯é€šè¿‡Greenstone<i>etc</i>目圕䞋的<i>oai.cfg</i>文件完成的。
616这䞪文件讟眮了存傚的基本信息并列出了OAI客户端可访问的銆藏。猺省情
617况䞋銆藏是䞍可访问的。
618芁䜿某䞪銆藏可通过OAI访问将å…
619¶åç§°æ·»åŠ åˆ°<i>oaicollection</i>列衚䞭。Greenstone 2.52之前版本构建的銆藏
620必
621须圚重新构建之后才可提䟛服务。\n
622
623<p>
624<p>服务噚的é…
625çœ®æ˜¯é€šè¿‡Greenstone<i>etc</i>目圕䞋的<i>oai.cfg</i>文件完成的。
626这䞪文件讟眮了存傚的基本信息并列出了OAI客户端可访问的銆藏。猺省情
627况䞋銆藏是䞍可访问的。
628芁䜿某䞪銆藏可通过OAI访问将å…
629¶åç§°æ·»åŠ åˆ°<i>oaicollection</i>列衚䞭。Greenstone 2.52之前版本构建的銆藏
630必
631须圚重新构建之后才可提䟛服务。\n
632
633<p>Greenstone的OAI服务噚目前支持郜柏林栞心å…
634ƒæ•°æ®ïŒŒé™å®šæ€§éƒœæŸæž—栞心å…
635ƒæ•°æ®ä»¥åŠrfc1807å…
636ƒæ•°æ®é›†ã€‚
637<i>oaimetadata</i>行指定应被䜿甚的å…
638ƒæ•°æ®é›†ã€‚对于䜿甚å…
639¶ä»–å…
640ƒæ•°æ®é›†çš„銆藏应该提䟛å…
641ƒæ•°æ®æ˜ å°„规则将
642现有的å…
643ƒæ•°æ®æ˜ å°„到䜿甚的å…
644ƒæ•°æ®é›†äžŠã€‚诊细信息请参见<i>oai.cfg</i>文件。\n
645"
Note: See TracBrowser for help on using the repository browser.