Quitar el bloque de la izquierda en la pantalla "Biblioteca de Documentos!

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

Quitar el bloque de la izquierda en la pantalla "Biblioteca de Documentos!

Jump to solution

Quiero quitar, para todos excepto los administradores, el bloque de la izquierda del panel de Biblioteca de Documentos (no me interesa modificarlo, me basta con quitarlo).

Os adjunto una imagen por si no me estoy explicando bien.

Para hacer algo parecido con el menú me recomendaron este enlace:

Customizing Share Header Menu (Aikau) | Alfresco Documentation

Es muy detallado y fácil de seguir.

Aunque he buscado bastante rato no encuentro nada parecido para eliminar este bloque de la pantalla (sin tener que meterme en personalizaciones complejas con proyectos AIO).

¿Conocéis alguno?

Un cordial saludo.

1 Solution

Accepted Solutions
angelborroy
Alfresco Employee

Re: Quitar el bloque de la izquierda en la pantalla "Biblioteca de Documentos!

Jump to solution

LA manera mas sencilla es sobreescribir la plantilla FTL

/alfresco/templates/org/alfresco/documentlibrary.ftl

Podrías cambiar

      <div class="yui-t1" id="alfresco-documentlibrary">

        <div class="yui-b" id="alf-filters">

            <@region id="filter" scope="template"/>

            <@region id="tree" scope="template"/>

            <@region id="categories" scope="template" />

            <@region id="tags" scope="template"/>

        </div>

por

      <div class="yui-t1" id="alfresco-documentlibrary">

        <div class="yui-b" id="alf-filters">

            <@region id="filter" scope="template"/>

            <@region id="categories" scope="template" />

            <@region id="tags" scope="template"/>

        </div>

Idealmente, esto deberías hacerlo con un AMP mediante la Alfresco SDK para no modificar la instalación original de Alfresco.

También podrías extender el comportamiento del template org/alfresco/documentlibrary para el componente tree (fíjate en alfresco/site-data/template-instances/documentlibrary.xml) pero resulta bastante más complicado.

Hyland Developer Evangelist

View solution in original post

2 Replies
angelborroy
Alfresco Employee

Re: Quitar el bloque de la izquierda en la pantalla "Biblioteca de Documentos!

Jump to solution

LA manera mas sencilla es sobreescribir la plantilla FTL

/alfresco/templates/org/alfresco/documentlibrary.ftl

Podrías cambiar

      <div class="yui-t1" id="alfresco-documentlibrary">

        <div class="yui-b" id="alf-filters">

            <@region id="filter" scope="template"/>

            <@region id="tree" scope="template"/>

            <@region id="categories" scope="template" />

            <@region id="tags" scope="template"/>

        </div>

por

      <div class="yui-t1" id="alfresco-documentlibrary">

        <div class="yui-b" id="alf-filters">

            <@region id="filter" scope="template"/>

            <@region id="categories" scope="template" />

            <@region id="tags" scope="template"/>

        </div>

Idealmente, esto deberías hacerlo con un AMP mediante la Alfresco SDK para no modificar la instalación original de Alfresco.

También podrías extender el comportamiento del template org/alfresco/documentlibrary para el componente tree (fíjate en alfresco/site-data/template-instances/documentlibrary.xml) pero resulta bastante más complicado.

Hyland Developer Evangelist
pecdesarrollo
Active Member II

Re: Quitar el bloque de la izquierda en la pantalla "Biblioteca de Documentos!

Jump to solution

Muchísimas gracias.

Es exactamente lo que necesitaba y ha funcionado (por supuesto siempre hago copia del original por las dudas).

Ya me iré metiendo con el SDK, pero de momento solo estoy necesitando cosas muy simples.