source: cats/ISOcat/trunk/mod-ISOcat-site/module.xml @ 5533

Last change on this file since 5533 was 5533, checked in by Menzo Windhouwer, 10 years ago

M module.xml

  • removed site throttle
File size: 21.7 KB
Line 
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        <!--
440        <rule>
441            <match>(.*)</match>
442            <to>active:throttle+id@throttle:ISOcat.site+configuration@active:ISOcat.manage.system.config.site.throttle+uri@$1</to>
443        </rule>
444        -->
445    </rewrite>
446    <mapping>
447        <!-- core CLARIN CMD profile for WS descr -->
448        <rewrite>
449            <match>ffcpl:/site/clarin/ws/cmd-core/profile.xml</match>
450            <to>active:sloot.accessor+operand@ffcpl:/site/clarin/ws/cmd-core/profile.acc</to>
451        </rewrite>
452        <!-- CLARIN VLO facet mapping -->
453        <rewrite>
454            <match>ffcpl:/site/clarin/vlo/mapping/facetConcepts.xml</match>
455            <to>active:sloot.accessor+operand@ffcpl:/site/clarin/vlo/mapping/facetConcepts.acc</to>
456        </rewrite>
457        <!-- open up the file system -->
458        <this>
459            <match>ffcpl:/.*</match>
460        </this>
461        <!-- imports -->
462        <import>
463            <uri>urn:org:ten60:netkernel:ext:layer1</uri>
464        </import>
465        <import>
466            <uri>urn:org:ten60:netkernel:ext:xml:core</uri>
467        </import>
468        <import>
469            <uri>urn:org:ten60:netkernel:ext:xml:ura</uri>
470        </import>
471        <import>
472            <uri>urn:org:ten60:netkernel:ext:sys</uri>
473        </import>
474        <import>
475            <uri>urn:org:ten60:netkernel:ext:dpml</uri>
476        </import>
477        <import>
478            <uri>urn:org:ten60:netkernel:ext:script</uri>
479        </import>
480        <import>
481            <uri>urn:org:ten60:netkernel:ext:kernel</uri>
482        </import>
483        <import>
484            <uri>urn:org:ten60:netkernel:ext:xquery</uri>
485        </import>
486        <import>
487            <uri>urn:isocat:control:access</uri>
488        </import>
489        <import>
490            <uri>urn:sloot</uri>
491        </import>
492        <super/>
493    </mapping>
494</module>
Note: See TracBrowser for help on using the repository browser.