]> git.aero2k.de Git - tmp/jakarta-migration.git/blob
c2ed334467297e143a6c2506947bb7d2f21b10a0
[tmp/jakarta-migration.git] /
1 <?xml version="1.0"?>
2
3 <!--
4 layouts-contrib.xml
5
6 Layout file for configuring screen layouts in the
7 user interface of Nuxeo EP's web application, for
8 viewing or editing CollectionSpace records stored
9 in the Nuxeo repository,
10
11 See the "Nuxeo Book" for an introductory description
12 of how to edit this file.  For instance, for Nuxeo EP 5.3:
13 http://doc.nuxeo.org/5.3/books/nuxeo-book/html/
14
15 $LastChangedRevision: $
16 $LastChangedDate: $
17 -->
18
19 <component name="org.collectionspace.movement.layouts.webapp">
20
21     <extension target="org.nuxeo.ecm.platform.forms.layout.WebLayoutManager"
22                point="layouts">
23
24         <layout name="movement">
25             <templates>
26                 <template mode="any">/layouts/layout_default_template.xhtml</template>
27             </templates>
28             
29             <rows>
30                 <row><widget>currentLocation</widget></row>
31                 <row><widget>currentLocationFitness</widget></row>
32                 <row><widget>currentLocationNote</widget></row>
33                 <row><widget>locationDate</widget></row>
34                 <row><widget>normalLocation</widget></row>
35                 <row><widget>movementContact</widget></row>
36                 <!-- FIXME: Add movementMethods when we determine how to add -->
37                 <!-- repeatable fields to Nuxeo layouts -->
38                 <row><widget>movementNote</widget></row>
39                 <row><widget>movementReferenceNumber</widget></row>
40                 <row><widget>plannedRemovalDate</widget></row>
41                 <row><widget>removalDate</widget></row>
42                 <row><widget>reasonForMove</widget></row>
43             </rows>
44
45             <widget name="currentLocation" type="text">
46                 <labels>
47                     <label mode="any">currentLocation</label>
48                 </labels>
49                 <translated>true</translated>
50                 <fields>
51                     <field schema="movements_common">currentLocation</field>
52                 </fields>
53                 <properties widgetMode="edit">
54                     <property name="styleClass">dataInputText</property>
55                 </properties>
56             </widget>
57             
58             <widget name="currentLocationFitness" type="text">
59                 <labels>
60                     <label mode="any">currentLocationFitness</label>
61                 </labels>
62                 <translated>true</translated>
63                 <fields>
64                     <field schema="movements_common">currentLocationFitness</field>
65                 </fields>
66                 <properties widgetMode="edit">
67                     <property name="styleClass">dataInputText</property>
68                 </properties>
69             </widget>
70             
71             <widget name="currentLocationNote" type="text">
72                 <labels>
73                     <label mode="any">currentLocationNote</label>
74                 </labels>
75                 <translated>true</translated>
76                 <fields>
77                     <field schema="movements_common">currentLocationNote</field>
78                 </fields>
79                 <properties widgetMode="edit">
80                     <property name="styleClass">dataInputText</property>
81                 </properties>
82             </widget>
83             
84             <widget name="locationDate" type="text">
85                 <labels>
86                     <label mode="any">locationDate</label>
87                 </labels>
88                 <translated>true</translated>
89                 <fields>
90                     <field schema="movements_common">locationDate</field>
91                 </fields>
92                 <properties widgetMode="edit">
93                     <property name="styleClass">dataInputText</property>
94                 </properties>
95             </widget>
96             
97             <widget name="normalLocation" type="text">
98                 <labels>
99                     <label mode="any">normalLocation</label>
100                 </labels>
101                 <translated>true</translated>
102                 <fields>
103                     <field schema="movements_common">normalLocation</field>
104                 </fields>
105                 <properties widgetMode="edit">
106                     <property name="styleClass">dataInputText</property>
107                 </properties>
108             </widget>
109             
110             <widget name="movementContact" type="text">
111                 <labels>
112                     <label mode="any">movementContact</label>
113                 </labels>
114                 <translated>true</translated>
115                 <fields>
116                     <field schema="movements_common">movementContact</field>
117                 </fields>
118                 <properties widgetMode="edit">
119                     <property name="styleClass">dataInputText</property>
120                 </properties>
121             </widget>
122             
123             <!-- FIXME: Add movementMethods when we determine how to add -->
124             <!-- repeatable fields to Nuxeo layouts -->
125             
126             <widget name="movementNote" type="text">
127                 <labels>
128                     <label mode="any">movementNote</label>
129                 </labels>
130                 <translated>true</translated>
131                 <fields>
132                     <field schema="movements_common">movementNote</field>
133                 </fields>
134                 <properties widgetMode="edit">
135                     <property name="styleClass">dataInputText</property>
136                 </properties>
137             </widget>
138             
139             <widget name="movementReferenceNumber" type="text">
140                 <labels>
141                     <label mode="any">movementReferenceNumber</label>
142                 </labels>
143                 <translated>true</translated>
144                 <fields>
145                     <field schema="movements_common">movementReferenceNumber</field>
146                 </fields>
147                 <properties widgetMode="edit">
148                     <property name="styleClass">dataInputText</property>
149                 </properties>
150             </widget>
151             
152             <widget name="plannedRemovalDate" type="text">
153                 <labels>
154                     <label mode="any">plannedRemovalDate</label>
155                 </labels>
156                 <translated>true</translated>
157                 <fields>
158                     <field schema="movements_common">plannedRemovalDate</field>
159                 </fields>
160                 <properties widgetMode="edit">
161                     <property name="styleClass">dataInputText</property>
162                 </properties>
163             </widget>
164             
165             <widget name="removalDate" type="text">
166                 <labels>
167                     <label mode="any">removalDate</label>
168                 </labels>
169                 <translated>true</translated>
170                 <fields>
171                     <field schema="movements_common">removalDate</field>
172                 </fields>
173                 <properties widgetMode="edit">
174                     <property name="styleClass">dataInputText</property>
175                 </properties>
176             </widget>
177             
178             <widget name="reasonForMove" type="text">
179                 <labels>
180                     <label mode="any">reasonForMove</label>
181                 </labels>
182                 <translated>true</translated>
183                 <fields>
184                     <field schema="movements_common">reasonForMove</field>
185                 </fields>
186                 <properties widgetMode="edit">
187                     <property name="styleClass">dataInputText</property>
188                 </properties>
189             </widget>
190
191         </layout>
192     </extension>
193 </component>