~ubuntu-branches/ubuntu/natty/moodle/natty

« back to all changes in this revision

Viewing changes to backup/cc/schemas/domainProfile_1/common/vocabValues.xsd

  • Committer: Bazaar Package Importer
  • Author(s): Tomasz Muras
  • Date: 2010-10-30 12:19:28 UTC
  • mfrom: (1.1.12 upstream) (3.1.10 squeeze)
  • Revision ID: james.westby@ubuntu.com-20101030121928-qzobi6mctpnk4dif
Tags: 1.9.9.dfsg2-2
* Added Romanian translation
* Updated Japanese translation (closes: #596820)
* Backporting security fixes from Moodle 1.9.10 (closes: #601384)
   - Updated embedded CAS to 1.1.3
   - Added patch for MDL-24523:
     clean_text() not filtering text in markdown format
   - Added patch for MDL-24810 and upgraded customized HTML Purifier to 4.2.0 
   - Added patch for MDL-24258:
     students can delete their forum posts later than $CFG->maxeditingtime 
     under certain conditions
   - Added patch for MDL-23377:
     Can't delete quiz attempts in course without enrolled students

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<xs:schema targetNamespace="http://ltsc.ieee.org/xsd/imscc/LOM"
 
2
           xmlns="http://ltsc.ieee.org/xsd/imscc/LOM"
 
3
           xmlns:xs="http://www.w3.org/2001/XMLSchema"
 
4
           elementFormDefault="qualified"
 
5
           version="IEEE LTSC LOM XML 1.0">
 
6
 
 
7
   <xs:annotation>
 
8
      <xs:documentation>
 
9
         This work is licensed under the Creative Commons Attribution-ShareAlike
 
10
         License.  To view a copy of this license, see the file license.txt,
 
11
         visit http://creativecommons.org/licenses/by-sa/2.0 or send a letter to
 
12
         Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.
 
13
      </xs:documentation>
 
14
 
 
15
      <xs:documentation>
 
16
         This component schema definition provides global type declarations for the standard
 
17
         LOMv1.0 vocabulary tokens for those LOM data elements whose values are taken from
 
18
         a Vocabulary data type.
 
19
 
 
20
         This component schema defintion defines the stanard vocabulary value
 
21
         declarations as defined in the LOMv1.0 base schema.  These vocabulary
 
22
         value declarations are used in conjunction with both vocab/custom.xsd and
 
23
         vocab/loose.xsd.
 
24
      </xs:documentation>
 
25
      <xs:documentation>
 
26
         This file has been modified by the Knowledge Media Institute of the 
 
27
         University Koblenz-Landau (http://iwm.uni-koblenz.de). It contains the
 
28
         following changes:
 
29
         1) Instead of "unique/strict.xsd" the schema "unique/loose.xsd" is imported 
 
30
            because this reflects what is said in 1484.12.3-2005, page 35 (section C.1.3)
 
31
         2) In all component XSDs the schemaLocation attribute was amended to the 
 
32
            xs:import and xs:include statements. This enables the usage of the schemas
 
33
            with tools which don't deal well with missing schemaLocation informations.
 
34
            
 
35
         This file is available at "http://iwm.uni-koblenz.de/xsd/IEEE-LOM/loose"
 
36
      </xs:documentation>
 
37
   </xs:annotation>
 
38
 
 
39
   <!-- LOMv1.0 base schema vocabulary source and value declarations -->
 
40
 
 
41
   <!-- Source -->
 
42
   <xs:simpleType name="sourceValues">
 
43
      <xs:restriction base="xs:token">
 
44
         <xs:enumeration value="LOMv1.0"/>
 
45
      </xs:restriction>
 
46
   </xs:simpleType>
 
47
 
 
48
 
 
49
   <!-- 1.7 Structure -->
 
50
   <xs:simpleType name="structureValues">
 
51
      <xs:restriction base="xs:token">
 
52
         <xs:enumeration value="atomic"/>
 
53
         <xs:enumeration value="collection"/>
 
54
         <xs:enumeration value="networked"/>
 
55
         <xs:enumeration value="hierarchical"/>
 
56
         <xs:enumeration value="linear"/>
 
57
      </xs:restriction>
 
58
   </xs:simpleType>
 
59
 
 
60
   <!-- 1.8 Aggregation Level -->
 
61
   <xs:simpleType name="aggregationLevelValues">
 
62
      <xs:restriction base="xs:token">
 
63
         <xs:enumeration value="1"/>
 
64
         <xs:enumeration value="2"/>
 
65
         <xs:enumeration value="3"/>
 
66
         <xs:enumeration value="4"/>
 
67
      </xs:restriction>
 
68
   </xs:simpleType>
 
69
 
 
70
   <!-- 2.2 Status -->
 
71
   <xs:simpleType name="statusValues">
 
72
      <xs:restriction base="xs:token">
 
73
         <xs:enumeration value="draft"/>
 
74
         <xs:enumeration value="final"/>
 
75
         <xs:enumeration value="revised"/>
 
76
         <xs:enumeration value="unavailable"/>
 
77
      </xs:restriction>
 
78
   </xs:simpleType>
 
79
 
 
80
   <!-- 2.3.1 Role -->
 
81
   <xs:simpleType name="roleValues">
 
82
      <xs:restriction base="xs:token">
 
83
         <xs:enumeration value="author"/>
 
84
         <xs:enumeration value="publisher"/>
 
85
         <xs:enumeration value="unknown"/>
 
86
         <xs:enumeration value="initiator"/>
 
87
         <xs:enumeration value="terminator"/>
 
88
         <xs:enumeration value="validator"/>
 
89
         <xs:enumeration value="editor"/>
 
90
         <xs:enumeration value="graphical designer"/>
 
91
         <xs:enumeration value="technical implementer"/>
 
92
         <xs:enumeration value="content provider"/>
 
93
         <xs:enumeration value="technical validator"/>
 
94
         <xs:enumeration value="educational validator"/>
 
95
         <xs:enumeration value="script writer"/>
 
96
         <xs:enumeration value="instructional designer"/>
 
97
         <xs:enumeration value="subject matter expert"/>
 
98
      </xs:restriction>
 
99
   </xs:simpleType>
 
100
 
 
101
   <!-- 3.2.1 Role -->
 
102
   <xs:simpleType name="roleMetaValues">
 
103
      <xs:restriction base="xs:token">
 
104
         <xs:enumeration value="creator"/>
 
105
         <xs:enumeration value="validator"/>
 
106
      </xs:restriction>
 
107
   </xs:simpleType>
 
108
 
 
109
   <!-- 4.4.1.1 Type -->
 
110
   <xs:simpleType name="typeValues">
 
111
      <xs:restriction base="xs:token">
 
112
         <xs:enumeration value="operating system"/>
 
113
         <xs:enumeration value="browser"/>
 
114
      </xs:restriction>
 
115
   </xs:simpleType>
 
116
 
 
117
   <!-- 4.4.1.2 Name -->
 
118
   <xs:simpleType name="nameValues">
 
119
      <xs:restriction base="xs:token">
 
120
         <xs:enumeration value="pc-dos"/>
 
121
         <xs:enumeration value="ms-windows"/>
 
122
         <xs:enumeration value="macos"/>
 
123
         <xs:enumeration value="unix"/>
 
124
         <xs:enumeration value="multi-os"/>
 
125
         <xs:enumeration value="none"/>
 
126
         <xs:enumeration value="any"/>
 
127
         <xs:enumeration value="netscape communicator"/>
 
128
         <xs:enumeration value="ms-internet explorer"/>
 
129
         <xs:enumeration value="opera"/>
 
130
         <xs:enumeration value="amaya"/>
 
131
      </xs:restriction>
 
132
   </xs:simpleType>
 
133
 
 
134
   <!-- 5.1 Interactivity Type -->
 
135
   <xs:simpleType name="interactivityTypeValues">
 
136
      <xs:restriction base="xs:token">
 
137
         <xs:enumeration value="active"/>
 
138
         <xs:enumeration value="expositive"/>
 
139
         <xs:enumeration value="mixed"/>
 
140
      </xs:restriction>
 
141
   </xs:simpleType>
 
142
 
 
143
   <!-- 5.2 Learning Resource Type -->
 
144
   <xs:simpleType name="learningResourceTypeValues">
 
145
      <xs:restriction base="xs:token">
 
146
         <xs:enumeration value="exercise"/>
 
147
         <xs:enumeration value="simulation"/>
 
148
         <xs:enumeration value="questionnaire"/>
 
149
         <xs:enumeration value="diagram"/>
 
150
         <xs:enumeration value="figure"/>
 
151
         <xs:enumeration value="graph"/>
 
152
         <xs:enumeration value="index"/>
 
153
         <xs:enumeration value="slide"/>
 
154
         <xs:enumeration value="table"/>
 
155
         <xs:enumeration value="narrative text"/>
 
156
         <xs:enumeration value="exam"/>
 
157
         <xs:enumeration value="experiment"/>
 
158
         <xs:enumeration value="problem statement"/>
 
159
         <xs:enumeration value="self assessment"/>
 
160
         <xs:enumeration value="lecture"/>
 
161
      </xs:restriction>
 
162
   </xs:simpleType>
 
163
 
 
164
   <!-- 5.3 Interactivity Level -->
 
165
   <xs:simpleType name="interactivityLevelValues">
 
166
      <xs:restriction base="xs:token">
 
167
         <xs:enumeration value="very low"/>
 
168
         <xs:enumeration value="low"/>
 
169
         <xs:enumeration value="medium"/>
 
170
         <xs:enumeration value="high"/>
 
171
         <xs:enumeration value="very high"/>
 
172
      </xs:restriction>
 
173
   </xs:simpleType>
 
174
 
 
175
   <!-- 5.4 Semantic Density -->
 
176
   <xs:simpleType name="semanticDensityValues">
 
177
      <xs:restriction base="xs:token">
 
178
         <xs:enumeration value="very low"/>
 
179
         <xs:enumeration value="low"/>
 
180
         <xs:enumeration value="medium"/>
 
181
         <xs:enumeration value="high"/>
 
182
         <xs:enumeration value="very high"/>
 
183
      </xs:restriction>
 
184
   </xs:simpleType>
 
185
 
 
186
   <!-- 5.5 Intended End User Role -->
 
187
   <xs:simpleType name="intendedEndUserRoleValues">
 
188
      <xs:restriction base="xs:token">
 
189
         <xs:enumeration value="teacher"/>
 
190
         <xs:enumeration value="author"/>
 
191
         <xs:enumeration value="learner"/>
 
192
         <xs:enumeration value="manager"/>
 
193
      </xs:restriction>
 
194
   </xs:simpleType>
 
195
 
 
196
   <!-- 5.6 Context -->
 
197
   <xs:simpleType name="contextValues">
 
198
      <xs:restriction base="xs:token">
 
199
         <xs:enumeration value="school"/>
 
200
         <xs:enumeration value="higher education"/>
 
201
         <xs:enumeration value="training"/>
 
202
         <xs:enumeration value="other"/>
 
203
      </xs:restriction>
 
204
   </xs:simpleType>
 
205
 
 
206
   <!-- 5.8 Difficulty -->
 
207
   <xs:simpleType name="difficultyValues">
 
208
      <xs:restriction base="xs:token">
 
209
         <xs:enumeration value="very easy"/>
 
210
         <xs:enumeration value="easy"/>
 
211
         <xs:enumeration value="medium"/>
 
212
         <xs:enumeration value="difficult"/>
 
213
         <xs:enumeration value="very difficult"/>
 
214
      </xs:restriction>
 
215
   </xs:simpleType>
 
216
 
 
217
   <!-- 6.1 Cost -->
 
218
   <xs:simpleType name="costValues">
 
219
      <xs:restriction base="xs:token">
 
220
         <xs:enumeration value="yes"/>
 
221
         <xs:enumeration value="no"/>
 
222
      </xs:restriction>
 
223
   </xs:simpleType>
 
224
 
 
225
   <!-- 6.2 Copyright and Other Restrictions -->
 
226
   <xs:simpleType name="copyrightAndOtherRestrictionsValues">
 
227
      <xs:restriction base="xs:token">
 
228
         <xs:enumeration value="yes"/>
 
229
         <xs:enumeration value="no"/>
 
230
      </xs:restriction>
 
231
   </xs:simpleType>
 
232
 
 
233
   <!-- 7.1 Kind -->
 
234
   <xs:simpleType name="kindValues">
 
235
      <xs:restriction base="xs:token">
 
236
         <xs:enumeration value="ispartof"/>
 
237
         <xs:enumeration value="haspart"/>
 
238
         <xs:enumeration value="isversionof"/>
 
239
         <xs:enumeration value="hasversion"/>
 
240
         <xs:enumeration value="isformatof"/>
 
241
         <xs:enumeration value="hasformat"/>
 
242
         <xs:enumeration value="references"/>
 
243
         <xs:enumeration value="isreferencedby"/>
 
244
         <xs:enumeration value="isbasedon"/>
 
245
         <xs:enumeration value="isbasisfor"/>
 
246
         <xs:enumeration value="requires"/>
 
247
         <xs:enumeration value="isrequiredby"/>
 
248
      </xs:restriction>
 
249
   </xs:simpleType>
 
250
 
 
251
   <!-- 9.1 Purpose -->
 
252
   <xs:simpleType name="purposeValues">
 
253
      <xs:restriction base="xs:token">
 
254
         <xs:enumeration value="discipline"/>
 
255
         <xs:enumeration value="idea"/>
 
256
         <xs:enumeration value="prerequisite"/>
 
257
         <xs:enumeration value="educational objective"/>
 
258
         <xs:enumeration value="accessibility restrictions"/>
 
259
         <xs:enumeration value="educational level"/>
 
260
         <xs:enumeration value="skill level"/>
 
261
         <xs:enumeration value="security level"/>
 
262
         <xs:enumeration value="competency"/>
 
263
      </xs:restriction>
 
264
   </xs:simpleType>
 
265
 
 
266
</xs:schema>
 
 
b'\\ No newline at end of file'