Иногда возникает необходимость запретить создание сайтов в Alfresco простым пользователям. При этом, такую возможность нужно делегировать администраторам. Осуществить это очень просто, внеся нехитрые правки в следующие файлы:
my-sites.get.html.ftl:
<#if user.isAdmin> <span class="yui-button-align"> <span class="first-child"> <a href="#" id="${args.htmlid}-createSite-button" class="theme-color-1">${msg("link.createSite")}</a> </span> </span> </#if>
sites.get.html.ftl:
<#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>