RedIRIS ofrece un servicio de indexado de páginas web dentro de la plataforma de servicios integrales a la comunidad académica científica española. Cada comunidad de usuarios puede incluir un formulario de búsqueda particularizado para sus páginas web. Para facilitar la tarea de la configuración de dicho formulario hemos creado está guía básica.
Variables que pueden usarse
El formulario de búsqueda requiere una serie de variables para un correcto funcionamiento. Vamos a mostrarlas a continuación:
searchSkin |
Formato: | No debe modificarse |
Desc.: | Se usa para indicar al buscador el tipo de salida que debe proporcionar. Esta variable no debe modificarse. |
Ejemplo: | <input type="hidden" name="searchSkin"
value="rtrURLSearchPlain"> |
rtrFilter |
Formato: | Filtro |
Defecto: | No hay valor por defecto y por ello ha de configurarse correctamente |
Desc.: | El URL de la CVU. Este es el filtro que se añade a lo que el usuario busque así que debe estar correctamente escrito. OJO! Hay que escapar los puntos. |
Ejemplo: | <input type="hidden" name="rtrFilter"
value="aquatic\.rediris\.es"> |
rtrHomePage |
Formato: | URL |
Defecto: | http://www.rediris.es |
Desc.: | Es el URL al que se irá cuando se pinche en el icono definido en la variable rtrIcon. |
Ejemplo: | <input type="hidden" name="rtrHomePage"
value="http://aquatic.rediris.es"> |
rtrIcon |
Formato: | URL de la imagen a usar |
Defecto: | http://www.rediris.es/cvu/icons/CVUs.gif |
Desc.: | Es el URL de una imagen que se situará en la parte superior derecha de la página de resultados. Debería usarse una imagen transparente |
Ejemplo: | <input type="hidden" name="rtrIcon"
value="http://aquatic.rediris.es/asoc/logoani.gif"> |
rtrPageBackground |
Formato: | URL de la imagen a usar |
Defecto: | No hay valor por defecto y por ello ha de configurarse correctamente |
Desc.: | Se usa para indicar la imagen de fondo en la página de resultados |
Ejemplo: | <input type="hidden" name="rtrPageBackground"
value="http://hispanianova.rediris.es/general/hn00f.gif"> |
rtrPageBgColor |
Formato: | #999999 | nombre_del_color |
Defecto: | #e8e7dc |
Desc.: | Sirve para especificar el color de fondo que se usará en la página de resultados. El valor de la variable rtrPageBackground tiene prioridad sobre rtrPageBgColor. |
Ejemplo: | <input type="hidden" name="rtrPageBgColor"
value="#ffffff"> |
rtrPageStyle |
Formato: | URL |
Defecto: | http://www.rediris.es/iconos/template/rediris01.css |
Desc.: | Con esta variable indicamos la localización de una hoja de estilo. Los estilos que pueden definirse son:
- .titulo - para el título
- .subtitulo - para el subtítulo
- .navbar - para el fondo de la barra de navegación
- .fndMrTabla01 - para el color de fondo de cada título de resultado
- a:hover - para el color del enlace cuando nos posicionamos con el ratón
- b - para las negritas
- br,table,tr,td,th,address,blockquote,dd,dir,div,dl,menu,ol,p
|
Ejemplo: | <input type="hidden" name="rtrPageStyle"
value="http://www.rediris.es/iconos/template/rtrStyle.css"> |
rtrSearchURL |
Formato: | URL |
Defecto: | http://www.rediris.es/cvu/buscar/ |
Desc.: | Es el URL al que apuntará el texto "Nueva Consulta" de la página de resultados. Debería apuntar hacia la página que contiene el formulario de consultas. |
Ejemplo: | <input type="hidden" name="rtrSearchURL"
value="http://aquatic.rediris.es/buscar.html"> |
rtrSubTitle |
Formato: | Texto (sin código HTML) |
Defecto: | índice de CVUs |
Desc.: | Contiene el subtítulo que será mostrado en la página de resultado. |
Ejemplo: | <input type="hidden" name="rtrSubTitle"
value="Resultados de la consulta"> |
rtrTargetFrame |
Formato: | Nombre de un Frame | vacío |
Defecto: | No hay valor por defecto |
Desc.: | Está indicado especialmente para páginas que contienen frames. Sirve para indicar un frame al que saltar cuando se pincha en uno de los resultados. |
Ejemplo: | <input type="hidden" name="rtrTargetFrame"
value="otro_frame"> |
rtrTitle |
Formato: | Texto (sin código HTML) |
Defecto: | Servicio de Búsqueda |
Desc.: | Contiene el título que será mostrado en la página de resultado. |
Ejemplo: | <input type="hidden" name="rtrTitle"
value="Búsquedas en Hispanianova"> |
Código HTML del formulario
<form method="get"
action="http://www.rediris.es/harvest/cgi-bin/buscador.cgi">
<input type="hidden" name="searchSkin" value="rtrURLSearchPlain">
<input type="text" name="query" size="15">
<input type='image' border='0' name='submit' value="Buscar" alt='Buscar'
src='http://www.rediris.es/iconos/template/btSearch01.gif'>
<input type="hidden" name="rtrFilter"
value="hispanianova\.rediris\.es">
<input type="hidden" name="rtrSearchURL"
value="http://www.rediris.es/ldap/kk.html">
<input type="hidden" name="rtrHomePage"
value="http://hispanianova.rediris.es">
<input type="hidden" name="rtrTitle"
value="Búsquedas en Hispanianova">
<input type="hidden" name="rtrSubTitle"
value="Resultados de la consulta">
<input type="hidden" name="rtrPageStyle"
value="http://www.rediris.es/iconos/template/rtrStyle.css">
<input type="hidden" name="rtrPageBgColor"
value="#abcabc">
<input type="hidden" name="rtrPageBackground"
value="http://hispanianova.rediris.es/general/hn00f.gif">
<input type="hidden" name="rtrIcon"
value="http://hispanianova.rediris.es/general/cabecera.gif">
<input type="hidden" name="rtrTargetFrame"
value="_top">
</form>
Ejemplo de formulario
Mostramos aquí un ejemplo para el área de hispanianova
Ejemplo de resultado