sábado, 21 de abril de 2012

Continuando con ocultar la opción "crear sitio" de Cristina

Continuando con el día de trabajo me ha dado por probar este post, pero como ví que puso que no le funcionó en la versión 3.4.d busqué en el foro de Alfresco en español y con este post me puse manos a la obra.
  • Copiando sites.get.html.ftl que está en \webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\modules\header\
    •  Pegándolo en \shared\classes\alfresco\web-extension\site-webscripts\org\alfresco\modules\header\
  •   my-sites.get.html.ftl  que está en \webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\components\dashlets\
    •  Pegándolo en \shared\classes\alfresco\web-extension\site-webscripts\org\alfresco\components\dashlets\  
Esto es lo que he escrito
 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>
   </div>
</div>

my-sites.get.html.ftl
<#if user.isAdmin>
            <a href="#" id="${args.htmlid}-createSite-button" class="theme-color-1">${msg("link.createSite")}</a>
</#if>

Y con esto a mi me ha funcionado. ¿Alguna sugerencia?

1 comentario: