creator greenstone@cs.waikato.ac.nz
public true
groupsize 100
buildtype mgpp
indexes ConferenceMainEntry^all Title^all Edition^all Imprint^all Collation^all Series^all Notes^all Keywords^all PersonalAuthors^all CorporateBodies^all Meetings^all AddedTitle^all OtherLanguageTitles^all text
plugin GreenstoneXMLPlugin
plugin ISISPlugin -subfield_separator ", " -entry_separator
-input_encoding dos_437
plugin MetadataXMLPlugin
plugin ArchivesInfPlugin
plugin DirectoryPlugin
classify AZList -metadata Title
classify AZCompactList -metadata Keywords^sub -mingroup 1 -buttonname Keyword
format SearchTypes "form, plain"
format DocumentButtons ""
format DocumentContents false
format DocumentHeading "
_Title_: | [Title^all] |
_Authors_: | [PersonalAuthors^all] |
_CorporateAuthors_: | [CorporateBodies^all] |
_Conference_: | [ConferenceMainEntry^all] |
_Edition_: | [Edition^all] |
_Imprint_: | [Imprint^all] |
_Collation_: | [Collation^all] |
_Series_: | [Series^all] |
_Notes_: | [Notes^all] |
_Keywords_: | [Keywords^all] |
_Meetings_: | [Meetings^all] |
_AddedTitle_: | [AddedTitle^all] |
_OtherLanguageTitles_: | [OtherLanguageTitles^all] |
The collection configuration file 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 input_encoding 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.\n
Like the bibliography collection, this collection incorporates a form-based search interface that allows fielded searching. This is specified by the line format SearchTypes \"form,plain\" in the configuration file; the plain argument ensures that there is a plain textual full-text search feature as well (which can be selected from the Preferences page). The groupsize 100 line puts documents together into groups of 100 (as explained in the bibliography collection).\n
Some fields in CDS/ISIS databases have subfields. For example, in this case the Imprint field has subfields Imprint.a for place, Imprint.b for publisher and Imprint.c for date. For each field and subfield, ISISPlugin generates a metadata element -- in this case there will be metadata called Imprint^a, Imprint^b and Imprint^c. (There could be a field called just Imprint, although in this case there is not.) ISISPlugin also generates a metadata element called Imprint^all that gives all subfields concatenated together, separated by the character string that was specified as a plugin argument (in this case \", \").\n
The designer of this collection has decided to create searchable indexes on all the ^all metadata fields, as well as one on text 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.\n
There are two browsing classifiers, an AZList based on Title
metadata and an AZCompactList based on Keyword
metadata. Recall that the AZCompactList classifier is like
AZList but generates a bookshelf for duplicate items. The
VList format specification applies to both the search results list
and the Title classifier, while the CL2VList puts the number
of documents associated with each keyword as described in the MARC example collection. In
Greenstone, and in CDS/ISIS, any metadata item can have several different
values. The VList specification
The DocumentText format specification incorporates the same mechanism for hiding and showing raw records as explained for the Bibliography collection, using the DocumentHeading to show the formatted record and DocumentText to show (or hide) the original database entry. \n" # -- French text ---------------- collectionmeta collectionextra [l=fr] " Cette collection montre une base de données CDS/ISIS d\'entrées bibliographiques. Voici un exemple d\'enregistrement.
Le fichier de configuration de collection spécifie le plugin ISISPlugin qui traite les base sdonnées CDS/ISIS. _text1_ Dans ce cas, un argument input_encoding 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.
Comme la collection de bibliographie, cette collection incorpore une interface de recherche basée sur des formulaire qui permet la recherche basée sur des champs. Ceci est spécifié par la ligne format SearchTypes \"form,plain\" dans le fichier de configuration; l\'argument simple garantit qu\'il y ait aussi une fonction de recherche textuelle (qui peut être sélectionnée à partir de la page de Préférences). La ligne groupsize 100 regroupe les documents en lots de 100 (comme expliqué dans la collection de bibliographie).
Certains champs dans les bases de données CDS/ISIS databases ont des sous-champs. Par exemple, dans ce cas, le champ Imprint a des sous-champs Imprint.a pour l\'endroit, Imprint.b pour l\'éditeurs et Imprint.c 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 Imprint^a, Imprint^b et Imprint^c. (Il y aurait pu y avoir un champ appelé tout simplement Imprint, 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é Imprint^all 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 \", \").
Le concepteur de la collection a décidé de créer des indexes recherchables par le biais de tous ^all les champs de méta-donnée, mais aussi par le biais de text, 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.
Il y a deux classificateurs de navigation, AZList basé sur la méta-donnée Title et AZCompactList basé sur la méta-donnée Keyword. Rappelez-vous que le classificateur AZCompactList est semblable à AZList, mais génère un rayon de bibliothèque pour les éléments dupliqués. La spécification de format VList s\'applique aussi bien à la liste de résultats de recherche qu\'au classificateur Title, pendant que CL2VList met le nombre de documents associés à chaque mot-clé comme décrit dans MARC example collection. Dans Greenstone, et dans CDS/ISIS, tout élément de donnée peut avoir plusieurs valeurs. La spécification VList sibling(All\'; \') rgroupe ensemble toutes les valeurs, séparées (dans ce cas) par un point-virgule.
La spécification du format DocumentText incorpore le même mécanisme pour cacher et afficher des enregistrements comme expliqué pour la collection de bibliographie, en utilisant DocumentHeading pour montrer l\'enregistrement formaté et DocumentText pour montrer (ou cacher) l\'entrée de base de données originale. " # -- Spanish text ---------------- collectionmeta collectionextra [l=es] " Esta colección muestra una base de datos CDS/ISIS de entradas bibliográficas. He aquí un ejemplo de registro.
El archivo de configuración de la colección especifica el plugin ISISPlugin, el cual procesa las bases de datos CDS/ISIS. _text1_ En este caso al plugin se le ha dado un argumento input_encoding, ya que algunas entradas de la base de datos contienen caracteres extendidos (en una forma que se uso 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.
Al igual que la colección bibliográfica, esta colección incorpora una interfaz de búsqueda basada en formas que permite la búsqueda por campos. Esto se especifica por medio de la línea format SearchTypes \"form,plain\" (forma searchtype de sólo texto) en el archivo de configuración; el argumento plain (sólo texto) 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 Preferencias). La línea groupsize 100 junta los documentos en grupos de 100 (tal como se explicó en la colección bibliográfica).
Algunos campos en las bases de datos CDS/ISIS cuentan con subcampos. Por ejemplo, en este caso el campo Imprint (Impresión) tiene los subcampos Imprint.a para el lugar, Imprint.b para la editorial e Imprint.c para la fecha. Para cada campo y subcampo ISISPlugin genera un elemento de metadato. De este modo, en el presente caso habrá metadatos llamados Imprint^a, Imprint^b and Imprint^c (también podría haber un solo campo llamado Imprint, aunque no en este caso.) ISISPlugin genera asimismo un elemento de metadato llamado Imprint^all que incluye todos los subcampos concatenados, separados por la cadena de caracteres que se especificó como argumento del plugin (en este caso \", \").
El diseñador de esta colección decidió crear índices de búsqueda en todos los campos de metadatos ^all, así como uno en text (texto) que hace que también se puedan buscar registros sin procesar. 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.
Hay también dos clasificadores de exploración, una AZList basada en el metadato Título (Title) y una AZCompactList basada en el metadato Palabra clave (Keyword). Recuerde que el clasificador AZCompactList es como AZList, pero genera además un estante para ítems duplicados. La especificación de formato VList se aplica a ambos, la lista de resultados de la búsqueda y el clasificador de Títulos, mientras que CL2VList pone el número de documentos asociados a cada palabra clave, tal como se describe en la colección de muestra MARC. En Greenstone y en CDS/ISIS cualquier ítem de metadato puede tener varios valores diferentes. La especificación de VList
La especificación de formato DocumentText incorpora el mismo mecanismo para ocultar o mostrar los registros sin procesar, tal como se explicó en la colección bibliográfica, usando DocumentHeading para mostrar el registro formateado y DocumentText para mostrar (u ocultar) la entrada en la base de datos original." # -- Russian text ---------------- collectionmeta collectionextra [l=ru] " Эта коллекция показывает базу данных библиографических записей CDS/ISIS. Здесь приводится пример записи.
Конфигурационный файл коллекции определяет плагин ISISPlugin, который обрабатывает базы данных CDS/ISIS. _text1_ В этом случае плагин был дан параметр input_encoding, поскольку некоторые записи в базе данных содержат знаки расширения ( в форме, которая использовалась в ранних версиях операционной системы DOS). Ему также был дан параметр разделения, цель которого объясняется ниже.
Подобно библиографической коллекции, эта коллекция включает бланочный интерфейс поиска, который позволяет производить поиск по полям. Это определено строкой format SearchTypes \"form,plain\" в конфигурационном файле; параметр plain гарантирует, что здесь имеется также простое средство полного текстового поиска (которое может быть взято из страницы Предпочтений). Строка groupsize 100 объединяет документы в группы по 100 (как объяснено в библиографической коллекции).
Некоторые поля в базах данных CDS/ISIS имеют подполя. Например, в этом случае поле Imprint (отпечаток) имеет подполя Imprint.a (для место издания), Imprint.b (для издателя) и Imprint.c (для даты издания). Для каждого поля и подполя ISISPlugin генерирует элемент метаданных -- в этом случае будут метаданные с именами Imprint^a, Imprint^b и Imprint^c. (Могло бы быть только поле, называемое Imprint, хотя в данном случае его нет). ISISPlugin также генерирует элемент метаданных с именем Imprint^all, который дает все подполя, связанные вместе, выделенный характерной строкой, которая была определена как параметр плагина (в этом случае \", \").
Проектировщик этой коллекции решил создать доступные для поиска индексы на основе всех ^all метаданных полей, так же как один на основе текста, который позволяет также делать доступными для поиска и неформатированные записи. Конечно, проектировщ ик вместо этого мог создать доступные для поиска индексы для любого из подполей -- или включть их также.
Здесь имеется два классификатора просмотра -- AZList, основанный на метаданных Названия (Title) и AZCompactList, основанный на метаданных Ключевого слова (Keyword). Вспомните, что классификатор AZCompactList похож на AZList, но генерирует книжную полку для дублирующих элементов. Спецификация формата VList применима и к списку результатов поиска и к классификатору Названия (Title), в то время как CL2VList выводит номера документов, связанных с каждым ключевым словом, как описано в примере коллекции MARC. В GS и в CDS/ISIS, любые элементы метаданных могут иметь несколько различных значений. Определение в VList элементов одного уровня
Спецификация формата DocumentText включает тот же самый механизм для того, чтобы скрыть и показывать необработанные записи, как объяснено для Библиографической коллекции, используя DocumentHeading, чтобы показать форматированные записи и DocumentText, чтобы показать (или скрыть) первоначальную запись базы данных. "