On the dashboard, one can search for projects and folders. Additionally, one can filter the result by the project location or the attributed tags.
Search
When one enters a search phrase into the search box, the phrase is split into tokens. This split occurs at blank characters. E.g. the search phrase ‘my project x’ will be tokenized into ‘my’, ‘project’, and ‘x’. ETS uses the tokens for finding a match in the name of the project or folder and for projects the name of their tags.
The search is case insensitive.
ETS shows all projects/folders which match all tokens of the search phrase.
Filters
When one enters a search phrase, ETS displays filters in the sidebar. The number on the right side of the filter shows the total amount of projects (excluding folders), that match the tokenized search phrase.
This number may change when modifying the search phrase, whereas it remains unchanged if a filter is selected/deselected.
There are two kinds of filters: location and tag filters.
Location filters and scope
With location filters, one can choose the source of the projects/folders to which one is looking for. There are two sources for projects/folders, the local project store and the archive. The filters work as follows:
- ‘All’: uses both sources.
- ‘Local Projects’: uses the projects of the local project store.
- ‘Archive’: uses the projects and folders of the project archive.
The location filters are only shown when one enters a search string in the 'Overview', whereas when searching in the Local Projects or the Archive Drilldown, ETS assumes that the search shall explicitly look only in that location. Similar, when searching in a folder, ETS reduces the search scope to all elements beneath this folder.
When a search result of location filter 'All' contains a local project and an archived project with the same project GUID, the archive project is not displayed in the search result, it is however taken into account for the number of projects. Consequently, when a search phrase matches the archived project, but not the corresponding local project, neither the archived nor the local project are displayed. To find the corresponding archive project, use the location filter 'Archive' for a match.
Tag filters
When the search or drill down includes projects or folders, which contain one or more tags, ETS displays these tags as 'tag filters' on the sidebar. When one tag filter is selected, the search result is filtered to projects having that tag attributed. Multiple tag selection narrows down the search result to projects having both tags attributed (AND condition). Furthermore, ETS removes from the sidebar all tag filters that are not attributed to the projects of the result.