Recientemente hemos implementado en el contexto de un proyecto un
módulo para Alfresco en el que implementamos ciertas parametrizaciones
del buscador de Alfresco Share. En concreto:
-
En primer lugar las búsquedas se realizan mediante el operador
AND (y no OR): Por defecto una búsqueda de tipo “alfresco
plantilla” presenta los documentos indexados tanto para “alfresco”
como para “plantilla”. Esto permite ajustar más los resultados de
las búsquedas. Es importante además tener en cuenta, que con
frecuencia en nuestros repositorios, los documentos se parecen bastante. -
Los resultados de la búsqueda presentan enlaces a cada carpeta
intermedia en el path del contenido encontrado. -
La búsqueda simple por defecto se realiza por carpetas.
Para ello la interfaz dispone de un combo parametrizable al lado
del botón buscar permitiendo filtrar por tipo de contenido
en la búsqueda simple. -
La búsqueda avanzada de tipos de documentos presenta un
filtro por path a través una consulta live, que permite
restringir el PATH de búsqueda avanzada. -
Y por último un dashlet de consultas de espacios via live query,
para un acceso rápido a las carpetas desde los paneles de inicio
de los usuario y sitios.
Os dejamos unas capturas de pantalla a continuación:
La búsqueda simple implementa un AND, y busca espacios. El combo
permite cambiar raápidamente por tipo de contenido.
El resultado de las busquedas tiene enlaces a las carpetas intermedias:
La búsqueda avanzada puede aplicarse por debajo de un PATH concreto,
definido mediante un buscador de espacios rápido.
Este mismo tipo de buscador, lo utilizamos desde el dashlet de
búsqueda rápid como lanzador a un espacio o subcarpeta del
repositorio. Es especialmente util, si existe mucha profudidad o
muchos niveles de carpertas en la estructura documental del repositorio.