[greenstone_es] Re: [greenstone_es] Re: [greenstone_es] Re: [greenstone_es] Re: [greenstone_es] Re: [greenstone_es] Re: [greenstone_es] Búsqueda

  • From: Patricio Carranza <pcarranza@xxxxxxxxxxxxxxxx>
  • To: greenstone_es@xxxxxxxxxxxxx
  • Date: Thu, 6 Apr 2017 14:04:41 -0300

Funcionó. Gracias, Diego!

Saludos!

Patricio



El 6 de abril de 2017, 11:16, Patricio Carranza <pcarranza@xxxxxxxxxxxxxxxx>
escribió:

Gracias Diego! Lo pruebo y te cuento.

Patricio




El 6 de abril de 2017, 11:10, Diego Spano <diegospano@xxxxxxxxx> escribió:

Hola Patricio. Agregá otro <td> asi:

<td><a><xsl:attribute name='href'>sites/<xsl:value-of
select="$site_name"/>/collect/<xsl:value-of select='@collection'/>/index/
assoc/<gsf:metadata name='root_assocfilepath'/>/<gsf:metadata
name='srclinkFile'/></xsl:attribute><gsf:metadata
name="srcicon"/></a></td>


Saludos!


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

Argentina
dspano@xxxxxxxxxxxxxxxxxxxxxxx | www.prodigioconsultores.com
<https://mailtrack.io/trace/link/1c4f19adc86ebb55866cba4e9d90c6f68426cbe9?url=http%3A%2F%2Fs.wisestamp.com%2Flinks%3Furl%3Dhttp%253A%252F%252Fwww.prodigioconsultores.com%252F%26sn%3DZGllZ29zcGFub0BnbWFpbC5jb20%253D&userId=193418&signature=772f1f8a126e7d18>
Contact me: [image: Skype] diegospano

<https://mailtrack.io/trace/link/c5a3558397e36d9109cf3d51918e7825204bd099?url=http%3A%2F%2Fs.wisestamp.com%2Flinks%3Furl%3Dhttp%253A%252F%252Fwww.linkedin.com%252Fin%252Fdiegospano%26sn%3DZGllZ29zcGFub0BnbWFpbC5jb20%253D&userId=193418&signature=953d58c1eaefa2e5>


2017-04-06 10:59 GMT-03:00 Patricio Carranza <pcarranza@xxxxxxxxxxxxxxxx>
:

Hola Diego, así es, uso GS 3.08. Gracias por esto.
Apliqué los cambios y, efectivamente, muestra el icono del documento. El
problema es que el enlace sigue siendo a la versión extraída por el plugin.
Creo que para modificar eso debería reemplazar @nodeID en <xsl:value-of
select='@nodeID'/>, pero no tengo claro si estoy en lo correcto, y en ese
caso con qué reemplazarlo.

Gracias como siempre por tu ayuda!

Patricio



El 4 de abril de 2017, 13:55, Diego Spano <diegospano@xxxxxxxxx>
escribió:

Hola Patricio, estás usando GS 3.08 verdad?. Entonces  modifica
siteconfig.xml de esta manera:

<serviceRack name="CrossCollectionSearch">
<format>
<!-- this format is used for the search results -->
<gsf:template match="documentNode">
 <xsl:variable name="collname" select="@collection"/>
 <td><a><xsl:attribute name='href'><xsl:value-of
select="$library_name"/>/collection/<xsl:value-of
select='@collection'/>/document/<xsl:value-of
select='@nodeID'/></xsl:attribute><gsf:metadata
name="srcicon"/></a></td>
<td><gsf:metadata name='dc.Title'/></td>
<td><a 
href='{$library_name}/collection/{$collname}/page/about'><xsl:value-of
select="/page/pageResponse/service/paramList/param[@name='co
llection']/option[@name=$collname]/displayItem[@name='name']"/>
</a></td>
</gsf:template>
</format>
</serviceRack>

Con este formato estoy mostrando el ícono del documento (<gsf:metadata
name="srcicon"/>), luego el dc.Title (<gsf:metadata name='dc.Title'/>) y
por último el enlace a la página about de la colección.

Probalo!

Saludos!


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

Argentina
dspano@xxxxxxxxxxxxxxxxxxxxxxx | www.prodigioconsultores.com
<https://mailtrack.io/trace/link/0de99871d686df2fb1039b7f1beaf4d0105ddbb9?url=http%3A%2F%2Fs.wisestamp.com%2Flinks%3Furl%3Dhttp%253A%252F%252Fwww.prodigioconsultores.com%252F%26sn%3DZGllZ29zcGFub0BnbWFpbC5jb20%253D&userId=193418&signature=a3ee9b0c92a8c09e>
Contact me: [image: Skype] diegospano

<https://mailtrack.io/trace/link/c25a6de859cbcec36c3edc75c4de1ffe8ab8ffab?url=http%3A%2F%2Fs.wisestamp.com%2Flinks%3Furl%3Dhttp%253A%252F%252Fwww.linkedin.com%252Fin%252Fdiegospano%26sn%3DZGllZ29zcGFub0BnbWFpbC5jb20%253D&userId=193418&signature=ee4b19e60d3998c7>


2017-03-30 22:33 GMT-03:00 Patricio Carranza <
pcarranza@xxxxxxxxxxxxxxxx>:

Hola Diego,
Gracias como siempre por tus respuestas. Entiendo lo que me comentás y
evidentemente por el momento tendré que dejarlo. Como decís, esperaremos
alguna respuesta de Waikato.

Gracias de nuevo,

Patricio




El 30 de marzo de 2017, 22:22, Diego Spano <diegospano@xxxxxxxxx>
escribió:

Patricio, la definición del formato de las búsquedas cross collection
 se encuentra en el archivo /web/sites/localsite/siteConfig.xml. Ahi
hay un bloque serviceRack llamado "CrossCollectionSearch" con la
siguiente estructura:


<serviceRack name="CrossCollectionSearch">
<format>
<!-- this format is used for the search results -->
<gsf:template match="documentNode">
               <xsl:variable name="collname" select="@collection"/>
<td><a><xsl:attribute name='href'><xsl:value-of
select="$library_name"/>/collection/<xsl:value-of
select='@collection'/>/document/<xsl:value-of select='@nodeID'/></xsl
:attribute><gsf:icon/></a></td>
<td><gsf:metadata name='Title'/></td>
<td><a 
href='{$library_name}/collection/{$collname}/page/about'><xsl:value-of
select="/page/pageResponse/service/paramList/param[@name='co
llection']/option[@name=$collname]/displayItem[@name='name']"/>
</a></td>
</gsf:template>
</format>
</serviceRack>

Como veras, hay un <td> con el link al documento, otro <td> con el T
itle y otro con el link a la colección. Uno podría modificar este
formateo y mostrar los metadatos que quisiera pero el problema está en 
que
este servicio de búsqueda sólo recupera el metadato Title. Esto es un bug
que ya reporté y supuestamente estaba corregido en la 3.08, pero parece 
que
no.
Veamos que dicen en Waikato.

Saludos!


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

Argentina
dspano@xxxxxxxxxxxxxxxxxxxxxxx | www.prodigioconsultores.com
<https://mailtrack.io/trace/link/0de99871d686df2fb1039b7f1beaf4d0105ddbb9?url=http%3A%2F%2Fs.wisestamp.com%2Flinks%3Furl%3Dhttp%253A%252F%252Fwww.prodigioconsultores.com%252F%26sn%3DZGllZ29zcGFub0BnbWFpbC5jb20%253D&userId=193418&signature=a3ee9b0c92a8c09e>
Contact me: [image: Skype] diegospano

<https://mailtrack.io/trace/link/c25a6de859cbcec36c3edc75c4de1ffe8ab8ffab?url=http%3A%2F%2Fs.wisestamp.com%2Flinks%3Furl%3Dhttp%253A%252F%252Fwww.linkedin.com%252Fin%252Fdiegospano%26sn%3DZGllZ29zcGFub0BnbWFpbC5jb20%253D&userId=193418&signature=ee4b19e60d3998c7>


2017-03-30 16:25 GMT-03:00 Patricio Carranza <
pcarranza@xxxxxxxxxxxxxxxx>:

Hola!

Tengo una consulta. Cuando hago una búsqueda global, en el resultado
se muestra el icono del archivo en formato texto y el nombre del 
archivo:



¿Cómo puedo hacer para que muestre el título de la obra (dc.Title) y
el icono de PDF si el archivo está disponible en ese formato?

Gracias!

Patricio
















JPEG image

Other related posts: