Peut-on avoir une liste des derniers documents ajoutés...

cancel
Showing results for 
Search instead for 
Did you mean: 
sinner59
Member II

Peut-on avoir une liste des derniers documents ajoutés...

Bonjour,

Peut-on avoir une liste des derniers documents ajoutés dans Alfresco ?
Peut-on la restriendre a un espace ?

Plus généralement, quand on ajoute du contenu comment les autres utilisateurs peuvent-il etre informé ?


Merci.
7 Replies
bmagnier
Member II

Re: Peut-on avoir une liste des derniers documents ajoutés...

Bonjour,

Pour obtenir la liste des derniers documents ajoutés dans un espace, on peut lui appliquer le template recent_docs.ftl. Ce dernier va regarder les documents situés sous l'espace et afficher ceux qui ont été créés ou modifiés dans la semaine.

Il existe également un template permettant de générer un flux RSS à partir de ces informations (RSS_2.0_recent_docs.ftl), mais cela pose quelques problèmes d'authentification/accès guest.

Bertrand.
thomasb
Member II

Re: Peut-on avoir une liste des derniers documents ajoutés...

Bonjour,

Peut-on avoir une liste des derniers documents ajoutés dans Alfresco ?
Oui, par une recherche sur la date de création (cf. ci-dessous pour la mise en forme)

Peut-on la restriendre a un espace ?
Oui. Alfresco est livré par défaut avec un modèle de présentation qui affiche tous les documents créés ou modifiés sur les sept derniers jours. Pour voir rapidement le résultat, utiliser l'action "prévisualiser dans le modèle" sur un espace et choisir "recent_docs.ftl".

Il est assez aisé de le modifier pour restreindre la recherche à une autre plage de date et/ou ne tenir compte que de la date de création.

Plus généralement, quand on ajoute du contenu comment les autres utilisateurs peuvent-il etre informé ?
Une variante du modèle de présentation ci-dessus génère un flux RSS, les utilisateurs peuvent donc s'y abonner pour être tenus informés. La mise en place du modèle s'effectue par la zone "Flux RSS" de la page détails d'un espace.

On peut également utiliser une règle sur l'espace, qui enverra un mail à tous les utilisateurs dès qu'un document est ajouté (à noter que l'action "écrire aux utilisateurs de cet espace" n'est malheureusement pas disponible en tant qu'action de règle, il faudra donc s'assurer manuellement que la liste des utilisateurs de l'espace et la liste des utilisateurs notifiés par la règle restent synchronisées).
michaelh
Active Member

Re: Peut-on avoir une liste des derniers documents ajoutés...

Imaginez Thomas et Bertrand qui sont (réellement !) assis presque l'un à coté de l'autre, et en train de faire la même réponse, et maintenant trouvez le plus bavard des deux Smiley Wink
sinner59
Member II

Re: Peut-on avoir une liste des derniers documents ajoutés...

Merci ! Smiley Happy

J'ai juste un peti soucis, a part quand je me connecte en admin, sinon la liste des modèles est vide ?

Corrollaire: Peut-on ajouter une zone Vue personnalisé que l'on renomerai 'Documents récents' qui serait toujours affichée ?
thomasb
Member II

Re: Peut-on avoir une liste des derniers documents ajoutés...

J'ai juste un peti soucis, a part quand je me connecte en admin, sinon la liste des modèles est vide ?
Il faut donner les droits en lecture à l'espace "presentation templates" du "dictionnaire de données" aux personnes devant pouvoir faire la sélection. Une fois celle-ci faite, les utilisateurs n'ont besoin que d'un accès en lecture sur le fichier FTL en question, pas nécessairement sur l'espace le contenant.

Corrollaire: Peut-on ajouter une zone Vue personnalisé que l'on renomerai 'Documents récents' qui serait toujours affichée ?
Ajouter? en plus de la "vue personnalisée" existante? Avec du dév oui, tout est possible, tout est réalisable Smiley Tongue

Par "simple configuration", non, ce sera "vue personnalisée == documents récents" ou "vue personnalisée == une autre vue", mais pas les deux…
sinner59
Member II

Re: Peut-on avoir une liste des derniers documents ajoutés...

Ok, ca va mieux comme ca Smiley Wink

Merci

PS: Je vais me mettre au SDK, promis Smiley Very Happy
michaelh
Active Member

Re: Peut-on avoir une liste des derniers documents ajoutés...

Autre possibilité qui n'oblige pas à mettre les mains dans le SDK : profiter des capacités offertes par freemarker pour définir une dashlet (un élément de tableau de bord) qui présentera ce genre d'information.

Voir la documentation freemarker ici :http://wiki.alfresco.com/wiki/Template_Guide
La définition d'une Dashlet là : http://wiki.alfresco.com/wiki/User_Configurable_Dashboards