V2 Clipboard & Recently Viewed Items
Introduction
Implement a V2 Clipboard and Recently Viewed Items list
Both items should be implemented using the V2 system's existing Dossiers functionality
Clipboard
The Clipboard:
- Makes it easier to link items and re-attach items to other objects (add " Attach File/Note from Clipboard/Dossier" to "Attach File/Note" dialog)
- Can contain an unlimited number of items (it is set to 1000 now in the config)
- Can contain any system item (except a dossier):
- Revision
- Task
- User
- Transmittal
Note [adding notes & files to Dossiers changes the existing functionality]
- File
- It should not be possible to change the Clipboard name or delete the Clipboard
Adding Items to the Clipboard
- List screens:
Change the block title Add Items to Dossier to Add Items to Clipboard/Dossier
Add radio button selection Clipboard to Add Items to at top, as default selection
- Detail screens:
Add a +Clipboard button, located to the left of the +Clone button
- Consider adding the ability to add sets of items to the Clipboard from a detail screeni (NOT IMPLEMENTED YET):
- All linked items
- All subscribers
- All notes [is this sensible?]
- For transmittals
- All revisions
- All recipient users
When items (files and notes) are detached they should be added to the Clipboard
The Are you sure? should include text that says that the item will be added to the Clipboard
- How to add notes to the Clipboard - as described in "List screens" and "Detail screens" above.
Promoting Notes Files to Revision Files
- This describes a new feature, where a user can move a notes file to make it a revision file, in a single operation.
Add a xMove button, located to the left of the xDetach button
- When moving a note file, a confirmation pop-up should appear with the the text:
Make the file a revision file?
If OK is selected, then the user will be redirected to the "File Edit" screen.
- The user can edit the any fields especially the "Category" should be set.
- The user can press "update" or simple leave the page without saving (as a cancel)
- I "update" pressed
- The file will be attached to the revision above the appropriate note.
- The following text will be inserted at the top of the note, with a blank line after it:
{userInitials} ({dateTime}) {fileName} made a revision file
- The user can edit the note if he want
Clipboard Display
Clipboard display is through a new menu item [possibly part of the Tools menu?]
- Items can be deleted from the clipboard
- Use the normal basket display
Recently Viewed Items
- Each time you display a detail screen the object gets added to the recently viewed list
- The maximum length of the recently viewed items list is determined by the setting, currentyl 20.
- It should be possible to add items from lists to the recently viewed item list