Upload
ladislao-madrazo
View
110
Download
2
Embed Size (px)
Citation preview
• Soporta hasta 9 idiomas• Hay procedimientos para traducción de los textos de los
Idiomas• Botones – Contról a través de CSS• Utilización del Languaje Javascripts em archivos de PFT• Texto de ayuda y notas• Para cada índice um texto de ayuda
ABCD-IAH / IAH
Estructura pre-definida del IAH en el ABCD
En par/ extensión .def parâmetros de la base de datos. Para cada base de datos exige o su propio .def.
Archivos Maestro y Archivo invertidoArchivos auxiliares [opcional].
Formato de presentación
Estructura pre-definida del IAH en el ABCD
iah.def.php
Parámetros del Sistema
hoja de estilo. css
v5.2b/PC32/M/32767/16/60/I
<?php
[PATH]
PATH_DATA=/iah/ PATH_CGI-BIN=/ABCD/www/htdocs/iah/scripts/ PATH_DATABASE=/ABCD/www/bases/ PATH_DEF=/ABCD/www/bases/par/
[APPEARANCE] /* Please adjust /css/stylesheet.css */
[HEADER] LOGO IMAGE=logoabcd.jpg LOGO URL=^1http://www.bvs.br/^2http://www.bvsalud.org/^3http://www.virtualhealthlibra ry.org/^4http://www.virtualhealthlibrary.org HEADER IMAGE=online.gif
HEADER URL=^1/iah/pt/index.htm^2/iah/es/index.htm^3/iah/en/index.htm^4/iah/fr/index.htm MANAGER [email protected] REVERSE MODE=ON MULTI-LANGUAGE=ON AVAILABLE LANGUAGES=pt, es, en, fr ?> _________________________________________________________________________
iah.def.php ABCD paquete
indica la ubicación de las carpetas y archivos de la interface
Define los itens relacionados al layout del sitio
Define los imagenes y enlaces para para las páginas
Indica el e-mail da pessoa responsable y algunas opciones de la interface
Sección FILE_LOCATION
FILE DATABASE.*=%path_database%dblil/data/dblil.*FILE DATABASE.XML=%path_database%dblil/pfts/lilXML.pft
FILE standard.pft=%path_database%dblil/pfts/%lang%/lillhtm.pftFILE detailed.pft=%path_database%dblil/pfts/%lang%/lildhtm.pftFILE citation.pft=%path_database%dblil/pfts/%lang%/lilchtm.pftFILE mes.pft=%path_database%dblil/pfts/%lang%/mes.pftFILE citation.xml=%path_database%dblil/pfts/lilCitationXML.pftFILE title.pft=%path_database%dblil/pfts/%lang%/lilthtm.pftFILE SHORTCUT.IAH=%path_database%dblil/pfts/%lang%/shortcut.pftFILE descritores.pft=%path_database%dblil/pfts/%lang%/descritores.pftFILE GIZMOTL.*=%path_database%gizmo/%lang%/gizmotl.*FILE GIZMONB.*=%path_database%gizmo/%lang%/gizmonb.*FILE LANGS.*=%path_database%gizmo/%lang%/lang.*FILE G850ANS.*=%path_database%gizmo/g850ans.*FILE GANS850.*=%path_database%gizmo/gans850.*FILE QLFANS.*=%path_database%gizmo/%lang%/qlfansi.*FILE QLF850.*=%path_database%gizmo/%lang%/qlf850.*
Sección INDEX_DEFINITION
[INDEX_DEFINITION]
INDEX Tw=^1Palavras^2Palabras^3Words^4Mots^d*^xTW ^uTW_^yDATABASE^mTW_INDEX Ti=^1Palavras do título^2Palabras del título^3Title words^4Mots du titre^xTI ^uTI_^yDATABASE^mTI_INDEX Ab=^1Palavras do resumo^2Palabras del resumen^3Abstract words^4Résumé mots^xAB ^uAB_^yDATABASE^mAB_INDEX Au=^1Autor^2Autor^3Author^4Auteur^xAU ^uAU_^yDATABASE^mAU_
Identifica el prefijo referente al formulario o nota asociado al índice de búsqueda.
Funciona en conjunto con la definición de notas específicas de los campos de la sección HELP_FORM
[HELP_FORM]
HELP FORM=help_form_lilacs.htmNOTE FORM F=note_form_lilacs.htmNOTE INDEX TW=note_index_word.htmlHELP INDEX TW=help_index_word.html
Utilizando el Help en Index
[HELP_FORM]
HELP FORM=help_form_lilacs.htmNOTE FORM F=note_form_lilacs.htmNOTE INDEX TW=note_index_word.htmlHELP INDEX TW=help_index_word.html
Sección APPLY_GIZMO
[APPLY_GIZMO]
GIZMO=QLFANSG_IZMO=QLF850G_IZMO=G850ANSG_IZMO=GANS850
Sección PREFERENCES
AVAILABLE FORMS=F,A
SEND RESULT BY EMAIL
Determina si se debe o no habilitar el envío de resultados de consulta por e-mail. Los valores posibles son ON y OFF.
Para que esta opción funcione correctamente el usuario debe instalar y configurar un programa de SMTP y crear una rutina para recibir los parámetros enviados por la interfaz
Sección PREFERENCES
Sección APPEARANCE
BODY BACKGROUND COLOR= Indica el color de fondo en las páginas HTML en
valores hexadecimales de la tabla RGB;
[APPEARANCE]/* Please adjust /css/stylesheet.css */
BODY { background-color: #E0EBEB
C:\ABCD\www\htdocs\iah\css\ general.css
BODY {margin: 0px;color: #333;background-color: #C8C8C8;}
BODY BACKGROUND COLOR=
BODY {margin: 0px;color: red;background-color: #C8C8C8;
}
BODY TEXT COLOR= Indica el color del texto en las páginas HTML;
A {color: yellow;
}A:visited {
color: blue;}A:hover {
color: red;font-style: bold;
}
BODY LINK COLOR= Indica el color de los links en las páginas HTML
BAR BACKGROUND COLOR Indica el color de fondo de las barras de título en las páginas HTML
div.barNav {clear: both;background: #0000FF;padding: 0.2em;margin-top: 1.2em;margin-bottom: 0.2em;height: 1.2em;
}
C:\ABCD\www\htdocs\iah\css\layout.css
BAR BACKGROUND COLOR Indica el color de fondo de las barras de título en las páginas HTML
.middle .formHead{background: #000000;
}
C:\ABCD\www\htdocs\iah\css\style.css
.defaultButton {color: #FF0000;text-decoration: none;border: 4px solid #1e5991;background: #CCDBE5;font-weight: bold;
}.defaultButton:hover {background: #e5f1f9;
}
Contról del Botones a través del CSS
hover
C:\ABCD\www\htdocs\iah\css\style.css
Javascripts – Los archivos donde desarrollar
Ahhead.pft
Donde empeza el Body
C:\ABCD\www\htdocs\iah\scripts\es
Ahhead.pft
Javascripts – Los archivos donde desarrollar
Ahform.htm
C:\ABCD\www\htdocs\iah\scripts\es
Ahform.htm
C:\ABCD\www\htdocs\iah\scripts\es
Ahtop.htm
Fin primera parte
http://localhost:9090/cgi-bin/wxis.exe/iah/scripts/?IsisScript=iah.xisLlamando el script iah.xis
&lang=esIndicando el idiomo
&base=DBLILIndicando la base de datos
&nextAction=xmlEl tipo de resultado
&exprSearch=$Y la expresión de busqueda
Una llamada para una base de datos IAHY retornar un XML
Resultado de XML
Resultado de XML
Ejemplo Codigo PHP formatando el XML