Bonjour,On a eu besoin de la même chose mais on voulait que cela soit visible dans "Mon Alfresco". Je ne suis pas certain que cela soit l'implémentation la meilleure mais bon elle fonctionne.En fait, j'ai déclaré un nouveau dashlet qui peut être ajouté dans la page "Mon Alfresco"Pour cela :1) le fichier HTML des news peut être n'importe où dans Alfresco. Il faut juste récupérer son node-id.2) Créer un fichier news.jsp et le placer dans alfresco/tomcat/webapps/alfresco/jsp/dashboards/dashlets/news.jsp Le contenu du fichier est le suivant :<%@ taglib uri="/WEB-INF/repo.tld" prefix="r" %>
<r:template template="workspace://SpacesStore/6681d460-3787-11dd-921b-87f8adf6f21b" />
Bien entendu, remplacer le node id par celui du document HTML crée à l'étape 13) Editer le fichier web-client-config-custom.xml (présent dans /alfresco/tomcat/shared/classes/alfresco/extension ) et ajouter ceci : <config evaluator="string-compare" condition="Dashboards">
<dashboards>
<dashlets>
<dashlet id="News_Marketing" label-id="dashlet_News_title"
description-id="dashlet_News_desc"
jsp="/jsp/dashboards/dashlets/News.jsp" allow-narrow="false" />
</dashboards>
</config>
4) Pour l'affiche des textes (label-id), éditer les fichiers : /alfresco/tomcat/shared/classes/alfresco/messages/webclient_fr_FR.properties et/alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/messages/webclient.properties en ajoutant :dashlet_News_title=News
dashlet_News_desc=Les news
J'ai trouvé ces réponses sur cette page du wiki : http://wiki.alfresco.com/wiki/User_Configurable_DashboardsPour répondre à la question initiale :Pour afficher le contenu d'un document HTML, il suffit de créer un nouveau "modèle de présentation" ex : index.ftlavec comme contenu :
<#list space.children as child>
<#if child.isDocument>
<#if child.name = "index.html">
${child.content}
</#if>
</#if>
</#list>
Ensuite, il suffit de placer son fichier index.html dans l'espace et de choisir le modèle de présentation (index.ftl) comme vue personnalisée.En espérant avoir répondu à la question