Changes between Version 52 and Version 53 of BluePrint/Messaging
- Timestamp:
- 06/16/10 21:18:39 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BluePrint/Messaging
v52 v53 48 48 [[Image(Message Flows.png)]] 49 49 ==== How do we achieve this? ==== 50 * Table {{{msg_log}}} is used as a replacement for the current {{{msg_inbox}}}, {{{msg_outbox}}} & {{{ticket_log}}}. 51 * Fields: sender, subject, body, verified, actionable, assignee (multiple?), actioned, priority 52 * Q: Do we move some of these 'ticketing' fields to a separate {{{ticket_msg}}} table? 50 53 * Table {{{pe_subscription}}} is used to maintain subscriptions for a {{{pe_pentity}}}. 51 54 * Fields: ''tbc'' … … 56 59 * Q: Do we mark as read if pe_contact_id status suggests person has received message? 57 60 * Good to have UI to 'Mark Unread' 61 * shn_rest_controller() is modified to check msg_log for messages tagged to the resource (list) or record (display/update) 62 * 'Ticketing Module' UI 63 * default view is all un-actioned messages (assigned to this user &/or unassigned?) 64 * If a message is routed to a resource, this results in a 'create' form popup with as many fields auto-populated as possible (subject into 'name' field & body into 'comments' field, if nowhere better) 65 * Q: If a message is routed to a resource, does this automatically mark ticket as 'actioned'? Provide a popup to ask this? 58 66 === User Interface === 59 67 The home page should be a common Inbox view which, by default, shows all new unread Items (the 'Ticketing Module').