Adding a new filter to Media Manager's search requires three actions:
Adding a new filter to the "DigiZuite_System_Framework_Search"search.
Adding the same filter to the searches "DigiZuite_System_Framework_My_Favorites" and "DigiZuite_System_Framework_My_Videos"
Creating a new label (if one does not already exist), whose Constant matches the new Filter's ID.
(MM) Add new search parameter
Go to System tools → ConfigManager → Digizuite™ Media Manager → 4.0.0 → OOBE
In OOBE press Searches and then DigiZuite_System_Framework_Search
Press "Add"
Press "Choose metafield group"
Navigate to the metadata field you'd like to add (Usually beneath Asset → Shared → Asset Info or ... → Options)
Press "Done"
Press "Choose metadata field" and select the field you'd like to add.
Choose Freetext
Change the ID to be "fX" (where X is a variable where you input the name of the search. It has to be unique.) (Usually you'd can just set an f in the back of the auto generated ID.)
Press "Create"
Press "Save" for the search (Not the entry)
Press the left arrow that says "Searches" - This will return you to the searches overview
Press the newly appeared gear icon in the far right of the DigiZuite_System_Framework_Search
Press Yes
A job should now start up
Go to MM, and try searching for something that's in the metadata you've just added.
(MM) Add new filter option
Go to System tools → ConfigManager → Digizuite™ Media Manager → 4.0.0 → OOBE
In OOBE press Searches and then DigiZuite_System_Framework_Search
Press "Add"
Press "Choose metafield group"
Navigate to the metadata field you'd like to add (Usually beneath Asset → Shared → Asset Info or ... → Options)
Press "Done"
Press "Choose metadata field" and select the field you'd like to add.
Choose comparison type (Oftentimes it's AllInList)
Choose input type (Oftentimes multicombo)
(Optional) Change the ID (It just have to be unique to the other searches - you cannot save if it's not)
(Optional) Copy the ID to make it easier to create a label in the upcoming steps
Wing off the "Should this filter be visible in the UI?"
Press "Create"
(If you have Solr) Make certain that the "Use Solr" is winged off
Press "Save" for the search (Not the entry)
Press "OK"
Press the left arrow that says "Searches" - This will return you to the searches overview
Press the newly appeared gear icon in the far right of the DigiZuite_System_Framework_Search
Press Yes
A job should now start up
Now add the same entry to the searches "DigiZuite_System_Framework_My_Favorites" and "DigiZuite_System_Framework_My_Videos", then save and repopulate by pressing the gear icons, just like in the previous steps.
Press Labels
Expand Digizuite™ Media Manager
Press SearchFields
Press "Add label"
In the new entry that appears, add the ID in the "Constant" and in the "Label" input the text you want it to have in your currently chosen language (If nothing else is shown, you're most likely editing English) Remember to give a Label text for each language.
Press somewhere else on the page, for the "Save" button to be enabled
Press "Save"
Press "OK"
Go to your MM page, and refresh the view
If you have assets that have this metadata set, the filter should now show it to you. (If there's no data, it would not show the filter option)
In order to access filter, make a search from the top right "Search in catalog" field. Afterwards, in the top left corner, press the filter button.
Media Manager uses the search "DigiZuite_System_Framework_Search" to search for assets. A user can input text in the wide text field (this is how any FreeText filters are used), and/or choose to add filters such as "Date" or "Keywords":
2.1 Adding an Asset type filter
First the filter must be added to the search "DigiZuite_System_Framework_Search":
Go to the DAM Center → System tools → ConfigManager.
Choose DigiZuite™ Media Manager.
Choose the version, which your Media Manager is set up to use.
Click the "Searches" tab.
Select the "DigiZuite_System_Framework_Search" search.
Add an asset type filter.
Save the search.
Populate the search (see UseSolrfor a more detailed guide).
Ensure that the search has been populated by refreshing the page; if the "populate search cache" cog-wheel button is not present, the search has been successfully populated.
10. Then you MUST add the same filter to the searches "DigiZuite_System_Framework_My_Favorites" and "DigiZuite_System_Framework_My_Videos".
11. If a label with the correct Constant and Label does not exist, then you MUST create one. Unlike the guide "Add new meta data field to Media Manager's Asset Preview", if a label with a Constant matching the added filter'sID does not exist, the Media Manager will throw an error, which results in the filters being unavailable (see Add new meta data field to Media Manager's Asset Preview's section 1.2 Adding a new label for a thorough guide on how to create a label).
In this case, a label already exists with a Constant "sAssetType" and Label "Asset type".
12. Recycle the Media Manager website.
After doing so, refreshing Media Manager will display three filters:
2.2 Removing a filter
This is done by removing the filter from the search "DigiZuite_System_Framework_Search". You SHOULD also clean up the searches "DigiZuite_System_Framework_My_Favorites" and "DigiZuite_System_Framework_My_Videos".