Domgle es otro de los proyectos de gran valor albergados en OpenNTF. El autor es el francés
Julien Bottemann. Esta aplicación es un buscador multi base de datos que aprovecha las capacidades de AJAX para generar consultas en una o diversas bases de datos NSF. Para configurar Domgle simplemente tenemos que rellenar las opciones del documento de configuración mediante el cliente Lotus Notes. En este documento se pueden especificar varios ítems como por ejemplo:
- Modo de búsqueda, Google o Lotus Notes.
- Las bases de datos o aplicaciones NSF objetivo.
- El número máximo de documentos devueltos por las búsquedas en las bases de datos.
- Campos devueltos por los agentes.
- Campos que serán visualizados.
- Forma de ordenar los datos, ascendente o descendente.
- Código HTML que se generará para visualizar los datos.
Adicionalmente, en cada NSF donde Domgle hurgue, habrá que añadirle el agente
(wasearch) que se encuentra en domgle.nsf. Simplemente copiando y pegando en las bases de datos destino y listo. Evidentemente, el usuario que firme dicho agente deberá tener permisos en la aplicación y en el documento de servidor en la zona de permitir la ejecución de agentes.
Cómo funciona Domgle
La arquitectura de Domgle se muestra en la imagen de más abajo. Cuando el usuario escribe una cadena de búsqueda, se ejecuta el agente (wasearch) en una o varias bases de datos y el resultado son campos XML que se recogen en una matriz Javascript que lo procesa y codifica en el navegador.
Cómo buscar
Recordemos algunos conceptos en las búsquedas en Lotus Notes. Si, por ejemplo, abro la aplicación de blog desde cliente Lotus Notes y abro la búsqueda "clásica". Si busco
Lotus AND Traveler, Lotus Notes devuelve los 103 documentos que contienen las dos palabras pero no tienen porqué estar juntas.
Ahora buscamos
Lotus AND Traveler AND 8.5.2 y obtenemos 18 documentos.
Ahora buscamos
"Lotus Traveler 8.5.2" y obtenemos sólo 6 documentos. Al colocar las comillas hemos especificado que las tres palabras tienen que estar juntas.
Si en vez del cliente Notes buscamos en Domgle veremos unos resultados muy similares pero Domgle buscará en todas las vistas incluida la vista de comentarios bloqueados por
spam. Tenemos que decir que no borramos los comentarios de spam por una razón que ya explicaremos en otro artículo. Además Domgle buscará también en las etiquetas "alt" de las imágenes. ¡Todo un auténtico rastreador !
Domgle en castellano
En el ESLUG, Domgle está instalado en
http://www.slug.es/domgle.nsf Tened en cuenta que Domgle en el ESLUG está configurado para buscar en 2 aplicaciones, BlogSlug.nsf y desarrollo.nsf. Hemos realizado la labor de traducir etiquetas, botones y cadenas de texto (Results, seconds, etc.).
Traducción de literales
Si alguien quiere la versión hispana, que deje un comentario. A disfrutarla.
Openntf