Hola acabo de instalar Alfresco 4.0 y me eh topado con un problema, ya que no puedo realizar búsquedas por etiquetas,filtrar por carpetas. Ademas acabo de subir un archivo de tipo package oracle de extension (.pkb) y (.pks) y me doy cuenta que no los previsualiza. Mi pregunta es,si es posible agregar esos otros filtros a la busqueda avanzada como sucedia en la version 3.4.x como lo menciona este post: http://www.innoforma.com/Blog/Software/Extendiendo-la-busqueda-avanzada-de-Alfresco-Share y si se podria añadir esa extension para que el archivo oracle sea leido eh indexado ya que es un simple archivo plano que puede abrirse con cualquier editor de texto.
He modificado el fichero "C:\Alfresco\tomcat\shared\classes\alfresco\web-extension\share-config-custom.xml" tal y como indica en el manual en la pagina 25. Quedando el fichero de la siguiente manera:
======================================================= <alfresco-config> <!– Repository Library config section –> <config evaluator="string-compare" condition="RepositoryLibrary" replace="true"> <!– Whether the link to the Repository Library appears in the header component or not. –> <visible>true</visible> </config>
<config evaluator="string-compare" condition="Remote"> <remote> <endpoint> <id>alfresco-noauth</id> <name>Alfresco - unauthenticated access</name> <description>Access to Alfresco Repository WebScripts that do not require authentication</description> <connector-id>alfresco</connector-id> <endpoint-url>http://localhost:8080/alfresco/s</endpoint-url> <identity>none</identity> </endpoint>
<endpoint> <id>alfresco</id> <name>Alfresco - user access</name> <description>Access to Alfresco Repository WebScripts that require user authentication</description> <connector-id>alfresco</connector-id> <endpoint-url>http://localhost:8080/alfresco/s</endpoint-url> <identity>user</identity> </endpoint>
<endpoint> <id>alfresco-feed</id> <name>Alfresco Feed</name> <description>Alfresco Feed - supports basic HTTP authentication via the EndPointProxyServlet</description> <connector-id>http</connector-id> <endpoint-url>http://localhost:8080/alfresco/s</endpoint-url> <basic-auth>true</basic-auth> <identity>user</identity> </endpoint> <endpoint> <id>activiti-admin</id> <name>Activiti Admin UI - user access</name> <description>Access to Activiti Admin UI, that requires user authentication</description> <connector-id>activiti-admin-connector</connector-id> <endpoint-url>http://localhost:8080/alfresco/activiti-admin</endpoint-url> <identity>user</identity> </endpoint> </remote> </config>
<config replace="true" evaluator="string-compare" condition="AdvancedSearch"> <advanced-search> <!– Forms for the advanced search type list –> <forms> <form labelId="search.form.label.cm_content" descriptionId="search.form.desc.cm_content">cm:content</form> <form labelId="search.form.label.cm_folder" descriptionId="search.form.desc.cm_folder">cm:folder</form> <form labelId="type.sc_whitepaper" descriptionId="search.form.desc.sc_whitepaper">sc:whitepaper</form> </forms> </advanced-search> </config>
Seguidamente se ha reiniciado Alfresco y se ha probado.
En las búsquedas avanzadas existe la nueva opción "type.sc_whitepaper", pero al clicar encima solo sale la casilla para introducir la búsqueda, pero sin mas opciones, y ademas al darle a buscar, no realiza ninguna acción.
Salvo que hayas hecho el tutorial que explican, no debes poner el campo "type.sc_whitepaper" que es el que usan de ejemplo, sino tus metadatos :mrgreen: