[greenstone_es] Re: logo y color de fondo
- From: Roberto Ronconi <ronconiroberto@xxxxxxxxxxxx>
- To: "greenstone_es@xxxxxxxxxxxxx" <greenstone_es@xxxxxxxxxxxxx>
- Date: Tue, 19 Jun 2012 20:13:31 -0700 (PDT)
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
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>>
>>
>
Other related posts: