annotate schemas/user.xml @ 7:fa7a99c2d079

dox library templates and schemas
author sergey
date Wed, 14 May 2014 01:22:21 +0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
2 <schema>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
3 <Include source="form.types.xml"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
4 <ComplexNode name="login">
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
5 <NodeSet>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
6 <Node name="login" type="login"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
7 <SimpleNode name="password" template="dojo/form/Input" inputType="password"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
8 </NodeSet>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
9 </ComplexNode>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
10 <ComplexNode name="register" binding-type='Benzin::Security::Ldap::User'>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
11 <NodeSet>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
12 <Node name="name" type="login"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
13 <Node name="password" type="password"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
14 <Node name="password2" type="password_retype" linkedField="password"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
15 <Node name="givenName" minOccur="0" type="text"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
16 <Node name="sn" minOccur="0" type="text"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
17 <Node name="telephoneNumber" type="text" minOccur="0"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
18 <Node name="mail" type="email" minOccur="0"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
19 <Node name="roomNumber" type="text" minOccur="0"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
20 <Node name="departmentNumber" type="text" minOccur="0"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
21 </NodeSet>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
22 </ComplexNode>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
23 <ComplexNode name="edit" binding-type='Benzin::Security::Ldap::User'>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
24 <NodeSet messageMin="ID:ElementIsRequired">
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
25 <Node name="givenName" minOccur="0" type="text"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
26 <Node name="sn" minOccur="0" type="text"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
27 <Node name="telephoneNumber" type="text" minOccur="0"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
28 <Node name="mail" type="email" minOccur="0"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
29 <Node name="roomNumber" type="text" minOccur="0"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
30 <Node name="departmentNumber" type="text" minOccur="0"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
31 </NodeSet>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
32 </ComplexNode>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
33 <ComplexNode name="passwd">
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
34 <NodeSet messageMin="ID:ElementIsRequired">
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
35 <Node name="oldPassword" type="password"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
36 <Node name="password" type="password"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
37 <Node name="password2" type="password_retype" linkedField="password"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
38 </NodeSet>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
39 </ComplexNode>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
40 <ComplexNode name="roles">
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
41 <NodeSet>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
42 <SimpleNode name="roles" data-source-name="system-roles" binding-type="Benzin::Security::Ldap::Group" template='dojo/form/CheckboxSelect' minOccur="0" maxOccur="unbounded"/>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
43 </NodeSet>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
44 </ComplexNode>
fa7a99c2d079 dox library templates and schemas
sergey
parents:
diff changeset
45 </schema>