Ticket #143 (Clôturé Amélioration: Résolu)

Opened 3 years ago

Last modified 3 years ago

Items added after a meeting has been published

Reported by: gdelannay Owned by:
Priority: Haute Milestone: PloneMeeting 1.0 and 1.1
Component: Produit PloneMeeting Severity: Non bloquant
Keywords: Cc:

Description

Implement the mechanism that allows to add items after a meeting has already been published. Those items may still be created during the meeting, if an attendee comes to the meeting and wants to discuss a new item.

Those items are items that have a "preferred meeting" that is already published. So we must first ensure that we can select, as preferred meeting, a meeting that is already published. Then, in the meeting view, those items (in the box "available items") need to be distinguished from the others. When the MeetingManager? presents those items to the meeting, they are added in a second, distinct items list ("Points en communication" in EGW; "Points dans le rapport et non dans l'ODJ" for PloneMeetingCommunes?).

Change History

comment:1 Changed 3 years ago by gdelannay

  • Status changed from Nouveau to Clôturé
  • Resolution set to Résolu

Done. All elements were updated accordingly (ODT templates, the meeting_view, the meeting_edit,...). In the meeting view:

  • in the list "available items for this meeting", items that were validated after a meeting was published are preceded by an exclamation mark (note that the condition that determines this status for an item is configurable via the method IMeetingItemWorkflowConditions.isLateFor(meeting).
  • when such an item is presented into the meeting, it is not added to the "normal" list of items, but to the list of "late" items ( a new field "lateItems" on the class Meeting).

In the meeting edit, the "normal" and "late" items are merged into the "allItemsAtOnce" field (previously named "body"). The ODT templates have been updated to show "normal" as well as "late" items. Some workflow conditions and actions wer updated, too.

Note: See TracTickets for help on using tickets.