[greenstone_es] Re: [greenstone_es] Consulta sobre búsqueda avanzada y cambio de idioma

  • From: Diego Spano <diegospano@xxxxxxxxx>
  • To: greenstone_es@xxxxxxxxxxxxx
  • Date: Thu, 21 Jun 2012 10:29:24 -0300

Hola Eduardo. Para esto hay que hacer uso de una de las características de
GS que son las macros. Para este caso es bastante sencillo.

El primer paso es editar el query.dm modificando lo que yo te habia dicho
de la siguiente manera:

<br><a 
href="http://tuservidor/greenstone/cgi-bin/library.cgi?b=1&qb=0&qt=1&fqn=4&a=q&c=_cgiargc_";>_busquedaav_</a>

Fijate que ahora estoy usando una macro que llamé _busquedaav_ (el nombre o
es muy original pero podés poner el que quieras).

El segundo paso es agregar la definicion de esta macro en todos los
paquetes de idioma que deseas.

Edita el archivo spanish.dm y ubicá la linea que dice "package query"
(linea 345 aprox.). En algún lugar debajo de esta linea agregá lo siguiente:

_busquedaav_ [l=es] {Búsqueda avanzada}

Y listo. Cuando uses la biblioteca en español, te va a aparecer ese texto.
Para modificar en inglés hace lo mismo. Edita el archivo english.dm, ubica
la linea "package query" y agregá lo siguiente:

_busquedaav_ [l=en] {Advanced Search}

Y si lo quiero en italiano, edita italian.dm y agregá:

_busquedaav_ [l=it] {Ricerca Avanzata}

y asi sucesivamente con cualquier idioma que quiera.

Como verás, la definición de la macro tiene 3 partes:

el nombre, luego el idioma al cual aplica encerrado entre corchetes y por
ultimo el texto encerrado entre llaves.

Probalo.

Saludos!.

Diego


*Diego Spano* *Director de Proyectos, Prodigio Consultores*
Tel: (54 11) 5093-5313

Argentina
dspano@xxxxxxxxxxxxxxxxxxxxxxx | www.prodigioconsultores.com
Contact me: [image: Google Talk] diegospano [image: Skype] diegospano
  <http://www.linkedin.com/in/diegospano>
[image: My QR VCard]
  Want a signature like mine?
<http://r1.wisestamp.com/r/landing?promo=21&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_21>
CLICK
HERE.<http://r1.wisestamp.com/r/landing?promo=21&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_21>



2012/6/20 Eduardo del Valle <eduard.delvalle@xxxxxx>

> Estimado Diego****
>
> ** **
>
> Yo también he probado esta solución que propones y me ha funcionado
> perfectamente. Muchas gracias.****
>
> ** **
>
> Quisiera preguntarte si existe algún modo de que las palabras “Búsqueda
> avanzada” cambien en función del idioma de la consulta.****
>
> ** **
>
> Por ejemplo si el usuario desea consultar la biblioteca en inglés ¿hay
> modo de que cuando se elija este idioma aparezca “Advanced search” y que el
> enlace correspondiente lleve al formulario de búsqueda avanzada en inglés?
> ****
>
> ** **
>
> Muchas gracias****
>
> Un saludo****
>
> ** **
>
> Eduardo****
>
> - -****
>
> Eduardo del Valle****
>
> Responsable de Digitalización y Web****
>
> Servicio de Biblioteca y Documentación****
>
> Edificio Ramon Llull****
>
> Universitat de les Illes Balears****
>
> Cra. de Valldemossa, km 7.5****
>
> 07122 Palma - España****
>
> Tel.: +34 971 173 356****
>
> eduard.delvalle@xxxxxx****
>
> ** **
>
> ** **
>
> ** **
>
> *De:* greenstone_es-bounce@xxxxxxxxxxxxx [mailto:
> greenstone_es-bounce@xxxxxxxxxxxxx] *En nombre de *Diego Spano
> *Enviado el:* martes, 19 de junio de 2012 21:48
> *Para:* greenstone_es@xxxxxxxxxxxxx
> *Asunto:* [greenstone_es] Re: [greenstone_es] Re: [greenstone_es] Re:
> [greenstone_es] Consulta sobre búsqueda avanzada****
>
> ** **
>
> En la línea 766 del query.dm vas a encontrar la macro****
>
>  ****
>
> _optdatesearch_****
>
>  ****
>
> Abajo de esa línea escribi:****
>
>  ****
>
> <br><a href="http://tu 
> servidor/greenstone/cgi-bin/library.cgi?b=1&qb=0&qt=1&fqn=4&a=q&c=_cgiargc_">Busqueda
> avanzada</a>****
>
>  ****
>
> Probalo a ver como funciona!****
>
> Saludos!.
>
> Diego
>
> ****
>
> *Diego Spano* *Director de Proyectos, Prodigio Consultores*
> Tel: (54 11) 5093-5313 ****
>
> Argentina
> *dspano@xxxxxxxxxxxxxxxxxxxxxxx* | *www.prodigioconsultores.com*****
>
> Contact me: [image: Google Talk]diegospano [image: Skype]diegospano****
>
> <http://www.linkedin.com/in/diegospano>****
>
> [image: My QR VCard]****
>
> Want a signature like mine?
> <http://r1.wisestamp.com/r/landing?promo=21&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_21>CLICK
> HERE.<http://r1.wisestamp.com/r/landing?promo=21&dest=http%3A%2F%2Fwww.wisestamp.com%2Femail-install%3Futm_source%3Dextension%26utm_medium%3Demail%26utm_campaign%3Dpromo_21>
> ****
>
> ****
>
> ** **
>
> 2012/6/18 Gaston Isla Casares <gislacasares@xxxxxxxxx>****
>
> Hola Diego, probé de poner esas líneas que me informaste en el archivo
> main.cfg pero no obtuve ningún cambio :(****
>
> ** **
>
> Lo que necesito es un botón que diga Búsqueda Avanzada una vez que se está
> dentro de una colección y allí que aparezca el menu avanzado de búsqueda.*
> ***
>
> ** **
>
> ** **
>
> El 13 de junio de 2012 17:39, Diego Spano <diegospano@xxxxxxxxx> escribió:
> ****
>
> GAston, editá el archivo greenstone/etc/main.cfg y agregá lo siguiente:***
> *
>
> ** **
>
> ** **
>
> #modo de busqueda - 0=simple, 1=avanzada****
>
> cgiarg          shortname=b argdefault=1****
>
> ** **
>
> ** **
>
> ** **
>
> #tipo de busqueda. Si b=0, 0=todas, 1=algunas. Si b=1, 0=booleana,
> 1=ranqueada****
>
> cgiarg          shortname=t argdefault=0****
>
> ** **
>
> ** **
>
> ** **
>
> Saludos!.
>
> Diego
>
> ****
>
> *Diego Spano* *Director de Proyectos, Prodigio Consultores*
> Tel: (54 11) 5093-5313 ****
>
> Argentina
> *dspano@xxxxxxxxxxxxxxxxxxxxxxx* | *www.prodigioconsultores.com*****
>
> Contact me: diegospano diegospano****
>
> **** <http://www.linkedin.com/in/diegospano>
>
> **** <http://www.linkedin.com/in/diegospano>
>
> Want a signature like mine? *CLICK HERE.*   
> ****<http://www.linkedin.com/in/diegospano>
>
> **** <http://www.linkedin.com/in/diegospano>
>
> ** ** <http://www.linkedin.com/in/diegospano>
>
> 2012/6/13 Gaston Isla Casares 
> <*gislacasares@xxxxxxxxx*>****<http://www.linkedin.com/in/diegospano>
>
> Hola gente como les va?**** <http://www.linkedin.com/in/diegospano>
>
> ** ** <http://www.linkedin.com/in/diegospano>
>
> Mi consulta es la siguiente?**** <http://www.linkedin.com/in/diegospano>
>
> ** ** <http://www.linkedin.com/in/diegospano>
>
> Como puedo hacer para que cuando se vaya a la colección aparezca la
> búsqueda avanzada por default? Es muy complicado realizar 
> esto?****<http://www.linkedin.com/in/diegospano>
>
> ** ** <http://www.linkedin.com/in/diegospano>
>
> Ojalá alguien pueda ayudarme, y muchas gracias por su 
> tiempo!!!****<http://www.linkedin.com/in/diegospano>
>
> ** ** <http://www.linkedin.com/in/diegospano>
>
> Gastón.**** <http://www.linkedin.com/in/diegospano>
>
> ** ** <http://www.linkedin.com/in/diegospano>
>
> ** ** <http://www.linkedin.com/in/diegospano>
>
> ** ** <http://www.linkedin.com/in/diegospano>
>
> ** ** <http://www.linkedin.com/in/diegospano>
>

Other related posts:

  • » [greenstone_es] Re: [greenstone_es] Consulta sobre búsqueda avanzada y cambio de idioma - Diego Spano