Agregar types a la busqueda de alfresco
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Labels:
-
Archive