[greenstone_es] de yiliam. - Como modificar la página home

  • From: Diego Spano <diegospano@xxxxxxxxx>
  • To: Lista (en español) Greenstone <greenstone_es@xxxxxxxxxxxxx>
  • Date: Mon, 21 May 2012 14:11:40 -0300

Hola Yiliam,

la página home de GS está basada en el archivo home.dm que podés ver en la
carpeta greenstone/macros.

Abrila con un editor de textos (tratá de no usar el Notepad) y fijate lo
siguiente:

- en la linea 3 dice "package home" y en la linea 65 dice "_content_
{....}", esto indica que el valor de la macro _content_ se aplica a la
pagina home solamente. La macro _content_ contiene todo lo que se muestra
en la home de la biblioteca (también hay una macro _content_ para la página
about de cada colección).

Ahora revisemos un poco el contenido de esta macro _content_. Acá es donde
podés poner código html para que aparezca en la home. La configuracion por
defecto es la siguiente (los comentarios que empiezan con ### son la
explicación de cada parte):

_content_ {
<div id="content">
<div class="divbar">

### Con esta linea muestra el texto "seleccionar una colección" y como el
tag <p> tiene asociado un estilo (navbar) entonces lo muestra sobre un
fondo verde.
<p class="navbar">
_textdescrselcol_
</p>
</div>

<p>

### la macro _homeextra_ muestra el icono para acceder a cada colección.
<div class="section">
_homeextra_
</div>

### este div con clase "divbar" muestra la barra verde debajo de los iconos
de las colecciones.
<div class="divbar">&nbsp;</div>

### este div muestra los botones de acceso a la Interfaz de la Biblioteca
Digital Greenstone, a la Página de administración, a la página Acerca de
Greenstone y al botón de Documentación de Greenstone
<div class="section">
<table>
_textgogli_
_textgocollector_
_textgodepositor_
_textgotranslator_
_textgoadmin_
_textgogreenstone_
_textgodocs_
</table>
</div>

### este div con clase "divbar" muestra la barra verde debajo de los iconos
de las colecciones.
<div class="divbar">&nbsp;</div>

### este div muestra el texto "Greenstone es un paquete de software para la
creación y difusión de ..."
<div class="section">
_textaboutgreenstone_
</div>

### este div con clase "divbar" muestra la barra verde debajo de los iconos
de las colecciones.
<div class="divbar">&nbsp;</div>
</div>
}

No se que modificaciones querés hacer vos, pero mientras las incluyas en la
macro _content_{} no hay ningun inconveniente. Podes poner tags <img>,
<href>, textos, aplicar estilos css propios.

Bueno, es cuestión de empezar a jugar un poco.


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>

Other related posts: