1
|
<RESOURCE_PROFILE>
|
2
|
<HEADER>
|
3
|
<RESOURCE_IDENTIFIER value="4d94a3f0-a5c8-441e-a506-8328af17a6f3_VHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZXMvVHJhbnNmb3JtYXRpb25SdWxlRFNSZXNvdXJjZVR5cGU="/>
|
4
|
<RESOURCE_TYPE value="TransformationRuleDSResourceType"/>
|
5
|
<RESOURCE_KIND value="TransformationRuleDSResources"/>
|
6
|
<RESOURCE_URI value=""/>
|
7
|
<DATE_OF_CREATION value="2018-10-12T12:14:22+01:00"/>
|
8
|
</HEADER>
|
9
|
<BODY>
|
10
|
<CONFIGURATION>
|
11
|
<IMPORTED/>
|
12
|
<SCRIPT>
|
13
|
<TITLE>PARTHENOS Policy v1.5 2018-10-12</TITLE>
|
14
|
<CODE>
|
15
|
<![CDATA[
|
16
|
<generator_policy>
|
17
|
<generator name="AuthorURI" prefix="parthenos" shorten="yes">
|
18
|
<pattern>Author/{term}</pattern>
|
19
|
</generator>
|
20
|
<generator name="AuthorIdentifierURI" prefix="parthenos">
|
21
|
<pattern>AuthorIdentificator/{term}</pattern>
|
22
|
</generator>
|
23
|
<generator name="AuthorAppellationURI" prefix="parthenos" shorten="yes">
|
24
|
<pattern>AuthorAppellation/{term}</pattern>
|
25
|
</generator>
|
26
|
<generator name="AuthorSaintURI" prefix="parthenos">
|
27
|
<pattern>AuthorSaint/{term}</pattern>
|
28
|
</generator>
|
29
|
<generator name="AuthorBeatusURI" prefix="parthenos">
|
30
|
<pattern>AuthorBeatus/{term}</pattern>
|
31
|
</generator>
|
32
|
<generator name="AuthorGenreURI" prefix="parthenos" shorten="yes">
|
33
|
<pattern>AuthorGenre/{term}</pattern>
|
34
|
</generator>
|
35
|
<generator name="AuthorFormURI" prefix="parthenos" shorten="yes">
|
36
|
<pattern>AuthorForm/{term}</pattern>
|
37
|
</generator>
|
38
|
<generator name="AuthorRoleURI" prefix="parthenos" shorten="yes">
|
39
|
<pattern>AuthorRole/{term}</pattern>
|
40
|
</generator>
|
41
|
<generator name="AuthorNotesURI" prefix="parthenos" shorten="yes">
|
42
|
<pattern>AuthorNote/{term}</pattern>
|
43
|
</generator>
|
44
|
<generator name="AuthorRepertoryURI" prefix="parthenos" shorten="yes">
|
45
|
<pattern>AuthorRepertory/{term}</pattern>
|
46
|
</generator>
|
47
|
|
48
|
|
49
|
<generator name="TextURI" prefix="parthenos">
|
50
|
<pattern>Text/{term}</pattern>
|
51
|
</generator>
|
52
|
<generator name="TextTitleURI" prefix="parthenos" shorten="yes">
|
53
|
<pattern>TextTitle/{term}</pattern>
|
54
|
</generator>
|
55
|
<generator name="RepertoryURI" prefix="parthenos" shorten="yes">
|
56
|
<pattern>Repertory/{term}</pattern>
|
57
|
</generator>
|
58
|
<generator name="TextIdentifierURI" prefix="parthenos">
|
59
|
<pattern>TextIdentifier/{term}</pattern>
|
60
|
</generator>
|
61
|
<generator name="TextIncipitURI" prefix="parthenos" shorten="yes">
|
62
|
<pattern>TextIncipit/{term}</pattern>
|
63
|
</generator>
|
64
|
<generator name="TextTitleAndAuthorURI" prefix="parthenos" shorten="yes">
|
65
|
<pattern>TextTitleAndAuthor/{term}</pattern>
|
66
|
</generator>
|
67
|
|
68
|
<generator name="ManuscriptIdentifierURI" prefix="parthenos">
|
69
|
<pattern>ManuscriptIdentifier/{term}</pattern>
|
70
|
</generator>
|
71
|
|
72
|
<generator name="ManuscriptURI" prefix="parthenos">
|
73
|
<pattern>Manuscript/{term}</pattern>
|
74
|
</generator>
|
75
|
<generator name="ManuscriptSectionURI" prefix="parthenos">
|
76
|
<pattern>ManuscriptSection/{term}</pattern>
|
77
|
</generator>
|
78
|
<generator name="InstitutionURI" prefix="parthenos" shorten="yes">
|
79
|
<pattern>Institution/{term}</pattern>
|
80
|
</generator>
|
81
|
<generator name="DateURI" prefix="parthenos" shorten="yes">
|
82
|
<pattern>Date/{term}</pattern>
|
83
|
</generator>
|
84
|
<generator name="FormatURI" prefix="parthenos" shorten="yes">
|
85
|
<pattern>Format/{term}</pattern>
|
86
|
</generator>
|
87
|
<generator name="RoleURI" prefix="parthenos" shorten="yes">
|
88
|
<pattern>Role/{term}</pattern>
|
89
|
</generator>
|
90
|
|
91
|
<generator name="NotesURI" prefix="parthenos" shorten="yes">
|
92
|
<pattern>Notes/{term}</pattern>
|
93
|
</generator>
|
94
|
<generator name="MaterialURI" prefix="parthenos" shorten="yes">
|
95
|
<pattern>Material/{term}</pattern>
|
96
|
</generator>
|
97
|
<generator name="IdentifierURI" prefix="parthenos">
|
98
|
<pattern>Identifier/{term}</pattern>
|
99
|
</generator>
|
100
|
|
101
|
<generator name="ServiceURI" prefix="parthenos" shorten="yes">
|
102
|
<pattern>Service/{term}</pattern>
|
103
|
</generator>
|
104
|
<generator name="DatasetURI" prefix="parthenos" shorten="yes">
|
105
|
<pattern>Dataset/{term}</pattern>
|
106
|
</generator>
|
107
|
<generator name="DatasetVerMergeURI" prefix="parthenos" shorten="yes">
|
108
|
<pattern>Dataset/{term}_{term1}</pattern>
|
109
|
</generator>
|
110
|
<generator name="SoftwareURI" prefix="parthenos" shorten="yes">
|
111
|
<pattern>Software/{term}</pattern>
|
112
|
</generator>
|
113
|
<generator name="ActorURI" prefix="parthenos" shorten="yes">
|
114
|
<pattern>Actor/{term}</pattern>
|
115
|
</generator>
|
116
|
<generator name="ActorTwoNameMergeURI" prefix="parthenos" shorten="yes">
|
117
|
<pattern>Actor/{firstName}_{LastName}</pattern>
|
118
|
</generator>
|
119
|
<generator name="ConceptURI" prefix="reg" shorten="yes">
|
120
|
<pattern>Concept/{term}</pattern>
|
121
|
</generator>
|
122
|
<generator name="ConceptURI_2step" prefix="reg" shorten="yes">
|
123
|
<pattern>Concept/{term}/{term1}</pattern>
|
124
|
</generator>
|
125
|
<generator name="ConceptURI_3step" prefix="reg" shorten="yes">
|
126
|
<pattern>Concept/{term}/{term1}/{term2}</pattern>
|
127
|
</generator>
|
128
|
<generator name="PlaceURI" prefix="parthenos" shorten="yes">
|
129
|
<pattern>Place/{term}</pattern>
|
130
|
</generator>
|
131
|
<generator name="ProjectAppellationURI" prefix="parthenos" shorten="yes">
|
132
|
<pattern>Project/Appellation/{term}</pattern>
|
133
|
</generator>
|
134
|
<generator name="ServiceAppellationURI" prefix="parthenos" shorten="yes">
|
135
|
<pattern>Service/Appellation/{term}</pattern>
|
136
|
</generator>
|
137
|
<generator name="DatasetAppellationURI" prefix="parthenos" shorten="yes">
|
138
|
<pattern>Dataset/Appellation/{term}</pattern>
|
139
|
</generator>
|
140
|
<generator name="DatasetAppvermergeURI" prefix="parthenos" shorten="yes">
|
141
|
<pattern>Dataset/Appellation/{term}_{term1}</pattern>
|
142
|
</generator>
|
143
|
<generator name="SoftwareAppellationURI" prefix="parthenos" shorten="yes">
|
144
|
<pattern>Software/Appellation/{term}</pattern>
|
145
|
</generator>
|
146
|
<generator name="ActorAppellationURI" prefix="parthenos" shorten="yes">
|
147
|
<pattern>Actor/Appellation/{term}</pattern>
|
148
|
</generator>
|
149
|
<generator name="ConceptAppellationURI" prefix="parthenos" shorten="yes">
|
150
|
<pattern>Concept/Appellation/{term}</pattern>
|
151
|
</generator>
|
152
|
<generator name="ThingAppellationURI" prefix="parthenos" shorten="yes">
|
153
|
<pattern>Thing/Appellation/{term}</pattern>
|
154
|
</generator>
|
155
|
<generator name="EventAppellationURI" prefix="parthenos" shorten="yes">
|
156
|
<pattern>Event/Appellation/{term}</pattern>
|
157
|
</generator>
|
158
|
<generator name="PlaceAppellationURI" prefix="parthenos" shorten="yes">
|
159
|
<pattern>Place/Appellation/{term}</pattern>
|
160
|
</generator>
|
161
|
<generator name="PlaceAppellationAddressURI" prefix="parthenos" shorten="yes">
|
162
|
<pattern>Place/Appellation/{mainaddress}-{postcode}-{country}</pattern>
|
163
|
</generator>
|
164
|
<generator name="PlaceAppLatLong" prefix="parthenos" shorten="yes">
|
165
|
<pattern>Place/Appellation/{lat}-{long}</pattern>
|
166
|
</generator>
|
167
|
<generator name="ThingURI" prefix="parthenos" shorten="yes">
|
168
|
<pattern>Thing/{term}</pattern>
|
169
|
</generator>
|
170
|
<generator name="DimensionURI" prefix="parthenos" shorten="yes">
|
171
|
<pattern>Dimension/{term}</pattern>
|
172
|
</generator>
|
173
|
<generator name="RemoveTerm" prefix="parthenos">
|
174
|
<custom generatorClass="gr.forth.RemoveTerm">
|
175
|
<set-arg name="termToRemove" type="constant"/>
|
176
|
<set-arg name="text"/>
|
177
|
</custom>
|
178
|
</generator>
|
179
|
<generator name="OneLevelCustomURI" prefix="parthenos" shorten="yes">
|
180
|
<pattern>{level1}/{term}</pattern>
|
181
|
</generator>
|
182
|
<generator name="TwoLevelCustomURI" prefix="parthenos" shorten="yes">
|
183
|
<pattern>{level1}/{level2}/{term}</pattern>
|
184
|
</generator>
|
185
|
<generator name="OneLevelCustomURIwCount" prefix="parthenos" shorten="yes">
|
186
|
<pattern>{level1}/{count}/{term}</pattern>
|
187
|
</generator>
|
188
|
<generator name="TwoLevelCustomURIwCount" prefix="parthenos" shorten="yes">
|
189
|
<pattern>{level1}/{level2}/{count}/{term}</pattern>
|
190
|
</generator>
|
191
|
<generator name="SimpleLabel">
|
192
|
<pattern>{label}</pattern>
|
193
|
</generator>
|
194
|
<generator name="CompositeLabel">
|
195
|
<pattern>{label} {text}</pattern>
|
196
|
</generator>
|
197
|
<generator name="CompositeVerLabel">
|
198
|
<pattern>{label} Ver {text}</pattern>
|
199
|
</generator>
|
200
|
<generator name="LatLong">
|
201
|
<pattern>({lat} {long})</pattern>
|
202
|
</generator>
|
203
|
<generator name="AddressLabel">
|
204
|
<pattern>{term},{term2},{term3},{term4}</pattern>
|
205
|
</generator>
|
206
|
<generator name="GermanDateTime">
|
207
|
<custom generatorClass="gr.forth.GermanDate">
|
208
|
<set-arg name="bound" type="constant"/>
|
209
|
<set-arg name="text"/>
|
210
|
</custom>
|
211
|
</generator>
|
212
|
<generator name="URIorUUID">
|
213
|
<custom generatorClass="gr.forth.URIorUUID">
|
214
|
<set-arg name="text"/>
|
215
|
</custom>
|
216
|
</generator>
|
217
|
<generator name="ConcatMultipleTerms">
|
218
|
<custom generatorClass="gr.forth.ConcatMultipleTerms">
|
219
|
<set-arg name="prefix" type="constant"/>
|
220
|
<set-arg name="sameTermsDelim" type="constant"/>
|
221
|
<set-arg name="diffTermsDelim" type="constant"/>
|
222
|
<set-arg name="text1"/>
|
223
|
<set-arg name="text2"/>
|
224
|
<set-arg name="text3"/>
|
225
|
<set-arg name="text4"/>
|
226
|
<set-arg name="text5"/>
|
227
|
</custom>
|
228
|
</generator>
|
229
|
</generator_policy>
|
230
|
]]>
|
231
|
</CODE>
|
232
|
</SCRIPT>
|
233
|
</CONFIGURATION>
|
234
|
<STATUS/>
|
235
|
<SECURITY_PARAMETERS/>
|
236
|
</BODY>
|
237
|
</RESOURCE_PROFILE>
|