====== Process model ======
====== Introduction ======
In QAP10 process are divided into steps which are technically HTML forms as QAP10 is a web application. Before users fill process forms, administrator must define **models** which are set in 'Models' section of QAP10 (menu Process/Models), through a wysiwyg editor.
To design a nice model, all HTML tags are allowed including input ones : regular HTML like text, radio, select, ..., and special tags for specific operations in QAP10 (choose an equipment, printing, ...). In models, these input tags are coded into IMG tag with special attributes and translated into fully compatible HTML for daily activity.
For example HTML tag **
====== Tag syntax ======
===== Common mandatory attributes ======
Thereafter all mandatory attributes are bold text
* **name** : has to be unique in the process step except for radio button. Names must begin with a letter, then a mix of letters, digits and characters '_' (i.e. underscore). The maximum length is not set in HTML 5 and seems to depend on browser, so it is theoretically unlimited ...
* **src** : logo displayed in editor
===== HTML tags =====
This section gather tags equivalent or very similar with classical HTML tags.
==== checkbox (data-type="checkbox") ====
cf HTML tag tag
* data-value : value returned if checkbox is checked (cf HTML attribute //value//). Default value is '1' if not set.
==== drop-down list (data-type="select") ====
cf HTML tag