Según lo que veo la linea que declara la macro _cssheader_ está comentada: # add css style lines inside the style _cssheader_ {<style> body\{background-color:#FF0000\} p.collectiontitle \{background-image:url(' http://j.imagehost.org/0031/google_logo_19-10.jpg'); width:400px;height:300px;\}</style>}# add any javascript functions here _collectionspecificscript_ { } Todas las lineas que empiezan con "#" con comentarios. Deberías modificar eso asi y probar: # add css style lines inside the style _cssheader_ {<style> body\{background-color:#FF0000\} p.collectiontitle \{background-image:url('http://j.imagehost.org/0031/google_logo_19-10.jpg'); width:400px;height:300px;\}</style>}# add any javascript functions here _collectionspecificscript_ { } El 20 de junio de 2012 00:13, Roberto Ronconi <ronconiroberto@xxxxxxxxxxxx>escribió: > Este es el contenido del archivo extra.dm. No aparecio ninguna imágen. ni > fondo. > > # extra.dm file > # You can add collection specific macros in here > # Lines starting with a '#' are comments. > # Remember to include the package declaration > package Style > # will be applied to all pages > # add css style lines inside the style _cssheader_ {<style> > body\{background-color:#FF0000\} p.collectiontitle \{background-image:url(' > http://j.imagehost.org/0031/google_logo_19-10.jpg'); > width:400px;height:300px;\}</style>}# add any javascript functions here > _collectionspecificscript_ { > } > > > Roberto Ronconi > Bibliotecario Documentalista > > ------------------------------ > *De:* Pedro Díaz <josepedrodiaz@xxxxxxxxx> > *Para:* greenstone_es@xxxxxxxxxxxxx > *Enviado:* martes, 19 de junio de 2012 23:04 > > *Asunto:* [greenstone_es] Re: logo y color de fondo > > Perdón se me fue el mail anterior. Yo tengo el código css en el archivo > extra.dm de la carpeta macros de mi colección. > > Los códigos deben ir dentro del macro _cssheader_ que es parte del package > Style. > > Por lo tanto en tu archivo extra.dm debés buscar si tenés unalinea que > dice: package Style > Luego debés fijarte si a continuación o unas lineas más abajo tenés > declarado el macro cssheader, el texto es: > _cssheader_ { > comandos > } > > > Si tenés esto en tu extra.dm debes escribir los códigos centro de > _cssheader_, > > así: > > _cssheader_ { > <style> > body\{ > background-color:#FF0000 > \} > > p.collectiontitle \{ > background-image:url(' http://j.imagehost.org/0031/google_logo_19-10.jpg > '); width:400px; > height:300px; > \} > </style> > } > > > SI no tenés la declaración del package Style ni la del cssheader > > te quedaría algo así: > > > package Style > > _cssheader_ { > <style> > body\{ > background-color:#FF0000 > \} > > p.collectiontitle \{ > background-image:url(' http://j.imagehost.org/0031/google_logo_19-10.jpg > '); width:400px; > height:300px; > \} > </style> > } > > > Probalo y nos contás. > > SAludos. > > > El 19 de junio de 2012 22:57, Pedro Díaz <josepedrodiaz@xxxxxxxxx>escribió: > > Si > > El 19 de junio de 2012 22:48, Roberto Ronconi <ronconiroberto@xxxxxxxxxxxx > > escribió: > > Hola Pedro > No entiendo como, donde se escriben esos comandos (en que macro o css). > Tampoco logre comprender lo del fondo (macro _cssheader_ no lo encontre > en extra.dm. Cuando escribo en el macro específico de la coleccion y > luego intento iniciar la interfaz de la coleccion aparece una pantalla en > blanco. Mis conocimiento de HTML son básicos. > > Roberto Ronconi > Bibliotecario Documentalista de título > Bibliotecario Escolar de profesión. > > ------------------------------ > *De:* Pedro Díaz <josepedrodiaz@xxxxxxxxx> > *Para:* greenstone_es@xxxxxxxxxxxxx > *Enviado:* martes, 19 de junio de 2012 22:31 > *Asunto:* [greenstone_es] Re: logo y color de fondo > > ME sobró un caracter de dos puntos y me faltó un punto y coma en el > ejemplo, además de que "collectiontitle" estaba mas escrito el ejemplo > correcto es: > > p.collectiontitle \{ background-image:url(' > http://j.imagehost.org/0031/google_logo_19-10.jpg '); width:400px; > height:300px;\} > > El 19 de junio de 2012 22:28, Pedro Díaz <josepedrodiaz@xxxxxxxxx>escribió: > > Roberto, dos cosas: > > 1- Cuando escribas código dentro de los macros debes escapar los > caracteres { y } anteponiéndoles la barra \ > Ej: <style>body\{background-color:#FF0000\}</style> > > > 2-Me estoy fijando en la documentación ( > http://www.wrlc.org/dcpc/UserInterface/interface.htm ) y veo que el > título de greenstone es un párrafo al que se le asigna la clase > css"collectiontitle". > > Por lo tanto al agregar el siguiente código css en la misma parte que > indiqué en el mail anterior haría que en ese párrafo se viera un logo de > Google y además haría que ese bloque midiera lo mismo que la imagen > (400x300) > > > > p.colecctiontitle: \{ background-image:url(' > http://j.imagehost.org/0031/google_logo_19-10.jpg '); width:400px > height:300px;\} > > > Saludos > > > > > > > El 19 de junio de 2012 22:19, Pedro Díaz <josepedrodiaz@xxxxxxxxx>escribió: > > Hola Roberto, un color de fondo lo podés agregar con un poco de css, por > ejemplo > > <style>body{background-color:#FF0000}</style> > > Esa porción de código la podés agregar en el <head> del documento por > ejemplo editando la macro _cssheader_ incluida dentro del package Style en > el documento extra.dm de tu coleccion. > > A extra.dm que lo podés encontrar en > /greenstone/collect/tucoleccion/macros > > > > Saludos. > > > > > El 19 de junio de 2012 20:45, Roberto Ronconi <ronconiroberto@xxxxxxxxxxxx > > escribió: > > Necesito colocar una imágenen o un logo la parte superior de las > páginas. pero no aparece y también poner en todas las páginas en mismo > color de fondo. > Desde ya muchas gracias > Saludos > Roberto > > > > > > > > > > > > > >