Parámetros de configuración operativa del vocabulario controlado

Opciones de configuración del archivo config.tematres.php

  • Configuración de sitios disponibles para búsqueda vía URL

En esta sección se establecen los sitios que estarán habilitados a realizar búsquedas vía URL. Esto permite generar un enlace que permita redireccionar una expresión de búsqueda hacia otro sitio o servicio de consulta en línea. El servicio de destino (por ejemplo un OPAC) debe ser capaz de recibir e interpretar correctamente consultas vía URL.

Los parámetros a utilizar para la búsqueda vía URL en estos sitios deberán estar configurados con antelación. Su configuración se establecer a través de una matriz en la que se consignan los sitios habilitados para Configuración de búsquedas vía URL. Por defecto, TemaTres tiene activadas las redirecciones de búsqueda vía URL hacia la Wikipedia, Google, Google Académico, Google Imágenes y Google Libres. Esta configuración se expresa de la siguiente manera:

$CFG["SEARCH_URL_SITES"]=array("wikipedia","Google exacto","Google scholar","Google images","Google books");


A continuación se detallan las configuraciones ya disponibles presentes en la distribución estándar de Tematres que pueden ser activadas:

•    del.icio.us
•    E-LIS
•    Wikipedia
•    CreativeCommon
•    Google búsqueda exacta
•    Google
•    Google scholar
•    Google images
•    Google books


A su vez, en el Wiki de documentación de TemaTres , se encuentran disponibles configuraciones optativas para los siguientes servicios:

•    CAICYT
•    VOCED
•    ERIC
•    CEDEFOP
•    REDINED
•    BNM
•    TRT


Si se desea agregar una nueva opción para búsqueda vía URL, se debe agregar una matriz de configuración compuesta por:

  1. Nombre normalizado del servicio: será utilizado luego para invocarlo en el archivo de configuración. Por ejemplo: 'Google'
  2. favicon: nombre del archivo para utilizar como icono para el enlace de la búsqueda vía url. El archivo deberá estar en la ruta /images del directorio de instalación de TemaTres
  3. leyenda: Leyenda que aparecerá sobre el icono de enlace de la búsqueda vía url.
  4. url: URL a utilizar para la búsqueda vía URL, donde STRING_BUSQUEDA será reemplazado por el término del vocabulario a utilizar como expresión de búsqueda. Por ej: 'url' =>'http://del.icio.us/search/?fr=del_icio_us&p=STRING_BUSQUEDA&type=all'
  5. encode: Optativo, TRUE convertirá la expresión de búsqueda a entidades HTML.



  • URI base para exportaciones en XML

En las exportaciones en formato Skos-Core u otros basados en identificadores, es posible configurar la utilización de una URI como base de todos los identificadores de los términos. Si se deja vacío este parámetro, se utilizará la URI del vocabulario
$CFG["_URI_BASE_ID"] = '';

  • Configuración de unión entre URI base e identificador de término

En las exportaciones en formato Skos-Core u otros basados en identificadores, es posible configurar la utilización de uno o más caracteres específicos como unión entre el identificador del vocabulario y los identificadores de los términos. Por ejemplo: '#'. Para lograr identificadores que puedan responder a peticiones HTTP, consigne '?tema='
$CFG["_URI_SEPARATOR_ID"] ='?tema=';

  • Codificación de caracteres

Establece el tipo de codificación de caracteres que se utilizará en las páginas de TemaTres. Por defecto, desde la versión 1.05, es utf8; en versiones anteriores no era configurable y por defecto era latin1.
$CFG["_CHAR_ENCODE"] ='utf-8';

  • Nivel máximo de profundidad

Se trata del nivel máximo de profundidad para desplegar relaciones jerárquicas en una misma pantalla o vista. Este parámetro resulta útil para prevenir la sobre carga del sistema en vocabularios con estructuras jerárquicas muy ramificadas y profundas. El valor por defecto, es 3.
define('CFG_MAX_TREE_DEEP','3');

  • Visualización de estado de términos

Establece la posibilidad de visualizar términos rechazados y candidatos para usuarios no registrados o autenticados. 1 = Publicar datos;  2 = No publicar datos
define('CFG_VIEW_STATUS','1');

  • Disponibilidad de servicios web

Este parámetro permite habilitar o deshabilitar la interfaz de servicios web terminológicos del vocabulario. 1 = Habilitado;  0 = No habilitado
define('CFG_SIMPLE_WEB_SERVICE','1');

  • Cantidad mínima de caracteres para búsquedas

Este parámetro establece la cantidad mínima de caracteres que serán necesarios para realizar una operación de búsqueda. Este límite es utilizado también por la interfaz de servicios web.
define('CFG_MIN_SEARCH_SIZE','3');