[greenstone_es] Re: [Fwd: supercollection]

  • From: Mariana Pichinini <mariana@xxxxxxxxxxxxxxxxx>
  • To: greenstone_es@xxxxxxxxxxxxx
  • Date: Fri, 14 Nov 2008 15:18:21 -0300

Buenísimo!!
Muchas gracias, Diego
Mariana

Diego Spano escribió:
Hola Mariana,

lo que tenes que hacer es lo siguiente:

- Creás una coleccion con el nombre que quieras, por ejemplo
"coleccionx". Al collect.cfg de esta coleccion (al resto de las
colecciones no hace falta) le definis la linea

supercollection col1 col2 col3 col4 col5

para que incluya al resto de las colecciones. Luego le creás los
índices a esta coleccionx importando algun txt vacio. Lo importante es
que se generen los archivos de indice porque sino, esta coleccion no
va a estar disponible.

De esta manera toda consulta que hagas a la coleccionx, en realidad te
va a estar haciendo una consulta en todas las otras colecciones.

Para hacerlo desde un formulario adhoc, defini un form en tu pagina html asi:

<form name="QueryForm" method="get" action="/gsdl/cgi-bin/library">
            <input name="a" value="q" type="hidden" />
            <input name="r" value="1" type="hidden" />
            <input name="hs" value="1" type="hidden" />
            <input name="fqf" value="TX" type="hidden" />
            <input name="g" value="Sec" type="hidden" />
            <input name="c" value="coleccionx" type="hidden" />
            <input  value="Buscar" type="submit" />
             <input valign="top" name="q" value="" size="50" type="text" />
</form>

Espero que te sirva.

Saludos

Diego Spano




El día 14 de noviembre de 2008 14:49, Mariana Pichinini
<mariana@xxxxxxxxxxxxxxxxx> escribió:
Hola, estimados

Alguno me daría una mano con la búsqueda cruzada de colecciones, no desde
una coleccióón en particular buscar en otras, sino buscar en todas desde un
formulario ad-hoc???

Mil gracias

Hola a todos

No pude encontrar en el wiki o la documentación de Greenstone algun ejemplo
de como implementar la búsqueda cruzada de todas las colecciones
(supercollection), usando metadatos comunes, sin estar parado en una
colección en particular. Todos los ejemplos son desde una colección x buscar
en las demás colecciones.

Vi que CLACSO usa un formulario ad-hoc que busca en toda la Sala de Lectura.
Hasta donde pude ver no tiene que ver directamente con la
supercollection....
Alguno puede acercarme algun ejemplo de como implementar la búsqueda en
todas las colecciones desde una página externa?

Gracias por cualquier idea
Saludos
Mariana Pichinini



__________ Información de ESET NOD32 Antivirus, versión de la base de firmas
de virus 3603 (20081111) __________

ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com







__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de 
virus 3610 (20081113) __________

ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com





Other related posts: