Skip to main content link. Accesskey S
  • Log In
  • Help
  • IBM Logo
  • Lotus Quickr wiki
  • All Wikis
  • All Forums
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
Community Articles Product Documentation Learning Center IBM Redbooks This category Lotus Quickr 8.5 for WebSphere Portal Documentation Lotus Quickr 8.5.1 for Domino Documentation Lotus Quickr Connectors 8.5 Documentation Custom Search Scope...
Search
Community Articles > Lotus Quickr for Domino > Tips: Quickr for Domino > Using the Trash function in IBM Lotus Quickr 8.5 for Domino
  • New Article
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

IBM contributorLeslie Gallo
Contribution Summary:
  • Articles authored: 28
  • Articles edited: 7
  • Comments Posted: 0

Recent articles by this author

Migrating data from IBM Lotus Quickr for WebSphere Portal to IBM FileNet

Learn how to migrate documents from IBM Lotus Quickr 8.1 for WebSphere Portal to IBM FileNet P8, using the Quickr Apache REST API and IBM FileNet API.

Customizing the Bookmark function in IBM Lotus Quickr 8.5 for Domino

IBM Lotus Quickr Domino provides teams with a strong platform for communication whereby all the team members can share documents, create Tasks and Calendars, etc. It also offers various customization functions and an open API. This article demonstrates how to use these functions to customize ...

Comparing the features of IBM Lotus Domino Document Manager with IBM Lotus Quickr for Domino

This article compares IBM Lotus Domino Document Manager (DDM) with IBM Lotus Quickr 8.5.1 for Domino with respect to document structure, security, document type, management process, user interface, etc., to help DDM users better understand how to prepare their data for for migration to Lotus ...

Migrating data from IBM Lotus Domino Document Manager to IBM Lotus Quickr for Domino

This article demonstrates how to use the tool, IBM Lotus Quickr Migrator: Domino Document Manager Edition, to migrate data from IBM® Lotus® Domino® Document Manager to IBM Lotus Quickr® 8.5.1 for Domino.

QPTool enhancements in IBM Lotus Quickr 8.5.1 for Domino

QPTool is a tool set used by administrators on jobs for IBM® Lotus® Quickr for Domino®; however, some common problems have been reported that the QPTool could not resolve when users upgrade from Quickr Domino 8.2.x This article identifies these common problems and explains how to fix them by ...

Community articleUsing the Trash function in IBM Lotus Quickr 8.5 for Domino

Added by IBM contributor Leslie Gallo | Edited by IBM contributor Leslie Gallo on August 9, 2011 | Version 3
  • Edit
  • More Actions Show Menu▼
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars
expanded Abstract
collapsed Abstract
This article introduces the IBM® Lotus® Quickr® 8.5 for Domino® Trash function. Learn its design aspects and usage, the application in the Folder ACL and Offline function, and how it can be integrated with the IBM Lotus Quickr Connector®.
Tags:
ShowTable of Contents
HideTable of Contents
  • 1 Introduction
  • 2 Design aspects
  • 3 Folder access control
  • 4 Trash supports Lotus Quickr Connector
  • 5 Trash supports Offline Place
    • 5.1 Resolving conflicts caused by Trash working offline
  • 6 Conclusion
  • 7 Resources
  • 8 About the author

Introduction


Trash is one of the new functions of IBM® Lotus® Quickr® 8.5 for Domino®. In previous versions, once you delete documents---even when mistakenly---the documents are irretrievable.

The Trash function now makes it possible for you to restore the documents after deletion. All deleted documents are put into the Trash directory and can be restored by the user or by the Place administrator, if needed.

Let's start with a brief introduction on how to use the Trash feature. First, to delete a document, from the Quickr Library folder, click the More Actions buttons, and select Selected Items – Move to Trash (see figure 1).

Figure 1. Delete a document from a folder


Figure 2 shows how this deleted document can be seen in the TrashPlace, either to be deleted permanently or to be restored.

Figure 2. Deleted document in TrashPlace



You can see the type/name of the deleted document, by whom it was deleted, and when and from where on the page. Also note the four options from which you can choose: Restore, Delete, Restore all, and Empty trash:
  • Restore. To restore items to their original location, select one or multiple items, and click the Restore button.
  • Delete. To delete items permanently, select one or multiple items, and click the Delete button.
  • Restore All. To restore all the items in the Trash to their original location, click the Restore All button directly.
  • Empty Trash. To delete all the items in the Trash permanently, click the Empty Trash button.
NOTE: Trash currently only supports folders, lists, and documents. When you delete a document, all the versions and replies to the document are also put into the Trash and can be restored. However, when you delete a place, a form, an event, a task, a forum, a post, or an individual version and a reply of the document, the deletion is permanent.

Design aspects


This section introduces some basic design aspects of Trash.
  • The properties of the deleted item, such as the name, the type of the item, deleted by whom, at what time, and from where should be seen in the Trash View (see figure 3).
  • Only the root nodes of the deleted nodes can be shown on the page. The user has only view permission, without access or operating permission to the sub-nodes. This scenario mainly displays the folders.
For example, suppose that document B and folder C are in folder A. If folder A is deleted, you can only see folder A in the Trash, without noticing document B and folder C.
  • Trash must support the existence of multiple items with the same name. The items with a same name---no matter if from the same or from different source locations---are all stored in Trash, as shown in the Source Location column of figure 3.
Figure 3. Trash view


Figure 4 shows the window that displays when another document of the same name exists, in which you can rename the document to restore or replace the existing document.
Figure 4. Rename the document to restore or replace the existing document


Note that, if another folder with the same name already exists, you can only rename the folder to be restored, as shown in figure 5.
Figure 5. Rename the folder to be restored


  • If the original path no longer exists (has been deleted or removed) when you want to restore the item, the system will automatically generate the same type of item in the same source location. This is mainly for the case in which the deleted item does not have a parent folder.
There are three types of folders in Lotus Quickr 8.5 for Domino; specifically, Simple List, Tabbed, and Slide Show, which display the items in different ways, as shown in figure 6.
Figure 6. The folder types in Place


When you delete a document from a Simple List type of folder first and then delete this folder, you can still find this document in the Trash and restore it. The system automatically creates a Simple List type of folder with the same name at the same source location and restores the document to this new folder.
  • With respect to access control, Room and Subroom should be considered first. Due to the privacy of Rooms, each Room has a Trash view in which its deleted items are stored (see figure 7).
Figure 7. Trash view in Room1


Secondly we address the role of the Place. The main roles of the Place are Manager, Editor, Author, and Reader. The Editor can edit all the documents created by the Author, the Author can edit all the documents created by himself/herself, and the Manager has the highest authority to all the documents.

In terms of the Trash view, readers have no access to it, but the author and the editor can browse / delete permanently / restore their deleted items, and the manager and the high-level users can browse / delete permanently / restore all the items in the Trash.

Folder access control


Now that we've introduced the key aspects of the Trash design, let's look at some applications of the Trash feature.

Prior to version 8.5 of Quickr Domino, the Place access control is limited to the document level. Quickr Domino 8.5 adds the access control to the folders, and thus some other roles are also added to the folder. Chart 1 shows the relationship between the folder roles and the Place roles.

Table 1. Restricted folder roles
Folder roles
Place roles required
Description
Delete Folder
Folder Manager
Author and above
Able to modify the folder properties and ACL, and able to delete the empty folders. Folder Manager is the default Place administrator. Folder creator defaults to be the Folder Manager.
Able to delete the empty folders
Folder Editor
Author and above
Able to browse all the content in Folders, and create, edit or delete all the content (under the document access control permission)
Cannot delete folders, except those with particular identity
Folder Contributor
Author and above
Able to browse all the content, create new content, or edit/delete the documents created by itself
Cannot delete folders, except those with particular identity
Folder Reader
Reader and above
Able to browse all the content
Cannot delete folders, except those with particular identity

To create a restricted folder, the Server administrator first enables “<folder_acl enabled="true"></folder_acl>” in qpconfig.xml, after which the Place administrator enables the Folder/List ACL function, using Customization – Basics. Then, follow these steps:
  1. Select New – Folder in some folder, enter some properties, and select “Who Can Access This”.
  2. Specify some folder members and click OK, so we can get a restricted folder.
  3. Go into the folder and click “Restricted”; the roles of the folder display in the Who Can Access window (see figure 8).
Figure 8. Create a restricted folder



Trash has different ways to handle the restricted folders, public folders, and a special list folder:
  • The Place administrator can delete any folder.
  • Only the folder administrator can delete an empty restricted folder; only the author of the folder can delete an empty public folder.
List is a special kind of folder that is used for creating, displaying, and managing all kinds of similarly structured data. Place members can customize views of a List folder for data representation, and import or export in electronic form from Microsoft Excel / CSV file / Lotus SymphonyTM Spreadsheet files to the List folder (see figure 9).

Figure 9. Import Spreadsheet window



Trash handles Lists and Folders in two ways:
  • The place administrator can delete any List.
  • Only a List administrator who is also an editor can delete the empty restricted folder; only the editor or administrator of the List can delete the empty public folder.

Trash supports Lotus Quickr Connector


The Lotus Quickr Connector is a set of application plug-ins based on Quickr Services. Users can access the content on different servers through the Connector, and it seamlessly integrates the desktop application with the remote service. There are four Connectors:
  • Lotus Quickr connector for Microsoft® Windows Explorer
  • Lotus Quickr connector for Microsoft Office
  • Lotus Quickr connector for IBM Lotus Notes
  • Lotus Quickr connector for IBM Sametime®
Lotus Quickr Connector 8.5, released in September 2010, also supports the Trash function. Let's use an example of Lotus Quickr Connector for Windows Explorer to illustrate the application of Trash in Connector.

As figure 10 shows, similar to Web access, the Trash in the Connector lists the name of the deleted item, the source location, deleted by whom and at what time, and provides the restore / delete permanently / view properties functions.

Unlike the Web access, however, when different Rooms of a place have different Trashes, the Connector can only be shown in one Trash with access control.

Figure 10. Lotus Quickr Connector for Windows Explorer



When you operate the Trash items in a Web browser and the Connector at the same time, the server responds to the events in chronological order. When you want to restore a document, but another document with the same name already exists in the source location, you can choose to rename or replace the document, in a way similar to that of Web access (see figure 11).

Figure 11. Rename/replace document that already exists


Trash supports Offline Place


To see this functionality:
  1. Log into a Place, and click the Take Place Offline button in “Place Action” on the upper right-hand portion of the Place page
  2. Install the Lotus Domino Sync Manager to local, and click the Open Offline button after the Place has synchronized (see figure 12).
Now you can access the offline Place in an offline state. For detailed installation steps, refer to the product documentation topic, “Setting up Lotus Quickr for offline use (optional): qd851."

Also note that you can click the Start Sync button to synchronize with the server when the network is working (i.e., when online).

Figure 12. Offline Place of Lotus Quickr Domino


Resolving conflicts caused by Trash working offline


The content in Trash is synchronized both locally and server side and, because the local and the server sides may operate on the same document, it will cause conflicts. The major conflict in Trash occurs when either the local or server side deletes the Trash item while the other side restores it.

How you resolve the conflicts is based on Domino replication:

(1) Delete first, unless under the circumstances of (2) or (3);
(2) Restore first when the delete operation comes after restoration;
(3) Restore first when the document has been edited many times after restoration.

Conclusion


You should now have a better understanding of the detailed operation of Trash and its techniques, which provide security to document management. Users can choose to access Trash either via the Lotus Quickr Connector services or via Web access. In addition, Trash supports the Offline Place, making it more convenient for you to use Quickr Domino offline.

Resources

  • Lotus Quickr 8.5 for Domino documentation
  • developerWorks Lotus Quickr
  • IBM Lotus Quickr Connector product page

About the author


Yang Rui is a Software Engineer based at IBM's China Development Lab in Beijing, where she works on the Lotus Quickr for Domino product and is responsible for developing the Quickr 8.5 Trash function. You can reach her at ruiyang@cn.ibm.com.



  • Edit
  • More Actions Show Menu▼


expanded Attachments (0)
collapsed Attachments (0)
Edit the article to add or modify attachments.
expanded Versions (3)
collapsed Versions (3)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (3)Aug 9, 2011 1:08:49 PMLeslie Gallo  IBM contributor
1Aug 9, 2011 12:43:13 PMLeslie Gallo  IBM contributor
1Aug 9, 2011 12:57:30 PMLeslie Gallo  IBM contributor
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • FacebookIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX Blog
  • Community LinkIBM Collaboration Solutions
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use