Properties: Support multi-level YAML (nested attributes)

— heads-up: this suggestion is about a beta version. should you want to try it, please consider making a sandbox vault or a backup of your data first —

I’m working on a new version for Metadata Menu Release 0.6.0-beta 6 · mdelobelle/metadatamenu · GitHub

It introduces the capability to manage « nested fields » with the new Object and ObjectList field types (more details about those new types here 0.6.0-beta.1 · mdelobelle/metadatamenu · Discussion #420 · GitHub)

And I’ve also introduced specific field controls in the property section for the fields that are « managed » by metadata menu (== that have a fileClass definition or that are pre-set in the plugin’s settings)

By combining the two features, one should be able to manage nested fields in the property section

If you don’t want to define all nested field(property), you can use the Yaml or JSON field type, and by clicking the control left to the field value in the property section, you will access a Yaml (or JSON) modal editor to modify your raw data like this example




9 Likes