OPAC-ABCD Barra de Herramientas

From ABCD Wiki
Jump to: navigation, search

Barra de herramientas del registro

Se requiere además un formato interno predefinido en el opac llamado select_record.pft el cual presenta una barra con opciones que se pueden ejecutar con un registro: seleccionar, imprimir, enviar a word, enviar por correo, exportar como ISO, exportar como XML. Para guardar este formato active el menú principal del módulo de configuración (carpeta config del OPAC) y seleccione la opción Barra de herramientas del registro. Cuando se abra la entrada correspondiente solo tiene que hacer clic sobre el botón Guardar opac_conf/select_record.pft. Además en cada dbn.par deberá agregar una línea con el camino de acceso hacia ese formato:

      select_record.pft=%path_database%opac_conf/select_record.pft
Selectrecordpft.png

El código interno de este archivo es el siguiente:

   
       '<script>
       cookie=getCookie("ORBITA")+"|"
       if (cookie.indexOf("c_',mstname,'_'f(mfn,1,0),'|")!=-1){
	  document.writeln("<input type=checkbox name=c_',mstname,'_'f(mfn,1,0)' id=c_'mstname'_'f(mfn,1,0)'  checked onclick=javascript:Seleccionar(this)> ")
       }else{
	document.writeln("<input type=checkbox name=c_'mstname'_'f(mfn,1,0)' id=c_'mstname'_'f(mfn,1,0)' onclick=javascript:Seleccionar(this)> ")
       }
    </script>'/
    '<br><a href=javascript:SendTo("print_one","c_',mstname,'_'f(mfn,1,0)'")><img src=../images/print.png width=20></a>
     <br><a href=javascript:SendTo("word","c_',mstname,'_'f(mfn,1,0)'")><img src=../images/word.png width=20></a>
     <br><a href=javascript:SendTo("mail_one","c_',mstname,'_'f(mfn,1,0)'")><img src=../images/mail.png width=20></a>'
    
    Nota importante:  El salto de línea que se produce en el comando document.writeln se genera debido 
    al ajuste del margen de la página. en el formato no debe aparecer 

El script incluido presenta el checkbox para seleccionar un registro y lo marca si ya el registro ha sido seleccionados. Los enlaces activan las acciones correspondientes.

Esta barra se herramientas se incluirá en forma automática desde el script que presenta los resultados de la consulta.