Archivo de la categoría: hide

[Share] Ocultar la opción «crear sitio» en 3.4.0 Enterprise

¡Buenas a todos!

Hace algún tiempo publiqué un post en el que explicaba brevemente como ocultar los enlaces de crear sitio en los Alfresco versión 3.3.x pues bien (aquí el post), gracias a nuestro compañero nermp de los foros de alfresco de la comunidad Española , os comento como debe hacerse para la versión 3.4.0 enterprise que es la que he probado (supongo que valdrá para las posteriores 3.4.x):

En realidad era una tontería porque hay que seguir exactamente los pasos del post que publiqué pero en vez de tocar el archivo header.get.html.ftl hay que tocar sites.get.html.ftl

Os pego qué hay que modificar:

Copiar el archivo desde:

Alfresco340\tomcat\webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\modules\header\sites.get.html.ftl

En el del directorio de shared como se explica en el anterior post:

Alfresco340\tomcat\shared\classes\alfresco\web-extension\site-webscripts\org\alfresco\modules\header\sites.get.html.ftl

Las líneas que hay que tocar son desde la 35 a la 39 y embeberlo con el <#if user.isAdmin>, tal que así:

<#if user.isAdmin>
 <ul class="create-site-menuitem">
 <li>
 <span><a href="#" onclick='Alfresco.util.ComponentManager.get("${id_js}").showCreateSite(); return false;'>${msg("label.create-site")}</a></span>
 </li>
 </ul>
 </#if>

Y listo =)

El resto es exactamente igual que en el post anterior.

Espero que os sirva de ayuda ^__^

¡¡Un saludooooo!!