Difference between revisions of "Orbita"
m |
|||
Line 10: | Line 10: | ||
{| | {| | ||
|- | |- | ||
− | |valign=top nowrap|[[ | + | |valign=top nowrap|[[File:Folder closed.gif]]bases|| |
* Una carpeta para cada base de datos. Cada carpeta de base de datos contendrá a su vez una carpeta denominada '''data''' donde se colocarán los 10 archivos que almacenan los datos y la tabla ''dbn.fst'' con la lógica de indización para crear los archivos invertidos. El archivo fullinv.sh facilita la actualización de los índices | * Una carpeta para cada base de datos. Cada carpeta de base de datos contendrá a su vez una carpeta denominada '''data''' donde se colocarán los 10 archivos que almacenan los datos y la tabla ''dbn.fst'' con la lógica de indización para crear los archivos invertidos. El archivo fullinv.sh facilita la actualización de los índices | ||
* Una carpeta denominada '''par''' contentiva de los archivos ''dbn.par'' con las rutas de acceso a los recursos relacionados con las bases de datos | * Una carpeta denominada '''par''' contentiva de los archivos ''dbn.par'' con las rutas de acceso a los recursos relacionados con las bases de datos | ||
Line 16: | Line 16: | ||
* Los archivos '''isisuc.tab''' e '''isisac.tab''' utilizados en los procesos de elaboración de la lista invertida | * Los archivos '''isisuc.tab''' e '''isisac.tab''' utilizados en los procesos de elaboración de la lista invertida | ||
|- | |- | ||
− | |valign=top nowrap|[[ | + | |valign=top nowrap|[[File:Folder closed.gif]]data|| En esta carpeta se colocan los archivos que configuran las bases de datos que se publican: |
'''bases.dat''' | '''bases.dat''' | ||
Line 72: | Line 72: | ||
|- | |- | ||
− | |valign=top nowrap|[[ | + | |valign=top nowrap|[[File:Folder closed.gif]]images|| Coloque aqui las imágenes que se despliegan como parte del interfaz |
|- | |- | ||
− | |valign=top nowrap|[[ | + | |valign=top nowrap|[[File:Folder closed.gif]]js|| Contiene los archivos con los javascripts utilizados para interacción con el usuario |
|- | |- | ||
− | |valign=top nowrap|[[ | + | |valign=top nowrap|[[File:Folder closed.gif]]php|| Scripts php y wxis utilizados en el proceso de búsqueda. Bajo la carpeta '''wxis''' debe colocarse el script '''wxis.exe''' utilizado para acceder a las bases de datos. La versión del wxis utilizada es la 1660 (http://wiki.bireme.org/en/index.php/WWWISIS) |
|} | |} | ||
Line 106: | Line 106: | ||
==Restricciones para el acceso a los documentos== | ==Restricciones para el acceso a los documentos== | ||
− | Vea [[http:// | + | Vea [[http://wiki.abcdonline.info/index.php?title=IAH_Detectar_el_IP_desde_el_cual_se_accede_a_la_consulta_de_la_base_de_datos Detectar la IP del cliente que realiza la consulta]] para restringir el acceso a los textos completos de los documentos |
Latest revision as of 21:00, 6 January 2020
Contents
Estructura de carpetas
La carpeta contentiva del aplicativo Orbita tiene la siguiente estructura:
index.php menú de inicio
style.css archivo de estilos
Luego, se localizan las siguientes sub-carpetas:
bases |
|
data | En esta carpeta se colocan los archivos que configuran las bases de datos que se publican:
bases.dat Lista de las bases de datos. Consta de dos columnas separadas por el caracter |: nombre de la base de datos | descripción de la base de datos. Ejm: biblo|Material Bibliográfico multi|Multimedia plano|Cartografía colec|Colecciones avanzada.tab Campos de búsqueda a ser incluídos en el formulario de búsqueda avanzada en la búsqueda que integra todas las bases de datos Luego, para cada base de datos incluída en bases.dat se deben especificar los siguientes archivos de configuración: dbn.def Breve descripción del contenido de la base de datos dbn.ix Especificación de los índices para acceso a los datos. Consta de 3 columnas separadas por el caracter |. En la primera columna se coloca el nombre del índice. La segunda columna se coloca el prefijo con el cual se localiza el índice en el archivo invertido y la tercera columna corresponde al prefijo a utilizar para elaborar el índice de navegación alfabético. Ejemplo: Autores|AU_|IAU_ Títulos|TI_|ITI_ Materias|MA_|IMA_ Los prefijos deben de estar en concorndancia con los utilizados en la fst. Así, para el caso de autores podríamos tener: 10 0 mpu,(|AU_|v10^*,|, |V10^b, '%'/)/ 16 0 mpu,(|AU_|v16^*,|, |v16^b,'%'/)/ 23 0 mpu,(|AU_|v23^*,|, |v23^b,'%'/)/ 160 0 mpu,(|AU_|v160^*,|, |v160^b,'%'/) 10 0 mpu,(|IAU_|v10^*.1,'%'/)/ 16 0 mpu,(|IAU_|v16^*.1,'%'/)/ 23 0 mpu,(|IAU_|v23^*.1,'%'/)/ 160 0 mpu,(|IAU_|v160^*.1,'%'/) dbn_avanzada.tab Para la construcción del formulario de búsqueda avanzada. Este archivo consta de tres columnas separadas por el caracter | Nombre del campo de búsqueda No se utiliza Prefijo con el cual está indizado el campo en la fst Ejemplo: Palabras| |TW_| Descriptores temáticos| |MA_| Descriptores geográficos| |DG_| Autor| |AU_| Título| |TI_| Revista| |TR_| |
images | Coloque aqui las imágenes que se despliegan como parte del interfaz |
js | Contiene los archivos con los javascripts utilizados para interacción con el usuario |
php | Scripts php y wxis utilizados en el proceso de búsqueda. Bajo la carpeta wxis debe colocarse el script wxis.exe utilizado para acceder a las bases de datos. La versión del wxis utilizada es la 1660 (http://wiki.bireme.org/en/index.php/WWWISIS) |
Configuración general de Orbita
Debe adaptar los siguientes parámetros del archivo config.php localizado en la carpeta php
//Camino de acceso hacia la carpeta donde están almacenadas las bases de datos y recursos relacionados $db_path="/websites/clj/bases/";
//Camino de acceso hacia el ejecutable wxis $Wxis="/websites/clj/php/wxis/wxis.exe";
//Camino de acceso hacia los scripts wxis $xWxis="/websites/clj/php/wxis/";
Formatos de despliegue
Al interior de los scripts el formato de despliegue se denomina opac.pft. Luego este formato puede ser redireccionado a través del archivo dbn.par si se desea proveer a cada base de datos con un formato propio de despliegue.
Para presentar la galería de imágenes de utilizan los siguientes formatos: slide_show.pft para desplegar la imagen asociada a cada registro precedida por el título de la misma
ficha.pft para mostrar la descripción bibliográfica que se muestra debajo de la imágen.
Estos formato puede ser redireccionado utilizando el archivo dbn.par
Restricciones para el acceso a los documentos
Vea [Detectar la IP del cliente que realiza la consulta] para restringir el acceso a los textos completos de los documentos