Open IT Experts for Enterprise

Dashlets a medida en Alfresco Explorer

Cesar Capillas
Cesar Capillas

En Alfresco es posible implementar Dashlets a medida, o componentes
que se integran en el cuadro de mandos de Mi Alfresco (pantalla
principal) de Alfresco Explorer, a través del API Javascript
Freemaker. Conocimos algo del API de Freemaker en
el post sobre webscripts del otro día
.

Para ello son necesarios tres simples pasos:

1. Crear el webscript y alojarlo en directorio templates:

/opt/alfresco/tomcat/shared/classes/alfresco/templates/hello.html.ftl

<#assign name = person.properties.userName>
Hello ${name}


2. Crear el jsp del dashlet:

/opt/alfresco/tomcat/webapps/alfresco/jsp/dashboards/dashlets/hello.jsp

 

<%@ taglib uri="/WEB-INF/repo.tld" prefix="r" %>

<%-- Note that this template is loaded from the classpath --%>
<r:template template="/alfresco/templates/hello.html.ftl">
</r:template>


3. Configurar el archivo de configuración del cliente web en web-client-config-custom.xml

<config evaluator="string-compare" condition="Dashboards">
  <dashboards>
    <dashlets>
    <dashlet id="hello" label="Hello Dashlet"
     description="My Hello Dashlet"
     jsp="/jsp/dashboards/dashlets/hello.jsp">
    </dashlet>
    </dashlets>
  </dashboards>
</config>


Y por último reiniciar Alfresco, configurar el panel de Mi
Alfresco y añadir el dashlet.
 

Dashlets a medida en Alfresco Explorer

Dashlets a medida en Alfresco Explorer


Artículo original:

   http://livinginjava.blogspot.com/2008/11/how-to-create-custom-dashlet-in.html

Más entradas

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *