Extender búsqueda Avanzada

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Member II

Extender búsqueda Avanzada

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.

Gracias de antemano Smiley Very Happy
4 Replies
Highlighted
Member II

Re: Extender búsqueda Avanzada

Hola Jonathan,

Tengo el mismo problema que tu en las búsquedas avanzadas de alfresco share.

Alguien ha dado con una solución?

Gracias,
Highlighted
Intermediate

Re: Extender búsqueda Avanzada

Highlighted
Member II

Re: Extender búsqueda Avanzada

Buenas Cristina,

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>

<!– sc:whitepaper type (new nodes) –>
   <config evaluator="model-type" condition="sc:whitepaper">
    <forms>
        <!– Search form –>
        <form id="search">
            <field-visibility>
                <show id="cm:name" />
                <show id="cm:title" force="true" />
                <show id="cm:description" force="true" />
                <show id="mimetype" />
                <show id="cm:modified" />
                <show id="cm:modifier" />
                <!– scSmiley TongueroductRelated –>
                <show id="scSmiley Tongueroduct" />
                <show id="sc:version" />
                <!– sc:webable –>
                <show id="sc:isActive" />
                <show id="scSmiley Tongueublished" />
            </field-visibility>
            <appearance>
                <field id="mimetype">
                    <control template="/org/alfresco/components/form/controls/mimetype.ftl" />
                </field>
                <field id="cm:modifier">
                    <control>
                        <control-param name="forceEditable">true</control-param>
                    </control>
                </field>
                <field id="cm:modified">
                    <control template="/org/alfresco/components/form/controls/daterange.ftl" />
                </field>
                <!– scSmiley TongueroductRelated –>
                <field id="scSmiley Tongueroduct" label-id="prop.sc_product">
                    <control template="/org/alfresco/components/form/controls/textfield.ftl" />
                </field>
                <field id="sc:version" label-id="prop.sc_version">
                    <control template="/org/alfresco/components/form/controls/textfield.ftl" />
                </field>              
                <!– sc:webable –>
                <field id="sc:isActive" label-id="prop.sc_isActive">
                    <control template="/org/alfresco/components/form/controls/checkbox.ftl" />
                </field>
                <field id="scSmiley Tongueublished" label-id="prop.sc_published">
                    <control template="/org/alfresco/components/form/controls/daterange.ftl" />
                </field>
            </appearance>
        </form>
    </forms>
   </config>
  
</alfresco-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.

Gracias de antemano,

Un saludo,
Highlighted
Intermediate

Re: Extender búsqueda Avanzada

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: