2
<!DOCTYPE I2CEConfiguration SYSTEM "I2CE_Configuration.dtd">
3
<I2CEConfiguration name='baylor-training'>
5
<displayName>Baylor Training</displayName>
6
<className>iHRIS_Module_Baylor_Training</className>
7
<category>Baylor Modules</category>
8
<description>Adds in Training Module</description>
9
<creator>iHRIS Uganda</creator>
10
<email>dkibiye@baylor-uganda.org</email>
11
<version>4.1.2.10</version>
16
<value>./configs</value>
18
<path name='templates'>
19
<value>./templates</value>
21
<priority>350</priority>
24
<configurationGroup name='baylor-training' path='/I2CE'>
25
<displayName>Baylor Training</displayName>
27
<configurationGroup name='tasks' path='/I2CE/tasks/task_description' locale='en_US'>
28
<configuration name='person_can_view_child_form_person_baylor_training'>
29
<value>Can view person_baylor_training child form of a person</value>
31
<configuration name='person_can_edit_child_form_baylor_training'>
32
<value>Can edit person_baylor_training child forms of a person</value>
34
<configuration name="can_edit_database_list_baylor_training_type" locale="en_US">
35
<version>4.1.0</version>
36
<value>Can edit the department baylor_training type list.</value>
38
<configuration name="can_view_database_list_baylor_training_type" locale="en_US">
39
<version>4.1.0</version>
40
<value>Can view the department baylor_training type list.</value>
43
<configuration name="can_edit_database_list_baylor_program_sponsor" locale="en_US">
44
<version>4.1.0</version>
45
<value>Can edit the department baylor_training type list.</value>
47
<configuration name="can_view_database_list_baylor_program_sponsor" locale="en_US">
48
<version>4.1.0</version>
49
<value>Can view the department baylor_training type list.</value>
56
<configurationGroup name='tasks_trickle_down' path='/I2CE/tasks/task_trickle_down/'>
57
<configuration name='person_can_view_child_form_person_baylor_training' values='many'>
58
<value>person_can_view</value>
60
<configuration name='person_can_edit_child_form_person_baylor_training' values='many'>
61
<value>person_can_view_child_form_person_baylor_training</value>
62
<value>person_can_view</value>
65
<configuration name='person_can_view_child_forms' values='many'>
66
<value>person_can_view_child_form_person_baylor_training</value>
68
<configuration name='person_can_edit_child_forms' values='many'>
69
<value>person_can_edit_child_form_person_baylor_training</value>
71
<configuration name="can_edit_database_list_baylor_training_type" values="many">
72
<version>3.2.10</version>
73
<value>can_view_database_list_baylor_training_type</value>
74
<value>can_edit_employee_database_lists</value>
76
<configuration name="can_edit_all_employee_database_lists" values="many">
77
<version>3.2.10</version>
78
<value>can_edit_database_list_baylor_training_type</value>
80
<configuration name="can_view_all_employee_database_lists" values="many">
81
<version>3.2.10</version>
82
<value>can_view_database_list_baylor_training_type</value>
87
<configurationGroup name='forms' path='/modules/forms'>
88
<displayName>Forms</displayName>
89
<description>Information about the forms made available by Baylor_Training</description>
91
<configurationGroup name='forms'>
92
<displayName>Forms available to the form factory</displayName>
93
<status>advanced:true</status>
94
<status>required:true</status>
96
<!-- This section is to add a new form called person_baylor_training with the associated
97
class. The class will be defined in the classes section below. -->
98
<configurationGroup name='person_baylor_training'>
99
<displayName>Person Baylor Training</displayName>
100
<description>The Person Baylor Training Form</description>
101
<configuration name='class' values='single'>
102
<displayName>Class Name</displayName>
103
<description>The name of the class providing the form</description>
104
<value>iHRIS_PersonBaylor_Training</value>
106
<configuration name='display' values='single'>
107
<displayName>Display name</displayName>
108
<description>The display name for this form</description>
109
<value>Person Baylor Training</value>
111
</configurationGroup> <!-- person_baylor_training -->
115
<!-- This section will modify the existing information for the person form to include
116
two new child forms which are the new forms created for this module. -->
117
<configurationGroup name='person_meta' path='/modules/forms/forms/person/meta'>
118
<displayName>MetaData on the form</displayName>
119
<configuration name='child_forms' values='many' >
120
<status>uniquemerge:true</status>
121
<displayName>Child Forms</displayName>
122
<value>person_baylor_training</value>
124
</configurationGroup> <!-- person_meta -->
126
</configurationGroup> <!-- End /modules/forms/forms-->
129
<configurationGroup name="formClasses" >
130
<displayName>Form Class Configuration</displayName>
133
<!-- This section will define the person_baylor_training form class with all the fields and field types.
134
This class will be created dynamically since no extra funcationality needs to be added for it. -->
135
<configurationGroup name="iHRIS_PersonBaylor_Training">
136
<displayName>Configuration for the class 'iHRIS_PersonBaylor_Training'</displayName>
137
<configuration name="extends">
138
<displayName>The class this form extends</displayName>
139
<value>I2CE_Form</value>
141
<configurationGroup name="fields">
142
<displayName>The fields defined for this form.</displayName>
147
<configurationGroup name="instance">
148
<displayName>The fields 'instance'</displayName>
149
<configuration name="formfield">
150
<displayName>The form field type</displayName>
153
<configurationGroup name="meta">
154
<configurationGroup name="display">
155
<configurationGroup name="default">
156
<configuration name="fields">
157
<version>4.1.2</version>
158
<value>instance:baylor_training_type</value>
160
</configurationGroup>
161
</configurationGroup>
162
</configurationGroup>
163
<configuration name="headers" type="delimited" locale="en_US">
164
<displayName>The headers for this field.</displayName>
165
<version>4.1.2</version>
166
<value>default:Training</value>
168
<configuration name="required" type="boolean">
169
<displayName>This field is required to be set</displayName>
172
</configurationGroup> <!-- b_training -->
179
<configurationGroup name="baylor_program_sponsor">
180
<displayName>The fields 'baylor_program_sponsor'</displayName>
181
<configuration name="formfield">
182
<displayName>The form field type</displayName>
185
<configuration name="headers" type="delimited">
186
<displayName>The headers for this field.</displayName>
187
<value>default:Program Sponsor</value>
189
<configuration name="required" type="boolean">
190
<displayName>This field is required to be set</displayName>
193
</configurationGroup> <!-- sponsor -->
196
<configurationGroup name="venue">
197
<displayName>The fields 'venue'</displayName>
198
<configuration name="formfield">
199
<displayName>The form field type</displayName>
202
<configuration name="headers" type="delimited">
203
<displayName>The headers for this field.</displayName>
204
<value>default:Venue</value>
206
<configuration name="required" type="boolean">
207
<displayName>This field is required to be set</displayName>
210
</configurationGroup> <!-- venue -->
212
<configurationGroup name="post_test">
213
<displayName>The fields 'post_test'</displayName>
214
<configuration name="formfield">
215
<displayName>The form field type</displayName>
218
<configuration name="headers" type="delimited">
219
<displayName>The headers for this field.</displayName>
220
<value>default:Post Test Mark</value>
222
<configuration name="required" type="boolean">
223
<displayName>This field is required to be set</displayName>
226
</configurationGroup> <!-- post_test -->
228
<configurationGroup name="pre_test">
229
<displayName>The fields 'pre_test'</displayName>
230
<configuration name="formfield">
231
<displayName>The form field type</displayName>
234
<configuration name="headers" type="delimited">
235
<displayName>The headers for this field.</displayName>
236
<value>default:Pre Test Mark</value>
238
<configuration name="required" type="boolean">
239
<displayName>This field is required to be set</displayName>
242
</configurationGroup> <!-- pre_test -->
244
<configurationGroup name="region">
245
<displayName>The fields 'region'</displayName>
246
<configuration name="formfield">
247
<displayName>The form field type</displayName>
250
<configuration name="headers" type="delimited">
251
<displayName>The headers for this field.</displayName>
252
<value>default:Region</value>
254
<configuration name="required" type="boolean">
255
<displayName>This field is required to be set</displayName>
258
</configurationGroup> <!-- region -->
260
<configurationGroup name="start_date">
261
<displayName>The fields 'start_date'</displayName>
262
<configuration name="formfield">
263
<displayName>The form field type</displayName>
264
<value>DATE_YMD</value>
266
<configuration name="headers" type="delimited">
267
<displayName>The headers for this field.</displayName>
268
<value>default:Start Date</value>
270
</configurationGroup> <!-- Start Date -->
272
<configurationGroup name="end_date">
273
<displayName>The fields 'end_date'</displayName>
274
<configuration name="formfield">
275
<displayName>The form field type</displayName>
276
<value>DATE_YMD</value>
278
<configuration name="headers" type="delimited">
279
<displayName>The headers for this field.</displayName>
280
<value>default:End Date</value>
282
</configurationGroup> <!-- End Date -->
284
</configurationGroup> <!-- fields -->
285
</configurationGroup> <!-- iHRIS_PersonBaylor_Training -->
288
</configurationGroup> <!-- End /modules/forms/formClasses -->
290
</configurationGroup> <!-- End /modules/forms -->
293
<configurationGroup name='page'>
294
<displayName>Pages</displayName>
295
<description>Information about various pages made available by the system</description>
296
<status>required:true</status>
299
<!-- This section will create the person_baylor_training page so that new professional development
300
forms can be created and assigned to a person's record. -->
301
<configurationGroup name='person_baylor_training'>
302
<displayName>Person Baylor Training Page</displayName>
303
<description> The page 'person_baylor_training' which has the action of: Add/Update Baylor_Training</description>
304
<configuration name='class' values='single'>
305
<displayName>Page Class</displayName>
306
<description>The class responsible for displaying this page</description>
307
<status>required:true</status>
308
<value>iHRIS_PageFormParentPerson</value>
310
<configuration name='style' values='single'>
311
<displayName>Page Style</displayName>
312
<description>The Page Style</description>
313
<value>ihris_common_page_form_parent_person</value>
315
<configurationGroup name='args'>
316
<displayName>Page Options</displayName>
317
<description>The options that control the access and display of all pages</description>
318
<configuration name='title' values='single'>
319
<displayName>Page Title</displayName>
320
<description>Page Title</description>
321
<status>required:true</status>
322
<value>Add/Update Training</value>
324
<configuration name='page_form' values='single'>
325
<displayName>Form</displayName>
326
<description>The form this page is using</description>
327
<status>required:true</status>
328
<value>person_baylor_training</value>
330
</configurationGroup>
331
</configurationGroup> <!-- person_baylor_training -->
334
</configurationGroup> <!-- page -->
337
</configurationGroup> <!-- Baylor_Training -->