2
<!DOCTYPE I2CEConfiguration SYSTEM "I2CE_Configuration.dtd">
3
<I2CEConfiguration name='baylor-mentorship'>
5
<displayName>Baylor Mentorship</displayName>
6
<className>iHRIS_Module_Baylor_Mentorship</className>
7
<category>Baylor Modules</category>
8
<description>Adds in Mentorship module</description>
9
<creator>iHRIS Uganda</creator>
10
<email>dkibiye@baylor-uganda.org</email>
11
<version>4.1.0</version>
16
<value>./configs</value>
18
<path name='templates'>
19
<value>./templates</value>
21
<priority>350</priority>
24
<configurationGroup name='baylor-mentorship' path='/I2CE'>
25
<displayName>Baylor Mentorship</displayName>
27
<configurationGroup name='tasks' path='/I2CE/tasks/task_description' locale='en_US'>
28
<configuration name='person_can_view_child_form_person_baylor_mentorship'>
29
<value>Can view person_baylor_mentorship child form of a person</value>
31
<configuration name='person_can_edit_child_form_baylor_mentorship'>
32
<value>Can edit person_baylor_mentorship 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_mentorship 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_mentorship type list.</value>
45
<configurationGroup name='tasks_trickle_down' path='/I2CE/tasks/task_trickle_down/'>
46
<configuration name='person_can_view_child_form_person_baylor_mentorship' values='many'>
47
<value>person_can_view</value>
49
<configuration name='person_can_edit_child_form_person_baylor_mentorship' values='many'>
50
<value>person_can_view_child_form_person_baylor_mentorship</value>
51
<value>person_can_view</value>
54
<configuration name='person_can_view_child_forms' values='many'>
55
<value>person_can_view_child_form_person_baylor_mentorship</value>
57
<configuration name='person_can_edit_child_forms' values='many'>
58
<value>person_can_edit_child_form_person_baylor_mentorship</value>
60
<configuration name="can_edit_database_list_baylor_training_type" values="many">
61
<version>4.1.0</version>
62
<value>can_view_database_list_baylor_training_type</value>
63
<value>can_edit_employee_database_lists</value>
65
<configuration name="can_edit_all_employee_database_lists" values="many">
66
<version>4.1.0</version>
67
<value>can_edit_database_list_baylor_training_type</value>
69
<configuration name="can_view_all_employee_database_lists" values="many">
70
<version>4.1.0</version>
71
<value>can_view_database_list_baylor_training_type</value>
76
<configurationGroup name='forms' path='/modules/forms'>
77
<displayName>Forms</displayName>
78
<description>Information about the forms made available by Baylor_Mentorship</description>
80
<configurationGroup name='forms'>
81
<displayName>Forms available to the form factory</displayName>
82
<status>advanced:true</status>
83
<status>required:true</status>
85
<!-- This section is to add a new form called person_baylor_mentorship with the associated
86
class. The class will be defined in the classes section below. -->
87
<configurationGroup name='person_baylor_mentorship'>
88
<displayName>Person Baylor Mentorship</displayName>
89
<description>The Person Baylor Mentorship Form</description>
90
<configuration name='class' values='single'>
91
<displayName>Class Name</displayName>
92
<description>The name of the class providing the form</description>
93
<value>iHRIS_PersonBaylor_Mentorship</value>
95
<configuration name='display' values='single'>
96
<displayName>Display name</displayName>
97
<description>The display name for this form</description>
98
<value>Person Baylor Mentorship</value>
100
</configurationGroup> <!-- person_baylor_mentorship -->
101
<!--<configurationGroup name="baylor_training_type">
102
<displayName>Baylor Training Type</displayName>
103
<description>The Baylor Training Type Form</description>
104
<version>3.2.5</version>
105
<configuration name="class" values="single">
106
<displayName>Class Name</displayName>
107
<description>The name of the class providing the form</description>
108
<value>I2CE_SimpleList</value>
110
<configuration name="display" values="single" locale="en_US">
111
<displayName>Display name</displayName>
112
<description>The display name for this form</description>
113
<value>Training Type</value>
115
<configuration name="storage" values="single">
116
<displayName>Storage Details</displayName>
117
<description>The storage mechanism for this form.</description>
118
<value>magicdata</value>
120
</configurationGroup>
121
<configurationGroup name="baylor_program_sponsor">
122
<displayName>Baylor Program Sponsor</displayName>
123
<description>The Baylor Program Sponsor Form</description>
124
<version>3.2.5</version>
125
<configuration name="class" values="single">
126
<displayName>Class Name</displayName>
127
<description>The name of the class providing the form</description>
128
<value>I2CE_SimpleList</value>
130
<configuration name="display" values="single" locale="en_US">
131
<displayName>Display name</displayName>
132
<description>The display name for this form</description>
133
<value>Program Sponsor</value>
135
<configuration name="storage" values="single">
136
<displayName>Storage Details</displayName>
137
<description>The storage mechanism for this form.</description>
138
<value>magicdata</value>
140
</configurationGroup>
142
<configurationGroup name="venue">
143
<displayName>Venue</displayName>
144
<description>The Venue Form</description>
145
<version>3.2.5</version>
146
<configuration name="class" values="single">
147
<displayName>Class Name</displayName>
148
<description>The name of the class providing the form</description>
149
<value>I2CE_SimpleList</value>
151
<configuration name="display" values="single" locale="en_US">
152
<displayName>Display name</displayName>
153
<description>The display name for this form</description>
156
<configuration name="storage" values="single">
157
<displayName>Storage Details</displayName>
158
<description>The storage mechanism for this form.</description>
159
<value>magicdata</value>
161
</configurationGroup>
163
<configurationGroup name="baylor_region">
164
<displayName>Baylor Region</displayName>
165
<description>The Baylor Region Form</description>
166
<version>3.2.5</version>
167
<configuration name="class" values="single">
168
<displayName>Class Name</displayName>
169
<description>The name of the class providing the form</description>
170
<value>I2CE_SimpleList</value>
172
<configuration name="display" values="single" locale="en_US">
173
<displayName>Display name</displayName>
174
<description>The display name for this form</description>
175
<value>Region</value>
177
<configuration name="storage" values="single">
178
<displayName>Storage Details</displayName>
179
<description>The storage mechanism for this form.</description>
180
<value>magicdata</value>
182
</configurationGroup> -->
186
<configurationGroup name="mentorship_area">
187
<displayName>Baylor Mentorship Area</displayName>
188
<description>The Baylor Mentorship Area Form</description>
189
<version>4.1.0</version>
190
<configuration name="class" values="single">
191
<displayName>Class Name</displayName>
192
<description>The name of the class providing the form</description>
193
<value>I2CE_SimpleList</value>
195
<configuration name="display" values="single" locale="en_US">
196
<displayName>Display name</displayName>
197
<description>The display name for this form</description>
198
<value>Area of Mentorship</value>
200
<configuration name="storage" values="single">
201
<displayName>Storage Details</displayName>
202
<description>The storage mechanism for this form.</description>
203
<value>magicdata</value>
205
</configurationGroup>
207
<!-- This section will modify the existing information for the person form to include
208
two new child forms which are the new forms created for this module. -->
209
<configurationGroup name='person_meta' path='/modules/forms/forms/person/meta'>
210
<displayName>MetaData on the form</displayName>
211
<configuration name='child_forms' values='many' >
212
<status>uniquemerge:true</status>
213
<displayName>Child Forms</displayName>
214
<value>person_baylor_mentorship</value>
216
</configurationGroup> <!-- person_meta -->
218
</configurationGroup> <!-- End /modules/forms/forms-->
221
<configurationGroup name="formClasses" >
222
<displayName>Form Class Configuration</displayName>
225
<!-- This section will define the person_baylor_mentorship form class with all the fields and field types.
226
This class will be created dynamically since no extra funcationality needs to be added for it. -->
227
<configurationGroup name="iHRIS_PersonBaylor_Mentorship">
228
<displayName>Configuration for the class 'iHRIS_PersonBaylor_Mentorship'</displayName>
229
<configuration name="extends">
230
<displayName>The class this form extends</displayName>
231
<value>I2CE_Form</value>
233
<configurationGroup name="fields">
234
<displayName>The fields defined for this form.</displayName>
235
<configurationGroup name="baylor_training_type">
236
<displayName>The fields 'baylor_training_type'</displayName>
237
<configuration name="formfield">
238
<displayName>The form field type</displayName>
241
<configuration name="headers" type="delimited">
242
<displayName>The headers for this field.</displayName>
243
<value>default:Mentorship Type</value>
245
<configuration name="required" type="boolean">
246
<displayName>This field is required to be set</displayName>
250
</configurationGroup> <!-- baylor_training_type -->
251
<configurationGroup name="baylor_program_sponsor">
252
<displayName>The fields 'baylor_program_sponsor'</displayName>
253
<configuration name="formfield">
254
<displayName>The form field type</displayName>
257
<configuration name="headers" type="delimited">
258
<displayName>The headers for this field.</displayName>
259
<value>default:Program Sponsor</value>
261
<configuration name="required" type="boolean">
262
<displayName>This field is required to be set</displayName>
265
</configurationGroup> <!-- sponsor -->
267
<configurationGroup name="facility">
268
<displayName>The fields 'facility'</displayName>
269
<configuration name="formfield">
270
<displayName>The form field type</displayName>
273
<configuration name="headers" type="delimited">
274
<displayName>The headers for this field.</displayName>
275
<value>default:Facility</value>
277
<configuration name="required" type="boolean">
278
<displayName>This field is required to be set</displayName>
281
</configurationGroup> <!-- facility -->
283
<configurationGroup name="mentorship_area">
284
<displayName>The fields 'mentorship_area'</displayName>
285
<configuration name="formfield">
286
<displayName>The form field type</displayName>
289
<configuration name="headers" type="delimited">
290
<displayName>The headers for this field.</displayName>
291
<value>default:Area of Mentorship</value>
293
<configuration name="required" type="boolean">
294
<displayName>This field is required to be set</displayName>
297
</configurationGroup> <!-- mentorship_area -->
299
<configurationGroup name="start_date">
300
<displayName>The fields 'start_date'</displayName>
301
<configuration name="formfield">
302
<displayName>The form field type</displayName>
303
<value>DATE_YMD</value>
305
<configuration name="headers" type="delimited">
306
<displayName>The headers for this field.</displayName>
307
<value>default:Start Date</value>
309
</configurationGroup> <!-- Start Date -->
311
<configurationGroup name="end_date">
312
<displayName>The fields 'end_date'</displayName>
313
<configuration name="formfield">
314
<displayName>The form field type</displayName>
315
<value>DATE_YMD</value>
317
<configuration name="headers" type="delimited">
318
<displayName>The headers for this field.</displayName>
319
<value>default:End Date</value>
321
</configurationGroup> <!-- End Date -->
323
</configurationGroup> <!-- fields -->
324
</configurationGroup> <!-- iHRIS_PersonBaylor_Mentorship -->
327
</configurationGroup> <!-- End /modules/forms/formClasses -->
329
</configurationGroup> <!-- End /modules/forms -->
332
<configurationGroup name='page'>
333
<displayName>Pages</displayName>
334
<description>Information about various pages made available by the system</description>
335
<status>required:true</status>
338
<!-- This section will create the person_baylor_mentorship page so that new professional development
339
forms can be created and assigned to a person's record. -->
340
<configurationGroup name='person_baylor_mentorship'>
341
<displayName>Person Baylor Mentorship Page</displayName>
342
<description> The page 'person_baylor_mentorship' which has the action of: Add/Update Baylor_Mentorship</description>
343
<configuration name='class' values='single'>
344
<displayName>Page Class</displayName>
345
<description>The class responsible for displaying this page</description>
346
<status>required:true</status>
347
<value>iHRIS_PageFormParentPerson</value>
349
<configuration name='style' values='single'>
350
<displayName>Page Style</displayName>
351
<description>The Page Style</description>
352
<value>ihris_common_page_form_parent_person</value>
354
<configurationGroup name='args'>
355
<displayName>Page Options</displayName>
356
<description>The options that control the access and display of all pages</description>
357
<configuration name='title' values='single'>
358
<displayName>Page Title</displayName>
359
<description>Page Title</description>
360
<status>required:true</status>
361
<value>Add/Update Mentorship</value>
363
<configuration name='page_form' values='single'>
364
<displayName>Form</displayName>
365
<description>The form this page is using</description>
366
<status>required:true</status>
367
<value>person_baylor_mentorship</value>
369
</configurationGroup>
370
</configurationGroup> <!-- person_baylor_mentorship -->
373
</configurationGroup> <!-- page -->
376
</configurationGroup> <!-- Baylor_Mentorship -->