Projet

Général

Profil

Actions

Feature #1248

fermé

Notification sur les pièces jointes

Ajouté par Sebastien Vuillet il y a plus de 13 ans. Mis à jour il y a environ 13 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Fichiers joints
Début:
29/10/2010
Echéance:
14/01/2011
% réalisé:

100%

Temps estimé:
Temps passé:
Livraison en TEST:
Livraison en PROD:

Description

Il faudrait ajouter au menu contextuel des pièces jointes d'une publication, la possibilité de notifier la pièce jointe.
Le fonctionnement resterait le même que la notification de publication.
Par contre, au niveau du template de la notification de pièces jointe, il faut inclure les informations sur la pièce jointe et sa provenance (publication).


Demandes liées 1 (0 ouverte1 fermée)

Lié à GED - Bug #1514: Notification sur les pièces jointesClosedCécile Bonin19/01/2011

Actions

Mis à jour par Nicolas Eysseric il y a plus de 13 ans

  • Catégorie mis à Fichiers joints
  • Assigné à Nicolas Eysseric supprimé
  • Version cible mis à Version 5.5

Mis à jour par Nicolas Eysseric il y a plus de 13 ans

  • Statut changé de New à Assigned
  • Assigné à mis à Cécile Bonin

Mis à jour par Cécile Bonin il y a plus de 13 ans

  • Statut changé de Assigned à In progress...

Mis à jour par Cécile Bonin il y a plus de 13 ans

Ce Feature concerne la Notification sur les fichiers joints et sur la dernière version publique d'un document versionné (c'est-à-dire dans un Theme Tracker avec option versionning de fichiers).

Les principes de ce Feature :
- Ajout dans le menu contextuel existant des fichiers joints (et documents versionnés) d'une publication, une opération Notifier.
Sous-entendu : quand il n'y a pas de menu contextuel, il n'y a pas de possibilité de notifier sur un fichier joint. C'est le cas des utilisateurs ayant le rôle Lecteur.

- Comme pour la notification de publication, l'opération Notifier sur un fichier joint, ouvre un panneau utilisateurs de sélection d'utilisateurs puis permet la saisie d'un message.

- Modification de la première ligne du template de notification de Publication (notification_XX.st) : $senderName$ vous informe de l'existence d'une publication... au lieu de $senderName$ vous informe de l'existence d'un document...

- Ajout de variables disponibles pour les templates :
$attachment$ : le bean AttachmentDetail (dans le cas d'un Theme Tracker sans option versioning) ou DocumentVersion (dans le cas d'un Theme Tracker avec option versioning)
$attachmentTitle$ : Le titre donné au fichier
$attachmentDesc$ : La description du fichier
$attachmentFileName$ : Le nom du fichier
$silverpeasURL$ : l'URL d'accès au thème, à la publication, au fichier joint ou au document versionné

Attention, j'ai constaté qu'il y avait une erreur dans la Release Note 5.2 concernant la variable permettant d'afficher la description de la publication, il s'agit de $publicationDesc$ et pas $publicationDescription$ comme indiqué.

- Ajout d'un nouveau template de notification de Fichier joint nommé notificationAttachment_XX.st : Notification manuelle sur un fichier :
En première ligne : $senderName$ vous informe de l'existence d'un document...

Plus loin :
Nom du document : $attachmentTitle$

Description du document : $attachmentDesc$

Nom du fichier : $attachmentFileName$

$if(attachment.majorNumber)$

Version du document : $attachment.majorNumber$.$attachment.minorNumber$

$endif$

Mis à jour par Cécile Bonin il y a plus de 13 ans

  • % réalisé changé de 0 à 100

Mis à jour par Cécile Bonin il y a plus de 13 ans

  • Statut changé de In progress... à Resolved

Commit core revision 2922
Commit kmelia revision 2923

Mis à jour par Nicolas Eysseric il y a plus de 13 ans

  • Statut changé de Resolved à Closed

OK. Validé.

Mis à jour par Cécile Bonin il y a environ 13 ans

Ce Feature concerne la Notification sur les fichiers joints et sur la dernière version publique d'un document versionné (c'est-à-dire dans un Theme Tracker avec option versionning de fichiers).

Les principes de ce Feature :
- Ajout dans le menu contextuel existant des fichiers joints (et documents versionnés) d'une publication, une opération Notifier.
Sous-entendu : quand il n'y a pas de menu contextuel, il n'y a pas de possibilité de notifier sur un fichier joint. C'est le cas des utilisateurs ayant le rôle Lecteur.

- Comme pour la notification de publication, l'opération Notifier sur un fichier joint, ouvre un panneau utilisateurs de sélection d'utilisateurs puis permet la saisie d'un message.

- Modification de la première ligne du template de notification de Publication (notification_XX.st) : $senderName$ vous informe de l'existence d'une publication... au lieu de $senderName$ vous informe de l'existence d'un document...

- Ajout de variables disponibles pour les templates :
$attachmentTitle$ : Le titre donné au fichier
$attachmentDesc$ : La description du fichier
$attachmentFileName$ : Le nom du fichier
$attachmentCreationDate$ : La date de création du fichier
$attachmentSize$ : La taille du fichier
$attachmentAuthor$ : L'auteur du fichier
$attachmentMajorNumber$ : Le numéro de version majeure du fichier
$attachmentMinorNumber$ : Le numéro de version majeure du fichier
$silverpeasURL$ : l'URL d'accès au thème, à la publication, au fichier joint ou au document versionné

Attention, j'ai constaté qu'il y avait une erreur dans la Release Note 5.2 concernant la variable permettant d'afficher la description de la publication, il s'agit de $publicationDesc$ et pas $publicationDescription$ comme indiqué.

- Ajout d'un nouveau template de notification de Fichier joint nommé notificationAttachment_XX.st : Notification manuelle sur un fichier :
En première ligne : $senderName$ vous informe de l'existence d'un document...

Plus loin :
$if(attachmentTitle)$

Nom du document : $attachmentTitle$<br/>

$endif$

$if(attachmentDesc)$

Description du document : $attachmentDesc$<br/>

$endif$

Nom du fichier : $attachmentFileName$

$if(attachmentCreationDate)$

Date de création : $attachmentCreationDate$<br/>

$endif$

$if(attachmentSize)$

Taille : $attachmentSize$<br/>

$endif$

$if(attachmentAuthor)$

Auteur : $attachmentAuthor$<br/>

$endif$

$if(attachmentMajorNumber)$

Version du document : $attachmentMajorNumber$.$attachmentMinorNumber$<br/>

$endif$

Mis à jour par Cécile Bonin il y a environ 13 ans

Commit kmelia revision 3360

Actions

Formats disponibles : Atom PDF