Nuxeo Server

How to Add a New Vocabulary

Updated: November 13, 2017 Page Information Edit on GitHub

No cache for Studio-created vocabularies

Please be aware there is no cache enabled by default when creating a new vocabulary in Studio (see NXS-2504).

In order to set up a cache, follow the steps described in How to Configure a New Directory Cache.

Studio allows you to declare new vocabularies that can be used in the different document layouts to fill in metadata or in virtual navigations.

A vocabulary is a list of labels that are used in the application to populate the various selection lists (drop-down, select or multi-select lists). A vocabulary can be used independently or it can be associated with other vocabularies to compose a multi-level list.

There are 3 types of vocabularies:

  • Simple vocabulary: one-level vocabulary,
  • Hierarchical vocabulary: multi-level vocabulary.
  • Child vocabulary: one-level vocabulary used as the sub-level of simple vocabulary to compose a multi-level selection. To make parent selection easier, available vocabularies values are proposed in a drop down list.

    The association of simple and child vocabularies to compose a multi-level list has been replaced by the hierarchical vocabulary, which we recommend for multi-level lists.

Creating a New Vocabulary

  1. Click on the Vocabularies item of the Studio menu.

    For an exhaustive presentation of the vocabulary configuration, see the Vocabularies page.

  2. Click on the New button.
  3. Fill in the ID and vocabulary type and click on the Next button.
  4. Fill in the values as desired.

    Click on Import CSV to import content from a .csv file instead of typing each entry manually. See example files: simple-vocabulary.csv and hierarchical-vocabulary.csv.

  5. Click on the Save button. You can now use the vocabulary on layouts to populate drop-down lists. After you deploy your customization on your Nuxeo Platform, the vocabulary is available in the Admin Center so power users and administrators can easily add new entries to the vocabulary.

5 days ago manonlumeau Added content-review-lts2017 label
a month ago GitHub Fix 404
a month ago manonlumeau NXDOC-1346-FT review screenshot
a year ago Solen Guitter 41
a year ago Frantz Fischer 40
3 years ago Solen Guitter 39
3 years ago Solen Guitter 38
3 years ago Solen Guitter 35
3 years ago Solen Guitter 36
3 years ago Solen Guitter 37
3 years ago Solen Guitter 34 | Add .csv examples
3 years ago Manon Lumeau 33
3 years ago Manon Lumeau 32
3 years ago Manon Lumeau 31
3 years ago Manon Lumeau 30
3 years ago Manon Lumeau 29
3 years ago Solen Guitter 28 | Added links
3 years ago Manon Lumeau 27
3 years ago Manon Lumeau 26
3 years ago Manon Lumeau 25
3 years ago Manon Lumeau 24
3 years ago Manon Lumeau 23
3 years ago Manon Lumeau 22
3 years ago Manon Lumeau 21
3 years ago Manon Lumeau 20
3 years ago Manon Lumeau 19
3 years ago Manon Lumeau 18
3 years ago Manon Lumeau 17
3 years ago Solen Guitter 16
4 years ago Solen Guitter 15
6 years ago Solen Guitter 13 | Added related tutorials
6 years ago Solen Guitter 14 | Migrated to Confluence 4.0
6 years ago Solen Guitter 12
6 years ago Solen Guitter 11 | updated instructions with new menu labels
6 years ago Arthur Gallouin 10
6 years ago Arthur Gallouin 9
7 years ago Solen Guitter 8
7 years ago Solen Guitter 7
7 years ago Solen Guitter 6
7 years ago Solen Guitter 5
7 years ago Solen Guitter 3
7 years ago Solen Guitter 4
7 years ago Solen Guitter 2
7 years ago Solen Guitter 1
History: Created by Solen Guitter