Material de trabajo4 - Inicio

Anuncio
MATERIAL DE TRABAJO IV
Customización y configuraciones básicas
de Dspace
Lic. Anibal Carro
Índice de contenido
Ir a --> Configuración de idioma:.........................................................................................................2
Ir a --> Cambio del nombre:.................................................................................................................2
Ir a --> Cambiar cabecera:....................................................................................................................3
Ir a --> Barra de la derecha:..................................................................................................................3
Ir a --> Pie de página:...........................................................................................................................3
Ir a --> Cambiar colores de fondo o a secciones..................................................................................4
Ir a --> Integración con redes sociales..................................................................................................4
Ir a --> Licencia Creative Commons....................................................................................................5
Ir a --> URL persistentes Handles .......................................................................................................6
1
•
Configuración de idioma:
En : dspace/config encontramos el archivo DSPACE.CFG, este mismo archivo tambien
lo encontramos en: home/dspace/dspace-1.6.0-src-relase/dspace/config, abrimos
ambos archivos para editarlos.
Ubicamos la linea comentada : ### i18n – Locales / Language ###
más abajo encontramos : default.locale = en lo cambiamos por es y guardamos.
Más abajo encontramos : # may be used, e.g: webui.supported.locales = en, de
Y lo vamos a descomentar quedando así:
webui.supported.locales = es, en, fr, pt, de con esto conseguimos activar el
multilenguage, en este caso la interface estara disponible en español, inglés, portugues,
francés y alemán pudiendo activarse más idiomas.
Guardamos y reiniciamos el servidor Web Tomcat para que tome los cambios.
Reinicio del Tomcat:
Si no tenemos acceso al botón de Inicio de Tomcat hay otras opciones de reinicio:
Una opción para reiniciar Tomcat es desde consola escribimos: cd / (damos enter) luego
cd etc (damos enter) luego cd default (damos enter) ahora escribimos sudo
/etc/init.d/tomcat5.5 restart (damos enter)
Con eso se va a detener y reiniciar el servidor de tomcat. exit (damos enter) para salir.
Tambien se puede reiniciar desde C:\Archivos de programa\Apache Software
Foundation\Tomcat 6.0\bin y ejecutar el bootstrap
Hecho esto vamos a http://164.73.236.111/xmlui/ y vemos los cambios.
• Cambio del nombre:
Ubicar dspace.cfg que esta en la ruta dspace/config y dentro de home/dspace/dspace1.6.0-release/dspace/config ubicaremos la línea con el nombre
# Name of the site
dspace.name = ??????
Lo cambiamos por
dspace.name = Repositorio Digital Facultad de Psicología
Guardamos y reiniciamos el Tomcat.
2
• Cambiar cabecera:
dspace/wepapps/jspui/layout ubicar los archivos de la cabecera (header) pie de pagina
(footer) y menú lateral (location-bar; nav-bar) estos son archivos JSP del proyecto
COCOON de Apache.
Abrir el archivo header-default.jsp observar una ruta /image/logo???.gif aquí esta la
imagen cargada por defecto en la cabecera.
Este archivo esta cargado en: dspace/webapps/jspui/image, aquí guardaremos
nuestrologo.jpg
Ahora volvemos a nuestro archivo header-default.jsp nos ubicamos dentro de la línea
DPACE LOGO y ubicamos la línea que dice width=”???” height=”??” la cual tiene la
medida del logo actual y procedemos a poner los valores de nuestrologo.jpg
Luego procedemos a colocar el nuevo nombre del archivo en la línea respectiva
image/nuestrologo.jpg dentro de Dspace logo
Reiniciamos el Tomcat.
Tambien podemos colocar en lugar de una imagen estatica un flash.
En el archivo header-default.jsp, nos ubicamos dentro de DSPACE LOGO y las etiquetas
tr td td etiquetas html para objetos flash en donde lo mas resaltante es el valor de
with=”100%” y el valor de value=” el cual llama al archivo desde la vista web.
Reemplazamos por el valor de la etiqueta flash (código). Procedemos a realizar el cambio
y añadirlo, luego lo grabamos.
El archivo en flash lo debemos colocar dentro de la sección
dspace/webapps/jspui/image por ejemplo cabecera.swf
• Barra de la derecha:
La mejor manera es aplicar lenguaje html, ubicamos el archivo home.jsp el cual
esta dentro de la ruta dspace/webapps/jspui abrimos el archivo y nos ubicamos dentro
de dspace:sidebar ahí colocamos el detalle que deseemos complementar a nuestro sitio
de dspace, para este caso tambien se puede utilizar un script.
• Pie de página:
Dentro del archivo footer-default.jsp nos ubicamos dentro de PAGE FOOTER luego de
la etiqueta td, a la cual le añadimos dos td td uno de cierre y otro de apertura, colocando
“Creado por el Departamento de Documentación y Biblioteca - Facultad de
Psicología – UdelaR.”
Reiniciamos el Tomcat.
3
• Cambiar colores de fondo o a secciones
En archivo de estilos styles.css.jsp ubicado en la ruta dspace/webapps/jspui.
• Integración con redes sociales
Podemos incluir una barra que nos conecte con las redes sociales.
Para esto debemos editar estructural.xls añadiendo el siguiente código:
<xsl:template match="dri:options">
<div id="ds-options">
<h3 id="ds-share-option-head"><xsl:text>Share</xsl:text></h3>
<div id="ds-share-option" style="text-align: center">
<a>
<xsl:attribute name="href">
<xsl:text>http://www.addthis.com/bookmark.php?
v=250&pub=xa-4a848ff246b1eec7</xsl:text>
</xsl:attribute>
<xsl:attribute name="class">
<xsl:text>addthis_button</xsl:text>
</xsl:attribute>
<img>
<xsl:attribute name="src">
<xsl:text>http://s7.addthis.com/static/btn/lg-shareen.gif</xsl:text>
</xsl:attribute>
<xsl:attribute name="width">
<xsl:text>125</xsl:text>
</xsl:attribute>
<xsl:attribute name="height">
<xsl:text>16</xsl:text>
</xsl:attribute>
<xsl:attribute name="style">
<xsl:text>border:0</xsl:text>
</xsl:attribute>
</img>
</a>
<script type="text/javascript">
<xsl:attribute name="src">
<xsl:text>http://s7.addthis.com/js/250/addthis_widget.js?pub=xa4a848ff246b1eec7</xsl:text>
</xsl:attribute>
<xsl:text>// Empty comment</xsl:text>
</script>
</div>
Tomado de: http://www.arvo.es/dspace/tag/dspace/page/2/
Arvo son consultores que han llegado a hacer modificaciones a Dspace que han sido
aprobadas por Dspace.org
4
• Licencia Creative Commons
Dentro de dspace.cfg en el set del Creative Commons activar la opción true
Ver:
https://wiki.duraspace.org/display/DSDOC18/Configuration#ConfigurationConfiguringCreativeCommonsLicense
Esto permite el paso de la licencia Creative Commons en el proceso de presentación de la
interfaz de usuario de JSP (JSPUI). Peticionarios se les da la oportunidad de seleccionar
una licencia de Creative Commons para acompañar el artículo. Licencia Creative
Commons regulan el uso de los contenidos. Para más detalles, consulte el sitio web de
Creative Commons en http://creativecommons.org .
Propiedad: webui.submit.enable-cc
Ejemplo
webui.submit.enable-cc = false
Valor:
Clave "false" Establecer si usted no está usando
Nota
licencia CC. Clave para la "verdadera" Establecer si
Informativa:
utiliza licencia CC.
Propiedad: webui.submit.cc-competencia
Ejemplo
webui.submit.cc-jurisdicción = nz
Valor:
Cuando se utilice una jurisdicción? Si es así, ¿cuál?Ver
Nota
http://creativecommons.org/international/ para obtener una lista de posibles códigos
Informativa:
(por ejemplo, nz = Nueva Zelanda, uk = Inglaterra y Gales, JP = Japón)
Tomado de: http://www.dspacedev2.org/1_6_2Documentation/ch05.html
Otra forma que soluciona el tema de las licencias Creative Commons en una forma más
amigable para el usuario es una API que facilita el proceso. Si bien parece ser más
engorrosa su instalación.
Ver en: https://jira.duraspace.org/secure/attachment/11970/README.txt
5
• URL persistentes Handles
Cuando el ítem (descripción del documento + archivo) se ingresa en el repositorio automáticamente se
le asigna una URL persistente, este identificador persistente es registrado con el sistema Handle
System, un sistema para atribuir, administrar y resolver identificadores persistentes, conocidos co
mo "Handles", para documentos digitales y otros recursos en Internet. El Handle no cambiará si el
sistema migra a un nuevo equipo, o si se producen alteraciones en el sistema
6
Descargar