MySource Matrix Developer

Main Content

Excluding Assets From Asset Listing

Summary

This document proposes a way to exclude an individual asset from an asset listing.

Status: Draft
Key: draft -> approved proposal -> scheduled -> in development -> in testing -> complete -> released

This feature is not scheduled for development

Planned Release Version: 3.10.0 RC1

Problem Definition

Currently, Asset Listing Page asset can select the types and statuses of the assets to list. However, there is no way to choose an individual or a group of assets that we don't want to display. It would be desirable to have the functionality that the user can set the list of assets or a rule in listing engine which we do not want to show up.

The functionality desired is similar to that found in the Site Map asset, but provide more options to exclude assets.

Technical Specification

Enabling on-off selection

The user will be able to choose whether they want to use exclusion option or not. As it can affect the performance of listing engine in a negative way, it will be desirable to turn the functionality off if it is not required.

Various Exclusion Options

The users will have various exclusion options. They many want to choose a set of assets manually not to display. In some other cases, they wish to use a pattern matching on a particular attribute value or metadata field to filter the unwanted assets from the result. The exclusion screen will provide the user interface similar to asset sorting screen.

  • Able to exclude an individual or a group of assets from the result
  • Able to exclude assets with name, short name or other text attribute values, which include a certain keyword or match a user-typed regular expression.
  • Able to exclude assets with metadata fields, which include a certain keyword or match a user-typed regular expression.
  • Able to exclude assets with created or published date, which are prior to or later than the user-typed date.

In addition, they also able to turn off a single exclusion option.