Rediseñando la interfaz de Metalib Jose Maria Carrion Perez 8ª Jornadas de Expania, 11 de mayo de 2011, Sevilla Índice 1. Introduciendo una leyenda de iconos q y p “quick-1-body-advanced” q y 2. “quick-1-body-simple”; 3. “Quick-1-tail” 4. Ventana de redirección a una interfaz nativa “Redirect-page” 5. Ventana previa del menu de servicios de SFX “Openurl-metalib-doc” Openurl metalib doc 6. Pie del home de Metalib: “powered by” “tail-include” Introduciendo una leyenda de iconos Para ello vamos a manejar los ficheros: quick-1-body-simple y quick-1-bodyyq que reflejar j el cambio q que vamos a hacer en el modo de advanced. Hay busqueda simple y avanzado de Metalib. El trayecto de ubicación de los ficheros es: M4_1/jda01/www_v_spa/quick-1-body-simple M4 1/jda01/www v spa/quick 1 body simple M4_1/jda01/www_v_spa/quick-1-body-advanced Para la P l version i en iingles l d de M Metalib, t lib d debemos b d de ttocar llos mismos i fificheros h que se encuentran en el directorio www_v_eng Codigo fuente quick-1-body-simple <START_SECTION><!-- head --> </div> <a name="startcontent" id="startcontent"></a> <div id="contentwrap"> <h1>//QuickSearch\\</h1><span id="message">$8000</span> <div id= id="tabs"> tabs > <ul id="QSTabsList"> <li id="simpleTabQS"><a href="&server_vir?func=quick-1&amp;mode=simple" title="//Simple\\" class="tabSelected">//Simple\\</a><span></span></li> <li id="advancedTabQS"><a href="&server_vir?func=quick-1&amp;mode=advanced" title="//Advanced\\">//Advanced\\</a></li> </ul> </div> g action="&server_vir"> <form id="form1" method="get" <input type="hidden" name="func" value="quick-1-check1"> <input type="hidden" name="mode" value="simple"> <div id="form_params"> <fieldset> <legend>//Search Parameters\\</legend> <label for="find_request_1">//Enter search term:\\</label> <input type="text" name="find_request_1" id="find_request_1" maxlength="100" value="$0200" accesskey="a"> </fieldset> </div> <!--************************* Simple ends *************************--> <br /><p class="explanation"><Font size="2">Señale el grupo de recursos de su interés donde desee realizar la búsqueda rápida. Puede elegir el modo simple, por defecto, o el avanzado.</font> <BR> <br> <div id="resourceSets"> <fieldset> <legend>//Resource Sets\\</legend> <table cellspacing= cellspacing="0"> 0> <END_SECTION><!-- head --> <START_SECTION><!-- set-title --> <tr><td colspan="3" class="title">$1000</td></tr> <END_SECTION><!-- set-title --> Codigo fuente quick-1-body-simple <START_SECTION><!-- body --> <tr> <td> $0100 $0200 <p title="$3000">$0300</p> </td> <td> $0400 $0500 <p title="$6000">$0600</p> </td> <td> $0700 $0800 <p title="$9000">$0900</p> </td> </tr> <END SECTION><!-- body --> <END_SECTION><! > <START_SECTION><!-- separator --> <tr><!-- necesary separator, do not remove--> <td colspan="3"><div class="separator">&nbsp;</div></td> </tr> <br> <br> <br> <END_SECTION><!-- separator --> <START_SECTION><!-- tail --> </table> </fieldset> </div> <div id="button_submit"> <input type="submit" value="go" accesskey="G"> <img src="&icon_path_&lng/v-a_down_sm.png" src="&icon path &lng/v a down sm png" width="11" height="19" alt=""> </div> </form> <br> <br> Codigo fuente quick-1-body-simple <!-- ****************************************** se pasa ahora a la seccion de los hipervinculos que propuso Veronica, que habia que destacar ********************************************* --> <tr> <font face="Arial" style="font-size: 10pt"><b>Las mas usadas: </b> </font> <br> <br> <td><font face="Arial" style="font-size: 9pt"><a href="http://gerion.greendata.es/V/D9RRCAUIHLN75VTEQINCFT7265R5VPGDBFKGQ3IPMMISRULNJT-46254?func=native-link&resource=JDA00068">Pubmed</a> </body>&nbsp&nbsp&nbsp&nbsp </font> </td> <td><font face="Arial" style="font-size: 9pt"><a href="http://gerion.greendata.es/V/D9RRCAUIHLN75VTEQINCFT7265R5VPGDBFKGQ3IPMMISRULNJT-46242?func=native-link&resource=JDA02134">Embase</a> </body>&nbsp&nbsp&nbsp&nbsp </font> </td> <td><font face="Arial" style="font-size: 9pt"><a href="http://gerion.greendata.es/V/D9RRCAUIHLN75VTEQINCFT7265R5VPGDBFKGQ3IPMMISRULNJT-46234?func=native-link&resource=JDA00202">Cinahl</a> </body>&nbsp&nbsp&nbsp&nbsp </font></td> y 9pt"><a p <td><font face="Arial" style="font-size: href="http://gerion.greendata.es/V/D9RRCAUIHLN75VTEQINCFT7265R5VPGDBFKGQ3IPMMISRULNJT-46244?func=native-link&resource=JDA00706">Eric</a> </body>&nbsp&nbsp&nbsp&nbsp </font> </td> <td><font face="Arial" style="font-size: 9pt"><a href="http://gerion.greendata.es/V/D9RRCAUIHLN75VTEQINCFT7265R5VPGDBFKGQ3IPMMISRULNJT-46250?func=native-link&resource=JDA02091">Lilacs</a> </body>&nbsp&nbsp&nbsp&nbsp </font> </td> </tr> <br> <br> <br> Codigo fuente quick-1-body-simple <! ****************************************** se pasa ahora a la leyenda de las iconas ********************************************* --> <!-> <hr noshade color="#FFD393" size="0" width="95%" align=left> <br> <table border="0" border 0 width width="5%" 5% bordercolorlight bordercolorlight="FFFFFFF" FFFFFFF id id="table1" table1 cellspacing cellspacing="0" 0 height height="75%"> 75% > <font face="Arial" style="font-size: 10pt"><b>Leyenda: </b> </font> <br> <br> <tr> <td><font face="Arial" style="font-size: 9pt"><img src="http://www.bsalud.es/metalib/img/logo 6.1.1.png" /> &nbsp&nbsp Disponible sólo para usuarios <br> BVSSPA </font> </td> <td><font face="Arial" style="font-size: 9pt"><img src="http://www.bsalud.es/metalib/img/v-search_more.png" /> &nbsp&nbsp Buscar en recurso-e </font> </td> <td><font face="Arial" style="font-size: 9pt"><img src="http://www.bsalud.es/metalib/img/metalib.png" /> &nbsp&nbsp Añadir a Mis Revistas-e</font></td> </tr> <tr> <td><font face="Arial" style="font-size: 9pt"><img src="http://www.bsalud.es/metalib/img/clave_acceso.png" /> &nbsp&nbsp Disponible con claves de acceso </font> </td> <td><font face face="Arial" Arial style style="font-size: font size: 9pt"><img 9pt ><img src="http://www src http://www.bsalud.es/metalib/img/v bsalud es/metalib/img/v-icon-add-to-basket icon add to basket.png png" /> &nbsp&nbsp Guardar registro en Mi Portal </font> </td> <td><font face="Arial" style="font-size: 9pt"><img src="http://www.bsalud.es/metalib/img/v-icon_alert.png" /> p p Crear una alerta bibliográfica g &nbsp&nbsp </font> </td> </tr> Codigo fuente quick-1-body-simple Este fichero refleja cambios en el interfaz de inicio de Metalib. Asi pues, trabajando con codigo html, podemos hacer tantos cambios como deseemos o se nos ocurra. Dichos cambios quedarán reflejados por debajo de la zona de “Grupos de Recursos”. Otro ejemplo de iniciativa en el interfaz de inicio de Metalib, es poner a disposición de los usuarios el enlace directo a las BBDD mas usadas o conocidas conocidas. Codigo fuente quick-1-body-simple <tr> <font face="Arial" style="font-size: 10pt"><b>Las mas usadas: </b> </font> <br> <br> <td><font face face="Arial" Arial style style="font-size: font size: 9pt"><a 9pt ><a href="http://gerion.greendata.es/V/D9RRCAUIHLN75VTEQINCFT7265R5VPGDBFKGQ3IPMMISRULNJT-46254?func=nativelink&resource=JDA00068">Pubmed</a> </body>&nbsp&nbsp&nbsp&nbsp </font> </td> <td><font td f t face="Arial" f "A i l" style="font-size: t l "f t i 9 9pt"><a t" href="http://gerion.greendata.es/V/D9RRCAUIHLN75VTEQINCFT7265R5VPGDBFKGQ3IPMMISRULNJT-46242?func=nativelink&resource=JDA02134">Embase</a> </body>&nbsp&nbsp&nbsp&nbsp </font> </td> <td><font face="Arial" style="font-size: 9pt"><a href="http://gerion.greendata.es/V/D9RRCAUIHLN75VTEQINCFT7265R5VPGDBFKGQ3IPMMISRULNJT-46234?func=nativelink&resource=JDA00202">Cinahl</a> </body>&nbsp&nbsp&nbsp&nbsp </f t></td> </font></td> <td><font face="Arial" style="font-size: 9pt"><a href="http://gerion.greendata.es/V/D9RRCAUIHLN75VTEQINCFT7265R5VPGDBFKGQ3IPMMISRULNJT-46244?func=native-link&resource=JDA00706">Eric</a> </body>&nbsp&nbsp&nbsp&nbsp </font> </td> <td><font face="Arial" style="font-size: 9pt"><a href="http://gerion.greendata.es/V/D9RRCAUIHLN75VTEQINCFT7265R5VPGDBFKGQ3IPMMISRULNJT-46250?func=nativelink&resource=JDA02091">Lilacs</a> </body>&nbsp&nbsp&nbsp&nbsp </font> </td> </tr> Q i k 1 t il Quick-1-tail Si queremos introducir algún elemento en la parte derecha del interfaz de inicio de Metalib, tocamos el fichero Quick-1-tal. M4_1/jda01/www_v_spa/quick-1-tail Q i k 1 t il Quick-1-tail <BR> <BR> <BR> <div align="left"> <font size="1"><b>Recomendación:</b> <BR> <font size="1">Realice la búsqueda en inglés.</font><BR> <BR> <font size="1"><b>Búsqueda rápida:</b> <BR> <font size="1">Consulta simultánea en <BR> los grupos de recursos <BR> metabuscables seleccionados <BR> por la biblioteca. <BR> <font size="1"><b>Buscable y enlazable:</b> <BR> <font size="1">Busca y enlaza con la interfaz <BR> del recurso para recuperar los <BR> resultados.</font><BR> <BR> <font size="1"><b>Enlazable:</b> <BR> <font size="1">No busca, enlaza con la interfaz <BR> del recurso donde se debe <BR> realizar la busqueda </div> <BR> <font size="3"><b><u>Tipos de recursos</b></u></font><BR></h3> <BR> <font size= size="1"><b>Metabuscable:</b> 1 ><b>Metabuscable:</b> <BR><font size="1">Busca y recupera los resultados <BR> en el interfaz de Metalib <BR> <BR> <div id="tailwrap"> <include>tail-include </div> </body> </html> Codigo fuente quick-1-body-simple Si queremos iintroducir t d i un ttexto t entre t lla caja j d de bú búsqueda d y llos G Grupos d de Recursos, también hacemos uso del fichero Quick-1-body-simple y el fichero Quick-1-body-advanced Dentro de este fichero a la altura del código html que se muestra a continuación: <START_SECTION><!-- head --> </div> <a name="startcontent" id="startcontent"></a> <div id="contentwrap"> <h1>//QuickSearch\\</h1><span id="message">$8000</span> div id="tabs"> id tabs <div <ul id="QSTabsList"> <li id="simpleTabQS"><a href="&server_vir?func=quick-1&amp;mode=simple" title="//Simple\\" class="tabSelected">//Simple\\</a><span></span></li> <li id="advancedTabQS"><a href="&server_vir?func=quick-1&amp;mode=advanced" title="//Advanced\\">//Advanced\\</a></li> </ul> </div> <form id="form1" method="get" action="&server_vir"> <input type="hidden" name="func" value="quick-1-check1"> <input type="hidden" name="mode" value="simple"> <div id="form_params"> <fieldset> <legend>//Search Parameters\\</legend> <label for="find_request_1">//Enter search term:\\</label> <input i t type="text" t "t t" name="find_request_1" "fi d t 1" id="find_request_1" id "fi d t 1" maxlength="100" l th "100" value="$0200" l "$0200" accesskey="a"> k " " </fieldset> </div> <!--************************* Simple ends *************************--> <br /><p class="explanation"><Font size="2">Señale el grupo de recursos de su interés donde desee realizar la búsqueda rápida. Puede elegir el modo simple, por defecto, o el avanzado.</font> <BR> <br> Ventana de redirección a una interfaz nativa Redirect page Redirect-page Podemos cambiar el texto, incluso traducirlo, de la ventana emergente que se abre cuando enlazamos a una interfaz nativa. Para ello manejaremos el fichero Redirect-page. M4 1/jd 01/ M4_1/jda01/www_v_spa/redirect-page / di t Habrá que modificarlo en la versión de ingles: M4_1/jda01/www_v_eng/redirect-page Ventana de redirección a una interfaz nativa Redirect page Redirect-page <START_SECTION><!-- head --> <html lang="//en\\"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>//Redirigir página al interfaz original\\</title> <meta http-EQUIV="REFRESH" content="01; URL='$7500'"> <link rel="stylesheet" type="text/css" href="&server_css/&library/www_v_spa/metalib.css"> </head> <END_SECTION><!-- head --> <START SECTION><! head-manual <START_SECTION><!-head manual --> > <html lang="//en\\"> <head> <title>//Redirect page to Native Interface\\</title> <link rel="stylesheet" type="text/css" href="&server_css/&library/www_v_spa/metalib.css"> </head> <END_SECTION><!-- head-manual --> <START_SECTION><!-- body --> <body id="popup"> <p> //Está a punto de salir de Metalib Metalib. El lugar puede no cumplir estándares de accesibilidad.\\ accesibilidad \\ <br><br> //Si la página no se redirige a la interfaz original presione el botón &quot;Enlazar al interfaz original&quot; \\. </p> <br> <a href= href="$7500" $7500 class= class="button">//Enlazar button >//Enlazar al interfaz original\\</a> </div> </body> </html> <END_SECTION><!-- body --> Ventana de redirección a una interfaz nativa Redirect page Redirect-page Ventana previa del menu de servicios de SFX Openurl-metalib-doc Cuando desde los resultados de Metalib, se pica sobre el icono que abre los servicios de SFX, previamente se muestra una pantalla vacía que indica que en caso de que no funcione el enlace se pique sobre una ventanita del pop pop. La palabra "redirije" con “j” aparece en la instalación de Metalib y se ha cambiado bi d por ““g”. ” Para hacer cambios en esta ventana emergente, hacemos uso del fichero: Openurl-metalib-doc M4_1/jda01/www_v_spa/openurl-metalib-doc Para la versión en inglés inglés, habrá que hacer los cambios en la siguiente diercción: M4 1/jd 01/ M4_1/jda01/www_v_eng/openurl-metalib-doc / l t lib d Ventana previa del menu de servicios de SFX Openurl-metalib-doc <htmll lang="//en\\"><head> <ht l "// \\"><h d> <title>//OpenUrl Request\\ - //Book Format\\</title><meta http-EQUIV="ContentType" content="text/html; charset=UTF-8"></head> <body onload= onload="$5000"> $5000 > <form id="form1" id= form1 name= name="form1" form1 method="POST"> action='$0100' action= $0100 <input type="submit" value="//Si esta página no le redirige a la pagina solicitada, pulse aquí aquí.\\ \\"/> /> <input type="hidden" name="url_ctx_fmt" value="info:ofi/fmt:xml:xsd:ctx"><textarea name="url_ctx_val" style="display:none"> Pie del home de Metalib: “powered by” tail-include Tail-include es un fichero que modifica el pie del home de Metalib, donde estan las opciones de activar/desactivar auto actualizacion y la declaracion de accesibilidad y excencion de responsabilidad responsabilidad. Esta zona hay que bajarla de la web, por si se quiere poner algo entre ella y la caja j de d llos Q Quicksets. i k t Pie del home de Metalib: “powered by” tail-include <br> <br> <br< <br> <Font size="3"><b> <div id="copyrights"> <i <img src="&icon_path_&lng/v-powered.png" "&i th &l / d " width="127" idth "127" height="19" h i ht "19" alt="//Powered lt "//P d by b MetaLib\\" M t Lib\\" title="//Powered titl "//P db by M MetaLib\\" t Lib\\" > <div id="bottomLinks"> <a href="&server_vir?func=$8200&amp;SIMPLIFIED_HTML=$8300">$8400</a> | <a href="&server_vir?func=file&amp;file_name=accessibility" onclick='javascript:winPop(event,"&server_vir?func=file&amp;file_name=accessibility","no",520,450);return false;'>//Accessibility Statement and Di l i Disclaimer\\</a> \\</ > </div> </di > </div> <!--start popup menu--> <div id="nav_menu" style="position:absolute;background-color:#EBEBEB;z-index:2;cursor:hand;cursor:pointer;display:none; border:1px solid #B5B6B5;"> <di align="//direction\\" <div li "//di ti \\" style="background-color:#B5B6B5"><img t l "b k d l #B5B6B5"><i src="&icon_path_&lng/v-ico_close.png" "&i th &l / i l " alt="//Close lt "//Cl fframe\\" \\" title="//Close titl "//Cl frame\\" f \\" onclick="closemenu()"></div> <div id="nav_menucontent" style="height:130px;"> <iframe id="cframe" title="cframe" src="" width="100%" height="100%"> </iframe> </font> </f t> </b> </div> </div> <br> <b > <br> <br> <!--end popup menu--> GRACIAS