...
- Select "Upload New JSON" (instead of "Upload New File")
- There is an additional field "type" that can be any string value. This type is used in a few different ways:
- It can be filtered on from the "Filter On" drop down menu in this GUI
- It can be used as an efficient search object in the Social - Share - Search API call.
- Shares of type "infinite-entity-alias" are used by the framework for aliasing.
- Shares of type "source_template" are used by the Source Editor GUI as shareable templates.
- Shares of type "widgetsave" are used the main GUI to store per-user or per-community settings
- (And of course any other Infinit.e application can use it for internal purposes)
- The JSON is checked on ingest and an error thrown if it is invalid.
...