Skip to content

Commit 488e093

Browse files
committed
🧹 Override etd_resource.yaml
This commit will correct a bug where the `date` was the required field instead of `date_created`. We eventually want to move this into Hyku and update Pals and delete this override.
1 parent c0fd039 commit 488e093

1 file changed

Lines changed: 322 additions & 0 deletions

File tree

Lines changed: 322 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,322 @@
1+
# OVERRIDE Hyku temporarily to add date_created as the required field and not date
2+
# TODO: Move this change into Hyku and update Pals
3+
4+
attributes:
5+
creator:
6+
type: string
7+
multiple: true
8+
form:
9+
required: true
10+
primary: true
11+
index_keys:
12+
- "creator_sim"
13+
- "creator_tesim"
14+
predicate: http://purl.org/dc/elements/1.1/creator
15+
keyword:
16+
type: string
17+
multiple: true
18+
index_keys:
19+
- "keyword_sim"
20+
- "keyword_tesim"
21+
form:
22+
primary: true
23+
required: true
24+
predicate: http://schema.org/keywords
25+
rights_statement:
26+
type: string
27+
multiple: true
28+
form:
29+
primary: true
30+
required: true
31+
index_keys:
32+
- "rights_statement_sim"
33+
- "rights_statement_tesim"
34+
predicate: http://www.europeana.eu/schemas/edm/rights
35+
date_created:
36+
type: date_time
37+
multiple: true
38+
form:
39+
required: true
40+
primary: true
41+
multiple: true
42+
index_keys:
43+
- "date_created_sim"
44+
- "date_created_tesim"
45+
predicate: http://purl.org/dc/terms/created
46+
date:
47+
type: string
48+
multiple: true
49+
index_keys:
50+
- "date_tesim"
51+
- "date_sim"
52+
form:
53+
required: false
54+
primary: true
55+
multiple: true
56+
predicate: https://hykucommons.org/terms/date
57+
degree_name:
58+
type: string
59+
multiple: true
60+
index_keys:
61+
- "degree_name_tesim"
62+
form:
63+
required: true
64+
primary: true
65+
multiple: true
66+
predicate: https://hykucommons.org/terms/degree_name
67+
degree_level:
68+
type: string
69+
multiple: true
70+
index_keys:
71+
- "degree_level_tesim"
72+
form:
73+
required: true
74+
primary: true
75+
multiple: true
76+
predicate: https://hykucommons.org/terms/degree_level
77+
degree_discipline:
78+
type: string
79+
multiple: true
80+
index_keys:
81+
- "degree_discipline_tesim"
82+
form:
83+
required: true
84+
primary: true
85+
multiple: true
86+
predicate: https://hykucommons.org/terms/degree_discipline
87+
degree_grantor:
88+
type: string
89+
multiple: true
90+
index_keys:
91+
- "degree_grantor_tesim"
92+
form:
93+
required: true
94+
primary: true
95+
multiple: true
96+
predicate: https://hykucommons.org/terms/degree_grantor
97+
resource_type:
98+
type: string
99+
multiple: true
100+
form:
101+
primary: true
102+
multiple: true
103+
required: true
104+
index_keys:
105+
- "resource_type_sim"
106+
- "resource_type_tesim"
107+
predicate: http://purl.org/dc/terms/type
108+
license:
109+
type: string
110+
multiple: true
111+
form:
112+
primary: false
113+
index_keys:
114+
- "license_sim"
115+
- "license_tesim"
116+
predicate: http://purl.org/dc/terms/license
117+
abstract:
118+
type: string
119+
multiple: true
120+
form:
121+
primary: false
122+
index_keys:
123+
- "abstract_sim"
124+
- "abstract_tesim"
125+
predicate: http://purl.org/dc/terms/abstract
126+
access_right:
127+
type: string
128+
multiple: true
129+
form:
130+
primary: false
131+
index_keys:
132+
- "access_right_sim"
133+
- "access_right_tesim"
134+
predicate: http://purl.org/dc/terms/accessRights
135+
additional_information:
136+
type: string
137+
multiple: true
138+
index_keys:
139+
- "additional_information_tesim"
140+
form:
141+
required: false
142+
primary: false
143+
multiple: true
144+
predicate: http://purl.org/dc/terms/accessRights
145+
admin_note:
146+
type: string
147+
multiple: false
148+
index_keys:
149+
- "admin_note_tesim"
150+
form:
151+
required: false
152+
primary: false
153+
multiple: false
154+
predicate: http://schema.org/positiveNotes
155+
advisor:
156+
type: string
157+
multiple: true
158+
index_keys:
159+
- "advisor_tesim"
160+
form:
161+
required: false
162+
primary: false
163+
multiple: true
164+
predicate: https://hykucommons.org/terms/advisor
165+
alternative_title:
166+
type: string
167+
multiple: true
168+
form:
169+
primary: false
170+
index_keys:
171+
- "alternative_title_sim"
172+
- "alternative_title_tesim"
173+
predicate: http://purl.org/dc/terms/alternative
174+
based_near:
175+
type: string
176+
multiple: true
177+
form:
178+
primary: false
179+
index_keys:
180+
- "based_near_sim"
181+
- "based_near_tesim"
182+
predicate: http://xmlns.com/foaf/0.1/based_near
183+
bibliographic_citation:
184+
type: string
185+
multiple: true
186+
form:
187+
primary: false
188+
index_keys:
189+
- "bibliographic_citation_sim"
190+
- "bibliographic_citation_tesim"
191+
predicate: http://purl.org/dc/terms/bibliographicCitation
192+
committee_member:
193+
type: string
194+
multiple: true
195+
index_keys:
196+
- "committee_member_tesim"
197+
form:
198+
required: false
199+
primary: false
200+
multiple: true
201+
predicate: https://hykucommons.org/terms/committee_member
202+
contributor:
203+
type: string
204+
multiple: true
205+
form:
206+
primary: false
207+
index_keys:
208+
- "contributor_tesim"
209+
- "contributor_sim"
210+
predicate: http://purl.org/dc/elements/1.1/contributor
211+
department:
212+
type: string
213+
multiple: true
214+
index_keys:
215+
- "department_tesim"
216+
form:
217+
required: false
218+
primary: false
219+
multiple: true
220+
predicate: https://hykucommons.org/terms/department
221+
description:
222+
type: string
223+
multiple: true
224+
form:
225+
primary: false
226+
index_keys:
227+
- "description_sim"
228+
- "description_tesim"
229+
predicate: http://purl.org/dc/elements/1.1/description
230+
format:
231+
type: string
232+
multiple: true
233+
index_keys:
234+
- "format_tesim"
235+
form:
236+
required: false
237+
primary: false
238+
multiple: true
239+
predicate: http://purl.org/dc/terms/format
240+
identifier:
241+
type: string
242+
multiple: true
243+
form:
244+
primary: false
245+
index_keys:
246+
- "identifier_sim"
247+
- "identifier_tesim"
248+
predicate: http://purl.org/dc/terms/identifier
249+
language:
250+
type: string
251+
multiple: true
252+
form:
253+
primary: false
254+
index_keys:
255+
- "language_sim"
256+
- "language_tesim"
257+
predicate: http://purl.org/dc/elements/1.1/language
258+
publisher:
259+
type: string
260+
multiple: true
261+
form:
262+
primary: false
263+
index_keys:
264+
- "publisher_sim"
265+
- "publisher_tesim"
266+
predicate: http://purl.org/dc/elements/1.1/publisher
267+
related_url:
268+
type: string
269+
multiple: true
270+
form:
271+
primary: false
272+
index_keys:
273+
- "related_url_sim"
274+
- "related_url_tesim"
275+
predicate: http://www.w3.org/2000/01/rdf-schema#seeAlso
276+
rights_notes:
277+
type: string
278+
multiple: true
279+
form:
280+
primary: false
281+
index_keys:
282+
- "rights_notes_sim"
283+
- "rights_notes_tesim"
284+
predicate: http://purl.org/dc/elements/1.1/rights
285+
source:
286+
type: string
287+
multiple: true
288+
form:
289+
primary: false
290+
index_keys:
291+
- "source_sim"
292+
- "source_tesim"
293+
predicate: http://purl.org/dc/terms/source
294+
subject:
295+
type: string
296+
multiple: true
297+
index_keys:
298+
- "subject_sim"
299+
- "subject_tesim"
300+
form:
301+
primary: false
302+
predicate: http://purl.org/dc/elements/1.1/subject
303+
arkivo_checksum:
304+
type: string
305+
multiple: false
306+
# form:
307+
# primary: false
308+
predicate: http://scholarsphere.psu.edu/ns#arkivoChecksum
309+
import_url:
310+
type: string
311+
predicate: http://scholarsphere.psu.edu/ns#importUrl
312+
label:
313+
type: string
314+
# form:
315+
# primary: false
316+
index_keys:
317+
- "label_sim"
318+
- "label_tesim"
319+
predicate: info:fedora/fedora-system:def/model#downloadFilename
320+
relative_path:
321+
type: string
322+
predicate: http://scholarsphere.psu.edu/ns#relativePath

0 commit comments

Comments
 (0)