Difference between revisions of "OPAC-ABCD scripts"
Line 26: | Line 26: | ||
2. Agregue en la carpeta '''bases''' dos nuevas sub-carpetas: | 2. Agregue en la carpeta '''bases''' dos nuevas sub-carpetas: | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
− | |||
|- | |- | ||
| '''opac_conf''' | | '''opac_conf''' | ||
Line 39: | Line 38: | ||
El código interno de este archivo es el siguiente: | El código interno de este archivo es el siguiente: | ||
− | |||
<nowiki> | <nowiki> | ||
− | + | '<script> | |
cookie=getCookie("ORBITA")+"|" | cookie=getCookie("ORBITA")+"|" | ||
if (cookie.indexOf("c_',mstname,'_'f(mfn,1,0),'|")!=-1){ | if (cookie.indexOf("c_',mstname,'_'f(mfn,1,0),'|")!=-1){ | ||
Line 53: | Line 51: | ||
<br><a href=javascript:SendTo("mail_one","c_',mstname,'_'f(mfn,1,0)'")><img src=../images/mail.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>' | ||
</nowiki> | </nowiki> | ||
− | |||
Nota importante: El salto de línea que se produce en el comando '''document.writeln''' se genera debido | 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 | al ajuste del margen de la página. en el formato no debe aparecer |
Revision as of 10:30, 7 January 2020
El Opac de ABCD puede colocarse en cualquier carpeta bajo el directorio WEB siempre que se mantenga la siguiente estructura
Para instalarlo descompacte el archivo comprimido en el directorio correspondiente y proceda a preparar su instalación siguiendo los siguientes pasos:
1. Modifique la primera línea el script [directorio-del-opac]/php/config.php para colocarle el camino de acceso hacia el config.php de ABCD que está localizado en la carpeta central de ABCD
Ejm: include ("/abcd/www/htdocs/central/config.php");
2. Agregue en la carpeta bases dos nuevas sub-carpetas:
opac_conf | Para almacenar los archivos de configuración de las bases de datos |
opac | Para agregar formatos comunes a todas las bases de datos como son:
select_record.php el cual presenta una barra con opciones que se pueden ejecutar con un registro: seleccionar, imprimir, enviar a word, enviar por correo 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. Si desea colocar la barra en horizontal al inicio de cada registro cambie la etiqueta de salto de línea que precede a cada enlace por etiquetas para separar la presentación de las imágenes. También tendrá que hacer ajustes en el formato de despliegue. Para insertar esta barra de opciones en el formato de despliegue use el comando ,@select_record.pft, (incluyendo las comas para evitar error de sintaxis). Además en el dbn.par deberá agregar una línea con el camino de acceso hacia ese formato. Ej: select_record.pft=%path_database%opac/select_record.pft %path_database% será sustituído por el camino hacia la carpeta bases declarado en el config.php
|