07-10-2019 11:41 AM
Agregar elementos a la búsqueda simple de alfresco share (el buscador de la esquina superior derecha) es mas simple de lo que parece, sin embargo se tienen que sobreescribir un archivo que se encuentra en el jar de share services. A continuación describo los pasos para realizar lo mencionado.
Por default Alfresco busca en las siguientes propiedades
cm:name
cm:title
cm:description
ia:whatEvent
ia:descriptionEvent
lnk:title
lnk:description
Agregar elementos (custom properties) a la búsqueda simple
1.- buscar el archivo "search.get.config.xml"
1.a descargar el jar {Alfresco}/tomcat/webapps/alfresco/WEB-INF/lib/alfresco-share-services-5.2.d.jar
1.b abrirlo y extraer el archivo ./alfresco/templates/webscripts/org/alfresco/slingshot/search/search.get.config.xml
2.- Modificar el archivo agregando los tipos que se agregaran a la busqueda, en el siguiente ejemplo hemos agregado ggqropiedad
<search>
<default-operator>AND</default-operator>
<default-query-template>%(ggqropiedad cm:name cm:title cm:description ia:whatEvent ia:descriptionEvent lnk:title lnk:description TEXT TAG)</default-query-template>
</search>
3.- Agregar el archivo en la ruta de la instalación {Alfresco}/tomcat/shared/classes/alfresco/extension/templates/webscripts/org/alfresco/slingshot/search
NOTA: No es recomendable que se agreguen demasiados tipos a esta busqueda, ya que puede consumir muchos recursos.
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.