Project

General

Profile

Actions

Feature #1248

closed

Notification sur les pièces jointes

Added by Sebastien Vuillet about 11 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Fichiers joints
Start date:
10/29/2010
Due date:
01/14/2011
% Done:

100%

Estimated time:
Spent time:
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).


Related issues

Related to GED - Bug #1514: Notification sur les pièces jointesClosedCécile Bonin01/19/2011

Actions
Actions #1

Updated by Nicolas Eysseric about 11 years ago

  • Category set to Fichiers joints
  • Assignee deleted (Nicolas Eysseric)
  • Target version set to Version 5.5
Actions #2

Updated by Nicolas Eysseric about 11 years ago

  • Status changed from New to Assigned
  • Assignee set to Cécile Bonin
Actions #3

Updated by Cécile Bonin about 11 years ago

  • Status changed from Assigned to In progress...
Actions #4

Updated by Cécile Bonin almost 11 years ago

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$

Actions #5

Updated by Cécile Bonin almost 11 years ago

  • % Done changed from 0 to 100
Actions #6

Updated by Cécile Bonin almost 11 years ago

  • Status changed from In progress... to Resolved

Commit core revision 2922
Commit kmelia revision 2923

Actions #7

Updated by Nicolas Eysseric almost 11 years ago

  • Status changed from Resolved to Closed

OK. Validé.

Actions #8

Updated by Cécile Bonin almost 11 years ago

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$

Actions #9

Updated by Cécile Bonin almost 11 years ago

Commit kmelia revision 3360

Actions

Also available in: Atom PDF