I did two types of research this week. First, within the product, I tried to find the places where the picker framework was clearly in use and then write up some use cases for myself which I will discuss with Robin on in our weekly meeting Monday to make sure I'm on the right track. I divided up these use cases into two categories, single item pickers and multi-item pickers, and found six areas within the console where these are in use.
Single:
- User wants to create a new content item and has to choose a destination folder for that content item
- User wants to move the location of a content item and is asked to choose a destination folder
- User wants to create a new content category and must select a parent category to place it into
- User wants to create a new "Quick Action" and must select a content type
- User wants to assign one or more existing content items to one or more channels
- User wants to share one or more existing content items to one or more sites
![]() | ||
Content type picker with some issues identified |
![]() |
My initial redesign of the content type picker |
Second, I extended my research this week by looking closely at many of the applications I use on a daily basis and noting how each treats the action of picking items. I looked at MS Outlook 2010, Google Documents, the old version of WEM (VCM 7.3.1), Content Server 10 (another CMS used/sold by OpenText) and Changepoint. Of all of these, I really liked the simplicity, speed and minimal design of Google Documents. Of course, it is not a CMS nor meant to categorize and publish large amounts of content, but I did find some useful features and repeatable patterns. For example, I think WEM should look into supporting drag and drop to move content items and folders around as well as shift-click to select multiples. I am also a fan of having check boxes within a tree view for when the user needs to be able to both browse and select multiple folders (the old version of WEM used this pattern for channel selection).
![]() |
Google Docs "Organize" tree |