Digital Experience & Hybrid Data AI

Dashlets a medida en Alfresco Explorer

Imagen de 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

Si te ha parecido interesante comparte este post en RRSS

Facebook
LinkedIn
Telegram
Email

Leer más sobre temas relacionados

innovación / i+d
Iñigo Angulo

CDTI Schedia 2025

Durante esta pasada anualidad ZYLK ha comenzado su participación en SCHEDIA, proyecto respaldado por la convocatoria de CDTI sobre Proyectos de I+D de Transferencia Tecnológica

Leer más »
innovación / i+d
Mikel Berganza

HAZITEK ASAPI 2025

Durante el último año hemos seguido avanzando en el proyecto HAZITEK ASAPI, cuyo objetivo es explorar nuevas formas de interacción entre los usuarios y las

Leer más »

Deja un comentario

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