Currently the following widgets are provided out of the box:
- Most Viewed Content
- Highest Rated Content
- Related Content
- Recent Content
The goal of this task is to create Collection Provider (technical name InfoListProvider) implementations OOTB that provide the same functionality as these widgets. These implementation will be selected, for example, to be used with the Asset Publisher
(The default value for the number of item N should be 5 for each Collection Provider)
When a user uses Collection Provider for "most viewed" content
Then the top N most viewed content should be displayed in the Asset Publisher
When a user uses Collection Provider for "top rated contents"
Then the top N rated contents should be displayed in the Asset Publisher
When a user uses Collection Provider for "items related" to a particular content
Then N related contents are displayed in the Asset Publisher
When a user uses InfoListProvider for "recent content"
Then N most recent content are displayed in the Asset Publisher
- The item should be ordered by creation date from more recent to less recent.
All these collections return Asset Entry items. At the time of developing this Story, only Asset Publisher has this capability. However, there is ongoing work to support displaying them through the Collection Display via mapping of fields (
|Test Scenarios||Test Strategy||Kind of test||Is it covered by FrontEnd ? (JS-Unit)||Is it covered by BackEnd ? (unit or integration)||Could it be covered by POSHI?|
|The asset entries should be ordered by view count from high to low in AP when select Most Viewed Assets as Collection Provider||Smoke||Manual||No||Yes||Yes|
|The asset entries should be ordered by ratings from high to low in AP when select Highest Rated Assets as Collection Provider||Smoke||Manual||No||Yes||Yes|
|The asset entries should be ordered by modified time from recent to past in AP when select Recent Content as Collection Provider||Smoke||Manual||No||Yes||Yes|
|The related assets should be in AP when select Related Assets as Collection Provider||Smoke||Manual||No||No||Yes|