Peut-on avoir une liste des derniers documents ajoutés...
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2007 05:13 AM
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.
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.
Labels:
- Labels:
-
Archive
7 REPLIES 7
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2007 05:57 AM
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.
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.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2007 05:57 AM
Bonjour,
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.
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).
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).

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2007 06:19 AM
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

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2007 08:55 AM
Merci ! 
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 ?

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 ?
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2007 09:03 AM
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

Par "simple configuration", non, ce sera "vue personnalisée == documents récents" ou "vue personnalisée == une autre vue", mais pas les deux…
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2007 09:31 AM
Ok, ca va mieux comme ca 
Merci
PS: Je vais me mettre au SDK, promis

Merci
PS: Je vais me mettre au SDK, promis


Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2007 01:11 PM
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
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
