10-26-2016 12:50 PM
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.
10-27-2016 05:34 AM
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.
10-27-2016 05:34 AM
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.
10-27-2016 08:19 AM
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.
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.