1 | <?xml version="1.0" encoding="UTF-8"?> |
---|
2 | <module> |
---|
3 | <identity> |
---|
4 | <uri>urn:isocat:site</uri> |
---|
5 | <version>0.0.1</version> |
---|
6 | </identity> |
---|
7 | <info> |
---|
8 | <name>ISOcat site</name> |
---|
9 | <description>ISOcat NK module providing the ISOcat site</description> |
---|
10 | <type>application</type> |
---|
11 | </info> |
---|
12 | <publisher> |
---|
13 | <name>Max Planck Institute for Psycholinguistics</name> |
---|
14 | <uri>http://www.mpi.nl/</uri> |
---|
15 | </publisher> |
---|
16 | <licence> |
---|
17 | <name>COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0</name> |
---|
18 | <uri>http://www.opensource.org/licenses/cddl1.php</uri> |
---|
19 | </licence> |
---|
20 | <export> |
---|
21 | <uri> |
---|
22 | <match>ffcpl:/entrypoints.xml</match> |
---|
23 | <match>ffcpl:/mod_ISOcat_site/icon.png</match> |
---|
24 | <match>ffcpl:/mod_ISOcat_site/doc/.*</match> |
---|
25 | <match>active:ISOcat\.site\..*</match> |
---|
26 | <match>ffcpl:/isocat/.*</match> |
---|
27 | <match>ffcpl:/12620/.*</match> |
---|
28 | <match>ffcpl:/2009-Tilburg/.*</match> |
---|
29 | <match>ffcpl:/2010-RR/.*</match> |
---|
30 | <match>ffcpl:/2010-TKE/.*</match> |
---|
31 | <match>ffcpl:/.*</match> |
---|
32 | </uri> |
---|
33 | <class/> |
---|
34 | </export> |
---|
35 | <rewrite> |
---|
36 | <!-- handle isocat prefix --> |
---|
37 | <rule> |
---|
38 | <match>ffcpl:/isocat/(.*)</match> |
---|
39 | <to>ffcpl:/$1</to> |
---|
40 | </rule> |
---|
41 | |
---|
42 | <!-- some static files should get the proper MIME type --> |
---|
43 | <rule> |
---|
44 | <match>ffcpl:/isocat/([^+]*\.css)(\+.*)?</match> |
---|
45 | <to>active:sloot.mime+mime@data:text/plain,text/css+file@ffcpl:/$1</to> |
---|
46 | </rule> |
---|
47 | |
---|
48 | <!-- access to the ISOcat site --> |
---|
49 | <rule> |
---|
50 | <match>ffcpl:/mod_ISOcat_site/icon.png(\+.*)?</match> |
---|
51 | <to>ffcpl:/icon.png</to> |
---|
52 | </rule> |
---|
53 | <rule> |
---|
54 | <match>ffcpl:/mod_ISOcat_site/doc/(.*)</match> |
---|
55 | <to>ffcpl:/doc/$1</to> |
---|
56 | </rule> |
---|
57 | <rule> |
---|
58 | <match>ffcpl:/doc/</match> |
---|
59 | <to>ffcpl:/doc/index.html</to> |
---|
60 | </rule> |
---|
61 | <rule> |
---|
62 | <match>active:ISOcat.site.about</match> |
---|
63 | <to>active:dpml+operand@ffcpl:/about.idoc</to> |
---|
64 | </rule> |
---|
65 | |
---|
66 | <!-- handle friends of index.html --> |
---|
67 | <rule> |
---|
68 | <match>ffcpl:/index.html((\+.*)?)</match> |
---|
69 | <to>ffcpl:/index.html</to> |
---|
70 | </rule> |
---|
71 | <rule> |
---|
72 | <match>ffcpl:/index.htm((\+.*)?)</match> |
---|
73 | <to>ffcpl:/index.html</to> |
---|
74 | </rule> |
---|
75 | <rule> |
---|
76 | <match>ffcpl:/((\+.*)?)</match> |
---|
77 | <to>ffcpl:/index.html</to> |
---|
78 | </rule> |
---|
79 | |
---|
80 | <!-- redirect for isocat-test --> |
---|
81 | <rule> |
---|
82 | <match>ffcpl:/isocat-test((.*)?)</match> |
---|
83 | <to>active:sloot.redirect+url@data:text/plain,https://lux17.mpi.nl/isocat$1</to> |
---|
84 | </rule> |
---|
85 | |
---|
86 | <!-- redirect for relcat-test --> |
---|
87 | <rule> |
---|
88 | <match>ffcpl:/relcat-test((.*)?)</match> |
---|
89 | <to>active:sloot.redirect+url@data:text/plain,https://lux17.mpi.nl/relcat$1</to> |
---|
90 | </rule> |
---|
91 | |
---|
92 | <!-- redirect for schemacat-test --> |
---|
93 | <rule> |
---|
94 | <match>ffcpl:/schemacat-test((.*)?)</match> |
---|
95 | <to>active:sloot.redirect+url@data:text/plain,https://lux17.mpi.nl/schemacat$1</to> |
---|
96 | </rule> |
---|
97 | |
---|
98 | <!-- redirect for the old main.html --> |
---|
99 | <rule> |
---|
100 | <match>ffcpl:/main.html((\+.*)?)</match> |
---|
101 | <to>active:sloot.redirect+url@data:text/plain,/interface/index.html</to> |
---|
102 | </rule> |
---|
103 | |
---|
104 | <!-- redirect for 12620 --> |
---|
105 | <rule> |
---|
106 | <match>ffcpl:/12620/(index.html)?((\+.*)?)</match> |
---|
107 | <to>active:sloot.redirect+url@data:text/plain,/files/12620.html</to> |
---|
108 | </rule> |
---|
109 | |
---|
110 | <!-- redirect for manual --> |
---|
111 | <rule> |
---|
112 | <match>ffcpl:/manual/(index.html)?((\+.*)?)</match> |
---|
113 | <to>active:sloot.redirect+url@data:text/plain,/files/manual.html</to> |
---|
114 | </rule> |
---|
115 | |
---|
116 | <!-- redirect for the TKE paper --> |
---|
117 | <rule> |
---|
118 | <match>ffcpl:/model/TKEimages.*</match> |
---|
119 | <to>active:sloot.redirect+url@data:text/plain,/files/12620.html</to> |
---|
120 | </rule> |
---|
121 | |
---|
122 | <!-- the MS Publisher pages --> |
---|
123 | <rule> |
---|
124 | <match>ffcpl:/index.html</match> |
---|
125 | <to>active:dpml+operand@ffcpl:/utils/html-fix.idoc+file@ffcpl:/site/index.html</to> |
---|
126 | </rule> |
---|
127 | <rule> |
---|
128 | <match>ffcpl:/(files|index_files|index_bestanden)/([^+]*.html)(\+.*)?</match> |
---|
129 | <to>active:dpml+operand@ffcpl:/utils/html-fix.idoc+file@ffcpl:/site/index_files/$2</to> |
---|
130 | </rule> |
---|
131 | <rule> |
---|
132 | <match>ffcpl:/(files|index_files|index_bestanden)/([^+]+)(\+.*)?</match> |
---|
133 | <to>ffcpl:/site/index_files/$2</to> |
---|
134 | </rule> |
---|
135 | |
---|
136 | <!-- ISO 12620 reference material --> |
---|
137 | <rule> |
---|
138 | <match>ffcpl:/12620/schemas/DCIF.rng((\+.*)?)</match> |
---|
139 | <to>ffcpl:/12620/schemas/DCIF-1_3_2.rng</to> |
---|
140 | </rule> |
---|
141 | <rule> |
---|
142 | <match>ffcpl:/12620/schemas/DCIF.rnc((\+.*)?)</match> |
---|
143 | <to>ffcpl:/12620/schemas/DCIF-1_3_2.rnc</to> |
---|
144 | </rule> |
---|
145 | <rule> |
---|
146 | <match>ffcpl:/12620/schemas/DCIF.html((\+.*)?)</match> |
---|
147 | <to>ffcpl:/12620/schemas/DCIF-1_3_2.html</to> |
---|
148 | </rule> |
---|
149 | <rule> |
---|
150 | <match>ffcpl:/12620/schemas/DCIF-lax.rng((\+.*)?)</match> |
---|
151 | <to>ffcpl:/12620/schemas/DCIF-1_3_2-lax.rng</to> |
---|
152 | </rule> |
---|
153 | <rule> |
---|
154 | <match>ffcpl:/12620/schemas/DCIF-lax.rnc((\+.*)?)</match> |
---|
155 | <to>ffcpl:/12620/schemas/DCIF-1_3_2-lax.rnc</to> |
---|
156 | </rule> |
---|
157 | <rule> |
---|
158 | <match>ffcpl:/12620/schemas/DCIF-lax.html((\+.*)?)</match> |
---|
159 | <to>ffcpl:/12620/schemas/DCIF-1_3_2-lax.html</to> |
---|
160 | </rule> |
---|
161 | <rule> |
---|
162 | <match>ffcpl:/12620/schemas/DCIF-1_3_2.rng((\+.*)?)</match> |
---|
163 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.3.2</to> |
---|
164 | </rule> |
---|
165 | <rule> |
---|
166 | <match>ffcpl:/12620/schemas/DCIF-1_3_2.rnc((\+.*)?)</match> |
---|
167 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3.2+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
168 | </rule> |
---|
169 | <rule> |
---|
170 | <match>ffcpl:/12620/schemas/DCIF-1_3_2.html((\+.*)?)</match> |
---|
171 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3.2+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
172 | </rule> |
---|
173 | <rule> |
---|
174 | <match>ffcpl:/12620/schemas/DCIF-1_3_2-lax.rng((\+.*)?)</match> |
---|
175 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.3.2.lax</to> |
---|
176 | </rule> |
---|
177 | <rule> |
---|
178 | <match>ffcpl:/12620/schemas/DCIF-1_3_2-lax.rnc((\+.*)?)</match> |
---|
179 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3.2.lax+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
180 | </rule> |
---|
181 | <rule> |
---|
182 | <match>ffcpl:/12620/schemas/DCIF-1_3_2-lax.html((\+.*)?)</match> |
---|
183 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3.2.lax+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
184 | </rule> |
---|
185 | <rule> |
---|
186 | <match>ffcpl:/12620/schemas/DCIF-1_3_1.rng((\+.*)?)</match> |
---|
187 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.3.1</to> |
---|
188 | </rule> |
---|
189 | <rule> |
---|
190 | <match>ffcpl:/12620/schemas/DCIF-1_3_1.rnc((\+.*)?)</match> |
---|
191 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3.1+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
192 | </rule> |
---|
193 | <rule> |
---|
194 | <match>ffcpl:/12620/schemas/DCIF-1_3_1.html((\+.*)?)</match> |
---|
195 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3.1+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
196 | </rule> |
---|
197 | <rule> |
---|
198 | <match>ffcpl:/12620/schemas/DCIF-1_3_1-lax.rng((\+.*)?)</match> |
---|
199 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.3.1.lax</to> |
---|
200 | </rule> |
---|
201 | <rule> |
---|
202 | <match>ffcpl:/12620/schemas/DCIF-1_3_1-lax.rnc((\+.*)?)</match> |
---|
203 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3.1.lax+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
204 | </rule> |
---|
205 | <rule> |
---|
206 | <match>ffcpl:/12620/schemas/DCIF-1_3_1-lax.html((\+.*)?)</match> |
---|
207 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3.1.lax+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
208 | </rule> |
---|
209 | <rule> |
---|
210 | <match>ffcpl:/12620/schemas/DCIF-1_3.rng((\+.*)?)</match> |
---|
211 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.3</to> |
---|
212 | </rule> |
---|
213 | <rule> |
---|
214 | <match>ffcpl:/12620/schemas/DCIF-1_3.rnc((\+.*)?)</match> |
---|
215 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
216 | </rule> |
---|
217 | <rule> |
---|
218 | <match>ffcpl:/12620/schemas/DCIF-1_3.html((\+.*)?)</match> |
---|
219 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
220 | </rule> |
---|
221 | <rule> |
---|
222 | <match>ffcpl:/12620/schemas/DCIF-1_3-lax.rng((\+.*)?)</match> |
---|
223 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.3.lax</to> |
---|
224 | </rule> |
---|
225 | <rule> |
---|
226 | <match>ffcpl:/12620/schemas/DCIF-1_3-lax.rnc((\+.*)?)</match> |
---|
227 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3.lax+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
228 | </rule> |
---|
229 | <rule> |
---|
230 | <match>ffcpl:/12620/schemas/DCIF-1_3-lax.html((\+.*)?)</match> |
---|
231 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.3.lax+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
232 | </rule> |
---|
233 | <rule> |
---|
234 | <match>ffcpl:/12620/schemas/DCIF-1_2_1.rng((\+.*)?)</match> |
---|
235 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.2.1</to> |
---|
236 | </rule> |
---|
237 | <rule> |
---|
238 | <match>ffcpl:/12620/schemas/DCIF-1_2_1.rnc((\+.*)?)</match> |
---|
239 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.2.1+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
240 | </rule> |
---|
241 | <rule> |
---|
242 | <match>ffcpl:/12620/schemas/DCIF-1_2_1.html((\+.*)?)</match> |
---|
243 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.2.1+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
244 | </rule> |
---|
245 | <rule> |
---|
246 | <match>ffcpl:/12620/schemas/DCIF-1_2.rng((\+.*)?)</match> |
---|
247 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.2</to> |
---|
248 | </rule> |
---|
249 | <rule> |
---|
250 | <match>ffcpl:/12620/schemas/DCIF-1_2.rnc((\+.*)?)</match> |
---|
251 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.2+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
252 | </rule> |
---|
253 | <rule> |
---|
254 | <match>ffcpl:/12620/schemas/DCIF-1_2.html((\+.*)?)</match> |
---|
255 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.2+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
256 | </rule> |
---|
257 | <rule> |
---|
258 | <match>ffcpl:/12620/schemas/DCIF-1_1_2.rng((\+.*)?)</match> |
---|
259 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.1.2</to> |
---|
260 | </rule> |
---|
261 | <rule> |
---|
262 | <match>ffcpl:/12620/schemas/DCIF-1_1_2.rnc((\+.*)?)</match> |
---|
263 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.1.2+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
264 | </rule> |
---|
265 | <rule> |
---|
266 | <match>ffcpl:/12620/schemas/DCIF-1_1_2.html((\+.*)?)</match> |
---|
267 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.1.2+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
268 | </rule> |
---|
269 | <rule> |
---|
270 | <match>ffcpl:/12620/schemas/DCIF-1_1_1.rng((\+.*)?)</match> |
---|
271 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.1.1</to> |
---|
272 | </rule> |
---|
273 | <rule> |
---|
274 | <match>ffcpl:/12620/schemas/DCIF-1_1_1.rnc((\+.*)?)</match> |
---|
275 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.1.1+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
276 | </rule> |
---|
277 | <rule> |
---|
278 | <match>ffcpl:/12620/schemas/DCIF-1_1_1.html((\+.*)?)</match> |
---|
279 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.1.1+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
280 | </rule> |
---|
281 | <rule> |
---|
282 | <match>ffcpl:/12620/schemas/DCIF-1_1.rng((\+.*)?)</match> |
---|
283 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.1</to> |
---|
284 | </rule> |
---|
285 | <rule> |
---|
286 | <match>ffcpl:/12620/schemas/DCIF-1_1.rnc((\+.*)?)</match> |
---|
287 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.1+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
288 | </rule> |
---|
289 | <rule> |
---|
290 | <match>ffcpl:/12620/schemas/DCIF-1_1.html((\+.*)?)</match> |
---|
291 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.1+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
292 | </rule> |
---|
293 | <rule> |
---|
294 | <match>ffcpl:/12620/schemas/DCIF-1_0.rng((\+.*)?)</match> |
---|
295 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcif.schema.1.0</to> |
---|
296 | </rule> |
---|
297 | <rule> |
---|
298 | <match>ffcpl:/12620/schemas/DCIF-1_0.rnc((\+.*)?)</match> |
---|
299 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.0+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
300 | </rule> |
---|
301 | <rule> |
---|
302 | <match>ffcpl:/12620/schemas/DCIF-1_0.html((\+.*)?)</match> |
---|
303 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcif.schema.1.0+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
304 | </rule> |
---|
305 | <rule> |
---|
306 | <match>ffcpl:/12620/schemas/DCR.rng((\+.*)?)</match> |
---|
307 | <to>ffcpl:/12620/schemas/DCR-1_2.rng</to> |
---|
308 | </rule> |
---|
309 | <rule> |
---|
310 | <match>ffcpl:/12620/schemas/DCR.rnc((\+.*)?)</match> |
---|
311 | <to>ffcpl:/12620/schemas/DCR-1_2.rnc</to> |
---|
312 | </rule> |
---|
313 | <rule> |
---|
314 | <match>ffcpl:/12620/schemas/DCR.html((\+.*)?)</match> |
---|
315 | <to>ffcpl:/12620/schemas/DCR-1_2.html</to> |
---|
316 | </rule> |
---|
317 | <rule> |
---|
318 | <match>ffcpl:/12620/schemas/DCR-1_0.rng((\+.*)?)</match> |
---|
319 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcr.schema.1.0</to> |
---|
320 | </rule> |
---|
321 | <rule> |
---|
322 | <match>ffcpl:/12620/schemas/DCR-1_0.rnc((\+.*)?)</match> |
---|
323 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcr.schema.1.0+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
324 | </rule> |
---|
325 | <rule> |
---|
326 | <match>ffcpl:/12620/schemas/DCR-1_0.html((\+.*)?)</match> |
---|
327 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcr.schema.1.0+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
328 | </rule> |
---|
329 | <rule> |
---|
330 | <match>ffcpl:/12620/schemas/DCR-1_1.rng((\+.*)?)</match> |
---|
331 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcr.schema.1.1</to> |
---|
332 | </rule> |
---|
333 | <rule> |
---|
334 | <match>ffcpl:/12620/schemas/DCR-1_1.rnc((\+.*)?)</match> |
---|
335 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcr.schema.1.1+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
336 | </rule> |
---|
337 | <rule> |
---|
338 | <match>ffcpl:/12620/schemas/DCR-1_1.html((\+.*)?)</match> |
---|
339 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcr.schema.1.1+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
340 | </rule> |
---|
341 | <rule> |
---|
342 | <match>ffcpl:/12620/schemas/DCR-1_2.rng((\+.*)?)</match> |
---|
343 | <to>active:sloot.mime+mime@data:text/plain,text/xml+file@active:ISOcat.manage.dm.dcr.schema.1.2</to> |
---|
344 | </rule> |
---|
345 | <rule> |
---|
346 | <match>ffcpl:/12620/schemas/DCR-1_2.rnc((\+.*)?)</match> |
---|
347 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcr.schema.1.2+operator@ffcpl:/utils/RngToRnc/RngToRncText.xsl</to> |
---|
348 | </rule> |
---|
349 | <rule> |
---|
350 | <match>ffcpl:/12620/schemas/DCR-1_2.html((\+.*)?)</match> |
---|
351 | <to>active:xslt2+operand@active:ISOcat.manage.dm.dcr.schema.1.2+operator@ffcpl:/utils/RngToRnc/RngToRncHtml.xsl</to> |
---|
352 | </rule> |
---|
353 | <rule> |
---|
354 | <match>ffcpl:/12620/([^+]*\.emf)(\+.*)?</match> |
---|
355 | <to>active:sloot.mime+mime@data:text/plain,image/x-emf+file@ffcpl:/site/12620/$1</to> |
---|
356 | </rule> |
---|
357 | <rule> |
---|
358 | <match>ffcpl:/([^+]*\.svg)(\+.*)?</match> |
---|
359 | <to>active:dpml+operand@ffcpl:/utils/svg-fix.idoc+file@ffcpl:/site/$1</to> |
---|
360 | </rule> |
---|
361 | <rule> |
---|
362 | <match>ffcpl:/12620/([^+]*\.pdf)(\+.*)?</match> |
---|
363 | <to>active:sloot.mime+mime@data:text/plain,application/pdf+file@ffcpl:/site/12620/$1</to> |
---|
364 | </rule> |
---|
365 | <rule> |
---|
366 | <match>ffcpl:/12620/([^+]*)(\+.*)?</match> |
---|
367 | <to>ffcpl:/site/12620/$1</to> |
---|
368 | </rule> |
---|
369 | |
---|
370 | <!-- more schemas --> |
---|
371 | <rule> |
---|
372 | <match>ffcpl:/ns/dcr.rdf((\+.*)?)</match> |
---|
373 | <to>active:ISOcat.manage.dm.dcr.rdf.schema</to> |
---|
374 | </rule> |
---|
375 | |
---|
376 | <!-- Tilburg 2009 survey submission handler --> |
---|
377 | <rule> |
---|
378 | <match>ffcpl:/2009-Tilburg/survey/submit(.*)</match> |
---|
379 | <to>active:sloot.accessor+operand@ffcpl:/site/2009-Tilburg/survey/submit.acc$1</to> |
---|
380 | </rule> |
---|
381 | |
---|
382 | <!-- CLARIN WS CMD core validation handler --> |
---|
383 | <rule> |
---|
384 | <match>ffcpl:/clarin/ws/cmd-core/validate(.*)</match> |
---|
385 | <to>active:sloot.accessor+operand@ffcpl:/site/clarin/ws/cmd-core/validate.acc$1</to> |
---|
386 | </rule> |
---|
387 | |
---|
388 | <!-- CLARIN VLO mapping check handler --> |
---|
389 | <rule> |
---|
390 | <match>ffcpl:/clarin/vlo/mapping/check(.*)</match> |
---|
391 | <to>active:sloot.accessor+operand@ffcpl:/site/clarin/vlo/mapping/check.acc$1</to> |
---|
392 | </rule> |
---|
393 | |
---|
394 | <!-- index.html and friends --> |
---|
395 | <rule> |
---|
396 | <match>ffcpl:/(?!site|doc)(.*?)/index.html((\+.*)?)</match> |
---|
397 | <to>ffcpl:/$1/index.html</to> |
---|
398 | </rule> |
---|
399 | <rule> |
---|
400 | <match>ffcpl:/(?!site|doc)(.*?)/index.htm((\+.*)?)</match> |
---|
401 | <to>ffcpl:/$1/index.html</to> |
---|
402 | </rule> |
---|
403 | <rule> |
---|
404 | <match>ffcpl:/(?!site|doc)(.*?)/index.html</match> |
---|
405 | <to>active:sloot.accessor+operand@ffcpl:/site/$1/index.acc</to> |
---|
406 | </rule> |
---|
407 | <skip> |
---|
408 | <match>active:.*/index.acc</match> |
---|
409 | <count>1</count> |
---|
410 | </skip> |
---|
411 | <rule> |
---|
412 | <match>ffcpl:/(?!site|doc)([^.]*?)(/?)((\+.*)?)</match> |
---|
413 | <to>active:sloot.redirect+url@data:text/plain,/$1/index.html</to> |
---|
414 | </rule> |
---|
415 | |
---|
416 | <!-- all other static files --> |
---|
417 | <rule> |
---|
418 | <match>ffcpl:/(?!site|doc)(.*?)/([^+]+)((\+.*)?)</match> |
---|
419 | <to>ffcpl:/site/$1/$2</to> |
---|
420 | </rule> |
---|
421 | |
---|
422 | <!-- file types --> |
---|
423 | <rule> |
---|
424 | <match>ffcpl:/site/(.+.pdf)((\+.*)?)</match> |
---|
425 | <to>active:sloot.mime+mime@data:text/plain,application/pdf+file@ffcpl:/site/$1</to> |
---|
426 | </rule> |
---|
427 | <rule> |
---|
428 | <match>ffcpl:/site/(.+.ppt)((\+.*)?)</match> |
---|
429 | <to>active:sloot.mime+mime@data:text/plain,application/vnd.ms-powerpoint+file@ffcpl:/site/$1</to> |
---|
430 | </rule> |
---|
431 | <rule> |
---|
432 | <match>ffcpl:/site/(.+.pptx)((\+.*)?)</match> |
---|
433 | <to>active:sloot.mime+mime@data:text/plain,application/vnd.openxmlformats-officedocument.presentationml.presentation+file@ffcpl:/site/$1</to> |
---|
434 | </rule> |
---|
435 | <rule> |
---|
436 | <match>ffcpl:/site/(.+.mp4)((\+.*)?)</match> |
---|
437 | <to>active:sloot.mime+mime@data:text/plain,video/mp4+file@ffcpl:/site/$1</to> |
---|
438 | </rule> |
---|
439 | <rule> |
---|
440 | <match>(.*)</match> |
---|
441 | <to>active:throttle+id@throttle:ISOcat.site+configuration@active:ISOcat.manage.system.config.site.throttle+uri@$1</to> |
---|
442 | </rule> |
---|
443 | </rewrite> |
---|
444 | <mapping> |
---|
445 | <!-- core CLARIN CMD profile for WS descr --> |
---|
446 | <rewrite> |
---|
447 | <match>ffcpl:/site/clarin/ws/cmd-core/profile.xml</match> |
---|
448 | <to>active:sloot.accessor+operand@ffcpl:/site/clarin/ws/cmd-core/profile.acc</to> |
---|
449 | </rewrite> |
---|
450 | <!-- CLARIN VLO facet mapping --> |
---|
451 | <rewrite> |
---|
452 | <match>ffcpl:/site/clarin/vlo/mapping/facetConcepts.xml</match> |
---|
453 | <to>active:sloot.accessor+operand@ffcpl:/site/clarin/vlo/mapping/facetConcepts.acc</to> |
---|
454 | </rewrite> |
---|
455 | <!-- open up the file system --> |
---|
456 | <this> |
---|
457 | <match>ffcpl:/.*</match> |
---|
458 | </this> |
---|
459 | <!-- imports --> |
---|
460 | <import> |
---|
461 | <uri>urn:org:ten60:netkernel:ext:layer1</uri> |
---|
462 | </import> |
---|
463 | <import> |
---|
464 | <uri>urn:org:ten60:netkernel:ext:xml:core</uri> |
---|
465 | </import> |
---|
466 | <import> |
---|
467 | <uri>urn:org:ten60:netkernel:ext:xml:ura</uri> |
---|
468 | </import> |
---|
469 | <import> |
---|
470 | <uri>urn:org:ten60:netkernel:ext:sys</uri> |
---|
471 | </import> |
---|
472 | <import> |
---|
473 | <uri>urn:org:ten60:netkernel:ext:dpml</uri> |
---|
474 | </import> |
---|
475 | <import> |
---|
476 | <uri>urn:org:ten60:netkernel:ext:script</uri> |
---|
477 | </import> |
---|
478 | <import> |
---|
479 | <uri>urn:org:ten60:netkernel:ext:kernel</uri> |
---|
480 | </import> |
---|
481 | <import> |
---|
482 | <uri>urn:org:ten60:netkernel:ext:xquery</uri> |
---|
483 | </import> |
---|
484 | <import> |
---|
485 | <uri>urn:isocat:control:access</uri> |
---|
486 | </import> |
---|
487 | <import> |
---|
488 | <uri>urn:sloot</uri> |
---|
489 | </import> |
---|
490 | <super/> |
---|
491 | </mapping> |
---|
492 | </module> |
---|