J'ai parcouru le forum sans trouver de réponses (je l'ai peut-etre ratée…). Je cherche si il y a un moyen de faire une synthèse des documents ajoutés depuis la dernière connexion. D'autres outils de GED comme Nuxeo le font, mais je ne sais pas si Alfresco le fait…
Il est bien entendu possible de faire ce genre de choses. Plusieurs idées me viennent mais la liste n'est vraiment pas exhaustive :
Réaliser un Web Script se basant sur une requête Lucene présentant la liste des documents ajoutés depuis une certaine date. Pour la dernière connexion de l'utilisateur il faut sans doute avoir activé l'audit accéder à l'API d'audit via Freemarker ou autres.
Tu peux également faire un Web Script qui génère via une requête Lucene un flux RSS des derniers documents ajoutés dans le repository ou tout autre critère ou combinaison de critères que tu peux ensuite ajouter dans un client RSS ou bien en tant que dashlet.
Les possibilités offertes par ces deux frameworks sont vraiment très vastes.
Je crois qu'il existe même par défaut un dashlet basé sur les documents récents, mais je crois qu'il est basé sur XPath ce qui n'est pas l'idéal si ton repository est gros et/ou a bcp de niveaux hiérarchiques. Il vaut mieux se faire un template freemarker perso et cela constitue un bon entrainement.
En fait je souhaiterais que la liste regroupe les documents ajoutés depuis la derniere visite, et que ceux-ci se retirent de la liste une fois qu'il ont été consultés.
Concernant la partie "se retirent de la liste une fois qu'il ont été consultés", même chose. Les accès aux documents peuvent être tracés par l'audit, en choisissant soigneusement ce qui doit être audité étant donné que dans ce cas vous ajoutez à une lecture en base une ou plusieurs écritures ce qui peut avoir des impacts significatifs sur les performances. Du développement complémentaire ( Freemarker, dashlet, Web Scripts… ) est à prévoir.