Voorhees Control

The Voorhees Control is just a small JavaScript which slaps an editor over a JSON block. This will allow you to edit a JSON block using a combination schema/interface definition which controls how and what controls are displayed.

Think of this as the XSLT/XSD/Parser equivalant to XML. It can be dropped into an online application much like the online html editors such as FCKEditor or TinyMCE.

DEMO

Example 1Example 2 – Example 3Example 4

Documentation

Voorhees Control Documentation

Download

Version 83.05.13

Features

  • Creates a user interface from JSON blocks
  • Outputs JSON blocks as dictated by the schema and interface actions
  • Easy to drop into any web page
  • Supports different controls/widgets to edit JSON segments
  • Can convert a textarea loaded with a JSON block into a full interface
  • New controls can be created by extending a composite class
  • Schema is written using JSON, and includes a schema writer.

 

Leave a Reply