[greenstone_es] Re: personalizar macro documents en extra.dm

  • From: robin ros <linux.robin@xxxxxxxxx>
  • To: greenstone_es@xxxxxxxxxxxxx
  • Date: Tue, 24 Aug 2010 12:26:02 -0600

Hola,

gracias por la respuesta raul, efectivamente he realizado la
modificacion en extra.dm, pero no se porque razon cuando le doy abrir
al documento para ver la serie de imagenes que componene el pdf ( es
una coleccion de  pdf de imagenes) no me muestra la personalizacion
del encabezado que he colocado, te envio mi extra.dm por si me pueden
ayudar,

##########################################
# extra.dm file
# You can add collection specific macros in here
# Lines starting with a '#' are comments.
# Remember to include the package declaration

package Global


package About

_textabout_ {
<div class="section">
<h3>Colecci&oacute;n Libros de la Secretar&iacute;a de Bienestar
Social de la Presidencia.</h3>
_Global:collectionextra_
</div>
}

package Style

_cssheader_ {
_csslink_
<style type="text/css">
body.bgimage \{ background: url("_httpimages_/chalk3.gif") scroll
repeat-y left top;  background-color: #b3d6e0; \}
###p.collectiontitle \{background-image: url( _httpimg_/sbs.jpg );
width="100%"; height="100%"; padding: 80px 12px 2px; color: white;
margin: 0; white-space: nowrap; background-repeat: repeat-y;
background-position: top center; text-align: center; font-family:
"Byington Italic"; background-color: #; \}
div.navbar \{ background-image: url("_httpimages_/bg_green.png"); \}
div.divbar \{ background-image: url("_httpimages_/bg_green.png"); \}
a.navlink \{ background-image: url( _httpimg_/bg_off.png );
border-collapse: collapse; background-color: #ffffff; \}
a.navlink_sel \{ background-image: url( _httpimg_/bg_on.png );
border-collapse: collapse; \}
a.navlink:hover \{ background-image: url( _httpimg_/bg_on.png );
border-collapse: collapse; \}
##p.bannertitle \{ background-image: url( _httpimages_/bg_off.png )
scroll repeat-x left top; width="100%"; height="100%""; \}
a.collectiontitle \{ color: white; \}
###p.bannerlinks \{ font-family: sans-serif, arial, helvetica;
font-size: 10pt;  font-weight: bold;  margin:0px;  padding:0;
background-repeat: repeat-y; background-position: top center;
text-align: center; \}
</style>
}

_footer_ {
_pagefooterextra_ <center><br><small>Copyright 2010 <br>
Direcci&oacute;n de los Archivos de la Paz</small></center>
_endspacer__htmlfooter_
}

package Global

_globallinks_ {_If_( _cgiargu_ NE 1 ,_homelink_)<p> _helplink_<p> _preflink_}

package Style

_pagebanner_
{<!-- page banner (\_style:pagebanner\_) -->
<center>
<table style="background-image:url(_httpimages_/sbs4.jpg)"
style="padding: 200px 0px 70px 2px"; width="100%" height="100%"
cellspacing=0 cellpadding=0 border=0>
<tr>
<td colspan=3 height=0>
</td>
</tr>
<tr>
<td style="color: #ffffff" width="100%" valign=bottom height=140
align=center border=0>_imagecollection_</td>
<td style="color: #ffffff" width="100%" valign=bottom height="100%"
align=center  border=0>_bannertitle_</td>
<td width="100%" valign=center height="100%" align=center
border=0>_globallinks_</td>
</tr>
<tr>
<td colspan=3>_pagebannerextra_</td>
</tr>
</table>
</center>
<!-- end of page banner -->
}
####################################################################

agradezo la ayuda, gracias

robin ross

El día 24 de agosto de 2010 12:14, Raúl Barrera
<raul.barrerap@xxxxxxxxx> escribió:
> Ok, ya te entiendo.
> Para poder realizar un cambio completo del encabezado del sitio te
> recomiendo utilizar la macro _pagebannerextra_ puedes poner ahí el codigo
> que necesites. Se encuentra en el archivo style.dm y afecta al sitio
> completo, si solo deseas hacer cambios para una colección puedes llamarla
> desde extra.dm utilizando package style.
>
> --
> Raúl Barrera P.
> Prodigio Consultores
>
>
> El 24 de agosto de 2010 14:08, robin ros <linux.robin@xxxxxxxxx> escribió:
>>
>> Hola Raul,
>>
>> Lo que necesito es poder cambiar la apariencia del documento de una
>> coleccion en especifico, el "_textheader_" del macro document.dm, y
>> segun tenia entendido todas las personalizacioens de los macros se
>> deben/pueden realizar en extra.dm. No se si me explico no es tanto en
>> como se muestran los resultados ya que efectivamente como dices se
>> realiza en collect.cfg sino la cabecera (donde se encuentran
>> "_globallinks_" , "_imagecollection_" y "_bannertitle_") o se podria
>> realizar en collect.cfg?,
>>
>> saludos y gracias,
>>
>> Robin Ross
>>
>> El día 24 de agosto de 2010 11:50, Raúl Barrera
>> <raul.barrerap@xxxxxxxxx> escribió:
>> > Hola Robin, veo tu codigo pero no logro entender algo, quieres modificar
>> > la
>> > apariencia de un resultado de búsqueda?
>> > La macro document controla las busquedas, la macro extra.dm sirve para
>> > hacer
>> > ciertos ajustes y personalizar la colección.
>> > Si quieres personalizar los resultados de búsqueda, como que datos
>> > mostrar,
>> > adjuntar una imagen a un libro, etc, debes hacerlo en el archivo
>> > collect.cfg
>> > utilizando las reglas de formateo de Greenstone.
>> >
>> > --
>> > Raúl Barrera P.
>> > Prodigio Consultores
>> >
>> >
>> > El 24 de agosto de 2010 13:44, robin ros <linux.robin@xxxxxxxxx>
>> > escribió:
>> >>
>> >> hola gente buen dia,
>> >>
>> >> He estado tratando de personalizar la vista del documento para cada
>> >> coleccion que lo requiera, en teoria seria de personalizarlo en el
>> >> marcro extra.dm no? agregandole esto:
>> >>
>> >> package document
>> >>
>> >> <center>
>> >> <table style="background-image:url(_httpimages_/sbs4.jpg)"
>> >> style="padding: 200px 0px 70px 2px"; width="100%" height="100%"
>> >> cellspacing=0 cellpadding=0 border=0>
>> >> <tr>
>> >> <td colspan=3 height=0>
>> >> </td>
>> >> </tr>
>> >> <tr>
>> >> <td style="color: #ffffff" width="100%" valign=bottom height=140
>> >> align=center border=0>_imagecollection_</td>
>> >> <td style="color: #ffffff" width="100%" valign=bottom height="100%"
>> >> align=center  border=0>_bannertitle_</td>
>> >> <td width="100%" valign=center height="100%" align=center
>> >> border=0>_globallinks_</td>
>> >> </tr>
>> >> <tr>
>> >> <td colspan=3>_pagebannerextra_</td>
>> >> </tr>
>> >> </table>
>> >> </center>
>> >>
>> >>
>> >>
>> >> Pero no he podido realizar que me agarre las configuraciones hechas,
>> >> que estare haciendo mal, si me pudieran ayudar les agradeceria
>> >> enormemente, mi version de greenstone es la 2.82
>> >> de antemano les agradezco la ayuda que me puedan proporcionar,
>> >>
>> >> saludos
>> >>
>> >> Robin Ross
>> >>
>> >
>> >
>>
>
>

Other related posts: