diff --git a/Documentation/forms-intro.html b/Documentation/forms-intro.html index 8fa111e0f..806184738 100644 --- a/Documentation/forms-intro.html +++ b/Documentation/forms-intro.html @@ -43,34 +43,34 @@
The form system allows you to define a user interface declaratively in RDF. - Then in your web app, you: + In your web app, you then:
where
| dom | if the DOM HTMLDocument object, aka document |
| dom | is the DOM HTMLDocument object, a/k/a document |
| container | is a DOM element to contain the form |
| {} | are unused at present |
| subject | if the RDF thing about which data will be stored |
| form | the an RDF object in the store for the form. |
| doc | The RDF document oin the web where the dat awill be stored. Often, subject.doc() |
| callback | is a function taking an errors flag and a message (if the error flag is true) |
| subject | is the RDF thing about which data will be stored |
| form | is the RDF object in the store for the form |
| doc | is the RDF document on the web where the data will be stored. Often, subject.doc() |
| callback | is a function taking an error flag and a message (if the error flag is true) |
There is a form form for editing forms. -It is in the form onology itsef. +It is in the form ontology itself.
-You can of course go and write other implementatioons of the form system using +You can of course go and write other implementations of the form system using your favorite user interface language.
@@ -80,23 +80,23 @@
Form fields may be named nodes in your file, -or blank nodes... the form system does not mind. +
Form fields may be named or blank nodes in your file; +the form system does not care. It is often useful to name them to keep track of them.
Below, all Field Classes and Properties are in the UI namespace, http://www.w3.org/ns/ui#, except - the data types like Integer are in the normal XSD namespace. + the data types, like Integer, which are in the normal XSD namespace.
- Here are some properries which you can use with any field (except the documentations fields). + Here are some properties which you can use with any field (except the documentation fields).
| label | String | A label for the form field. This is the prompt for the user, Eg "Name", "Exmployers" |
| property | rdf:Property | When the user enters the data, it is stored in the web as a triple with this property as its predicate.. |
| default | [according to field type] Optional | The input control is by default set to this value. - It is easiest for the user to enter this value. (This value is not stored by the forms syetm automatically if the udser does not select or enter it in some way. |
| label | String | A label for the form field. This is the prompt for the user, e.g., "Name", "Employer". |
| property | rdf:Property | When the user enters the data, it is stored in the web as a triple with this property as its predicate. |
| default | [according to field type] Optional | The input control is set to this value by default. + It is easiest for the user to enter this value. (This value is not automatically stored by the form system if the user does not select or enter it in some way. |
The form itself has a collection of fields. @@ -107,8 +107,8 @@
| sequence | Integer | The parts of the form in the order in which they are |
The form language and the form implementaionin solid-ui - can't do everyhing, but it can handle +
The form language and the form implementation in solid-ui + can't do everything, but it can handle a pretty wide selection of tasks in common daily life at home and at work. -It can be vary efficneint as dev elopers can resuse mterial between forms. +It can be vary efficient as developers can reuse material between forms. Users can even generate their own forms.
Future directions include separate implementations of the form UI code in for various platforms, and using various UI frameworks. -There may also be extention of the system with new field types, +There may also be extension of the system with new field types, more options for setting style from various sources,