FRM
Linked Data forms from validation rules
The LightNet product uses RDF for the data structure. To create and edit media it a form is needed. FRM creates forms from SHACL. SHACL is a data validation language.
Steps:
- Create SHACL rules
- Load FRM with these SHACL rules
- A form is rendered that will have all the widgets for the data
- Add extra properties to make widget specific changes
FRM is very modular. You can plug in your own widgets. It is also possible to plugin in your own groupings. An example of a grouping is the address field. It contains multiple fields and you can search for an address just like Google Maps and it will autocomplete.