Before using metadata in iconik you need to define the different field types that will make up the metadata. This is done by defining them as Metadata Fields.
Each metadata field has attributes that control how metadata is stored and represented for that field.
This is the type of data that would be expected to be populated in this field. You can choose between the following types:
- Date: A Date Field.
- DropDown: Choose from a list of options that are Key-value pairs.
- Email: A Input field that expects an email to be entered.
- Float: A Floating Point Field.
- Integer: An Integer number field.
- Tag Cloud: Multiple choices that will be displayed as a Tag Cloud. Doesn't use a predefined list of possible values.
- Text: A long string of text.
- Text Area: For larger amounts of text data.
- URL: A url that will be displayed as a clickable link. Multiple URLs can be stored for one URL field, each with it's own label.
- Yes/No: A boolean true/false field
The Name of the field. This is not used for display, but should be a unique name for reference.
The label that will be shown in the user interface.
A Description of the purpose of the field.
The maximum value that can be entered in the field. For example for integer - will be used to ensure the maximum number that can be entered.
The minimum value that can be entered in the field. For example for integer - will be used to ensure the minimum number that can be entered.
Whether the field is required to be populated when a user is entering metadata. This is not available for Yes/No Field Types.
Specifies that an input field is read-only and cannot be modified
Will hide this field from the User Interface if there is no value populated.
Define whether this field should show up in the Search Filters. To enable this field to show up in your filters you must also set it to show in the search settings for your system, please see this page.
This is an option for Text fields that they should be exactly matched.
This is optional for dropdowns to define what choices are available for this field
This is used for dropdowns to enable the user to be able to choose more than one choice.
Used if any contents of this field should then be displayed as a warning on the asset.
If selected, when this field is set to True on an Asset it will block sharing and downloading of an asset.