add subjects to model + simple display on bo + add command to downloads documents to fixtures for test
authorymh <ymh.work@gmail.com>
Thu, 25 Feb 2016 10:20:01 +0100
changeset 130 fac22d8c2df8
parent 129 4fca650b9b8a
child 131 31a5c314d575
add subjects to model + simple display on bo + add command to downloads documents to fixtures for test
cms/app-client/app/mirage/fixtures/documents.js
cms/app-client/package.json
common/corpus-common-addon/blueprints/corpus-common-addon/index.js
common/corpus-common-addon/index.js
common/corpus-common-addon/lib/commands/dl-fixtures.js
common/corpus-common-addon/package.json
server/bo_client/app/locales/en/translations.js
server/bo_client/app/locales/fr/translations.js
server/bo_client/app/models/document.js
server/bo_client/app/templates/doc.hbs
server/bo_client/package.json
server/bo_client/server/fixtures/documents.js
server/bo_client/server/mocks/documents.js
server/src/app/Http/Controllers/Api/DocumentController.php
server/src/app/Libraries/Utils.php
server/src/app/Models/Document.php
server/src/tests/Models/DocumentTest.php
--- a/cms/app-client/app/mirage/fixtures/documents.js	Tue Feb 23 18:52:27 2016 +0100
+++ b/cms/app-client/app/mirage/fixtures/documents.js	Thu Feb 25 10:20:01 2016 +0100
@@ -1,4 +1,4 @@
-export default [
+module.exports = [
   {
     "id": "corpusparole:crdo-09-CAYCHAX_SOUND",
     "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-CAYCHAX_SOUND",
@@ -56,6 +56,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144792_09-CAYCHAX_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144792_09-CAYCHAX_22km.wav",
@@ -144,6 +153,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144793_09-DUN_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144793_09-DUN_22km.wav",
@@ -232,6 +250,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144794_09-LABASTIDE-DE-LORDAT_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144794_09-LABASTIDE-DE-LORDAT_22km.wav",
@@ -320,6 +347,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144795_09-LOUBENS_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144795_09-LOUBENS_22km.wav",
@@ -408,6 +444,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144796_09-MERENS-LES-VALS_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144796_09-MERENS-LES-VALS_22km.wav",
@@ -496,6 +541,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144797_09-MONTSEGUR_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144797_09-MONTSEGUR_22km.wav",
@@ -574,6 +628,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144798_09-PRAYOLS_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144798_09-PRAYOLS_22km.wav",
@@ -662,6 +725,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144799_09-QUERIGUT_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144799_09-QUERIGUT_22km.wav",
@@ -750,6 +822,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144800_09-SIGUER_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144800_09-SIGUER_22km.wav",
@@ -838,6 +919,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144801_09-ST-MARTIN-D-OYDES_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144801_09-ST-MARTIN-D-OYDES_22km.wav",
@@ -926,6 +1016,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144802_09-SURBA_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144802_09-SURBA_22km.wav",
@@ -1014,6 +1113,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144803_11-GRAMAZIE_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144803_11-GRAMAZIE_22km.wav",
@@ -1102,6 +1210,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144804_11-MOLLEVILLE_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144804_11-MOLLEVILLE_22km.wav",
@@ -1190,6 +1307,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144805_11-PUIVERT_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144805_11-PUIVERT_22km.wav",
@@ -1278,6 +1404,15 @@
         "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
       }
     ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
     "mediaArray": {
       "http://cocoon.huma-num.fr/data/archi/144806_11-RIBOUISSE_22km.wav": {
         "url": "http://cocoon.huma-num.fr/data/archi/144806_11-RIBOUISSE_22km.wav",
@@ -1308,5 +1443,1395 @@
         "master": false
       }
     }
+  },
+  {
+    "id": "corpusparole:crdo-11-SONNAC-SUR-L-HERS_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-11-SONNAC-SUR-L-HERS_SOUND",
+    "title": "ALLOc : Sonnac-sur-l'Hers : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:29:56+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Dumons, Marcellin",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "De Lorenzo, Linda",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144807_11-SONNAC-SUR-L-HERS_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144807_11-SONNAC-SUR-L-HERS_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M27S",
+        "extent_ms": 147000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144807.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144807.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M27S",
+        "extent_ms": 147000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144807_11-SONNAC-SUR-L-HERS_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144807_11-SONNAC-SUR-L-HERS_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M27S",
+        "extent_ms": 147000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-SONNAC-SUR-L-HERS.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-SONNAC-SUR-L-HERS.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-11-ST-MARTIN-LALANDE_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-11-ST-MARTIN-LALANDE_SOUND",
+    "title": "ALLOc : Saint-Martin-Lalande : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:30:27+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Hugonnet, Pierre",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "De Lorenzo, Linda",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144808_11-ST-MARTIN-LALANDE_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144808_11-ST-MARTIN-LALANDE_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01M59S",
+        "extent_ms": 119000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144808.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144808.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01M59S",
+        "extent_ms": 119000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144808_11-ST-MARTIN-LALANDE_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144808_11-ST-MARTIN-LALANDE_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT01M59S",
+        "extent_ms": 119000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-ST-MARTIN-LALANDE.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-ST-MARTIN-LALANDE.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-AUZITS_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-AUZITS_SOUND",
+    "title": "ALLOc : Auzits : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:31:22+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Constans, André",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Bosc, Marie-Sophie",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144810_12-AUZITS_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144810_12-AUZITS_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M19S",
+        "extent_ms": 199000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144810.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144810.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M19S",
+        "extent_ms": 199000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144810_12-AUZITS_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144810_12-AUZITS_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT03M19S",
+        "extent_ms": 199000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-AUZITS.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-AUZITS.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-JOUELS_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-JOUELS_SOUND",
+    "title": "ALLOc : Jouels : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:31:21+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Bayol, Maria",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Bosc, Marie-Sophie",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144809_12-JOUELS_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144809_12-JOUELS_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M33S",
+        "extent_ms": 153000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144809.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144809.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M33S",
+        "extent_ms": 153000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144809_12-JOUELS_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144809_12-JOUELS_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M33S",
+        "extent_ms": 153000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-JOUELS.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-JOUELS.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-LACASSAGNE_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-LACASSAGNE_SOUND",
+    "title": "ALLOc : Lacassagne : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:31:43+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Andrieu, Honoré",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Bosc, Marie-Sophie",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144811_12-LACASSAGNE_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144811_12-LACASSAGNE_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M52S",
+        "extent_ms": 172000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144811.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144811.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M52S",
+        "extent_ms": 172000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144811_12-LACASSAGNE_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144811_12-LACASSAGNE_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M52S",
+        "extent_ms": 172000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-LACASSAGNE.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-LACASSAGNE.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-LANUEJOULS_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-LANUEJOULS_SOUND",
+    "title": "ALLOc : Lanuéjouls : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:32:16+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Garric, Raymond",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Bosc, Marie-Sophie",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144812_12-LANUEJOULS_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144812_12-LANUEJOULS_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M34S",
+        "extent_ms": 154000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144812.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144812.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M34S",
+        "extent_ms": 154000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144812_12-LANUEJOULS_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144812_12-LANUEJOULS_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M34S",
+        "extent_ms": 154000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-LANUEJOULS.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-LANUEJOULS.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MARNAC1LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MARNAC1LEX_SOUND",
+    "title": "ALLOc : Marnac",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:33:17+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/17256845",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Gibily, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Rouchy, Armand",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144813_12-MARNAC1LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144813_12-MARNAC1LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H05M27S",
+        "extent_ms": 3927000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144813.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144813.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H05M27S",
+        "extent_ms": 3927000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144813_12-MARNAC1LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144813_12-MARNAC1LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT01H05M27S",
+        "extent_ms": 3927000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MARNAC2LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MARNAC2LEX_SOUND",
+    "title": "ALLOc : Marnac-2",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:33:43+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/17256845",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Gibily, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Rouchy, Armand",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144814_12-MARNAC2LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144814_12-MARNAC2LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H08M08S",
+        "extent_ms": 7688000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144814.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144814.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H08M08S",
+        "extent_ms": 7688000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144814_12-MARNAC2LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144814_12-MARNAC2LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02H08M08S",
+        "extent_ms": 7688000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MARNAC3LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MARNAC3LEX_SOUND",
+    "title": "ALLOc : Marnac-3",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:33:51+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/17256845",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Gibily, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Rouchy, Armand",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144815_12-MARNAC3LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144815_12-MARNAC3LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H56M35S",
+        "extent_ms": 6995000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144815.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144815.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H56M35S",
+        "extent_ms": 6995000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144815_12-MARNAC3LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144815_12-MARNAC3LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT01H56M35S",
+        "extent_ms": 6995000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MARNAC4MORPHO_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MARNAC4MORPHO_SOUND",
+    "title": "ALLOc : Marnac-4",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:34:19+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/17256845",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Gibily, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Rouchy, Armand",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144816_12-MARNAC4MORPHO_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144816_12-MARNAC4MORPHO_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT11M23S",
+        "extent_ms": 683000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144816.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144816.wav",
+        "format": "audio/x-wav",
+        "extent": "PT11M23S",
+        "extent_ms": 683000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144816_12-MARNAC4MORPHO_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144816_12-MARNAC4MORPHO_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT11M23S",
+        "extent_ms": 683000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MARNAC5MORPHO_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MARNAC5MORPHO_SOUND",
+    "title": "ALLOc : Marnac-5",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:35:45+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/17256845",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Gibily, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Rouchy, Armand",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "morphology",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144817_12-MARNAC5MORPHO_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144817_12-MARNAC5MORPHO_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H02M25S",
+        "extent_ms": 3745000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144817.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144817.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H02M25S",
+        "extent_ms": 3745000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144817_12-MARNAC5MORPHO_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144817_12-MARNAC5MORPHO_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT01H02M25S",
+        "extent_ms": 3745000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MAYRAN1LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MAYRAN1LEX_SOUND",
+    "title": "ALLOc : Mayran",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:36:22+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Boutary Jeannette",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Boutary Simon",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Lacombe Ruben",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Clément",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Léa",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Pierre",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144818_12-MAYRAN1LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144818_12-MAYRAN1LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H26M21S",
+        "extent_ms": 5181000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144818.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144818.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H26M21S",
+        "extent_ms": 5181000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144818_12-MAYRAN1LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144818_12-MAYRAN1LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT01H26M21S",
+        "extent_ms": 5181000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MAYRAN2LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MAYRAN2LEX_SOUND",
+    "title": "ALLOc : Mayran",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:36:52+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Boutary Jeannette",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Boutary Simon",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Lacombe Ruben",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Clément",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Léa",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Pierre",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144819_12-MAYRAN2LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144819_12-MAYRAN2LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M51S",
+        "extent_ms": 7611000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144819.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144819.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M51S",
+        "extent_ms": 7611000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144819_12-MAYRAN2LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144819_12-MAYRAN2LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02H06M51S",
+        "extent_ms": 7611000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MAYRAN3LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MAYRAN3LEX_SOUND",
+    "title": "ALLOc : Mayran-3",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:36:54+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Boutary Jeannette",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Boutary Simon",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Lacombe Ruben",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Clément",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Léa",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Pierre",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144820_12-MAYRAN3LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144820_12-MAYRAN3LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M57S",
+        "extent_ms": 7617000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144820.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144820.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M57S",
+        "extent_ms": 7617000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144820_12-MAYRAN3LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144820_12-MAYRAN3LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02H06M57S",
+        "extent_ms": 7617000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MAYRAN4LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MAYRAN4LEX_SOUND",
+    "title": "ALLOc : Mayran-4",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:37:07+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Boutary Jeannette",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Boutary Simon",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Lacombe Ruben",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Clément",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Léa",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Pierre",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144821_12-MAYRAN4LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144821_12-MAYRAN4LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M55S",
+        "extent_ms": 7615000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144821.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144821.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M55S",
+        "extent_ms": 7615000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144821_12-MAYRAN4LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144821_12-MAYRAN4LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02H06M55S",
+        "extent_ms": 7615000,
+        "master": false
+      }
+    }
   }
-];
+];
\ No newline at end of file
--- a/cms/app-client/package.json	Tue Feb 23 18:52:27 2016 +0100
+++ b/cms/app-client/package.json	Thu Feb 25 10:20:01 2016 +0100
@@ -10,7 +10,8 @@
   "scripts": {
     "build": "ember build --environment=production",
     "start": "ember serve --environment=development",
-    "test": "ember test"
+    "test": "ember test",
+    "dl-fixtures": "ember dl-fixtures -u http://127.0.0.1:8000/api/v1/documents/ -d app/mirage/fixtures/documents.js -p 2"
   },
   "repository": "",
   "engines": {
--- a/common/corpus-common-addon/blueprints/corpus-common-addon/index.js	Tue Feb 23 18:52:27 2016 +0100
+++ b/common/corpus-common-addon/blueprints/corpus-common-addon/index.js	Thu Feb 25 10:20:01 2016 +0100
@@ -1,6 +1,7 @@
 /*jshint node:true*/
 module.exports = {
   description: '',
+  normalizeEntityName: function() {},
 
   // locals: function(options) {
   //   // Return custom template variables here.
--- a/common/corpus-common-addon/index.js	Tue Feb 23 18:52:27 2016 +0100
+++ b/common/corpus-common-addon/index.js	Thu Feb 25 10:20:01 2016 +0100
@@ -16,5 +16,10 @@
         'store': ['default']
       }
     });
+  },
+  includedCommands: function() {
+    return {
+      'dl-fixtures': require('./lib/commands/dl-fixtures')
+    };
   }
 };
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/common/corpus-common-addon/lib/commands/dl-fixtures.js	Thu Feb 25 10:20:01 2016 +0100
@@ -0,0 +1,112 @@
+'use strict';
+
+var Command = require('ember-cli/lib/models/command');
+var chalk   = require('chalk');
+var path    = require('path');
+var Q       = require("q");
+var request = require("request");
+var _       = require('lodash');
+var fs      = require('fs');
+
+// taken from http://stackoverflow.com/a/17238793
+// `condition` is a function that returns a boolean
+// `body` is a function that returns a promise
+// returns a promise for the completion of the loop
+function promiseWhile(condition, body) {
+
+    var done = Q.defer();
+
+    function loop() {
+        // When the result of calling `condition` is no longer true, we are
+        // done.
+        if (!condition()) return done.resolve();
+        // Use `when`, in case `body` does not return a promise.
+        // When it completes loop again otherwise, if it fails, reject the
+        // done promise
+        Q.when(body(), loop, done.reject);
+    }
+
+    // Start running the loop in the next tick so that this function is
+    // completely async. It would be unexpected if `body` was called
+    // synchronously the first time.
+    Q.nextTick(loop);
+
+    // The promise
+    return done.promise;
+}
+
+
+module.exports = Command.extend({
+  name: 'dl-fixtures',
+  description: "Download fixtures",
+  works: 'everywhere',
+  availableOptions: [
+    { name: 'type', type: String, default: 'documents', aliases: ['t'], description: "type of obejcts to downloads" },
+    { name: 'url',  type: String, aliases: ['u'], description: "Source url" },
+    { name: 'dest', type: String, aliases: ['d'], description: "File destination"  },
+    { name: 'page', type: Number, default: 1 , aliases: ['p'], description: "number of page to download"},
+  ],
+  run: function(commandOptions, rawArgs) {
+
+    //TODO: check that commandOptions.url is not empty
+
+    var dest = commandOptions.dest || "." + path.sep + commandOptions.type + ".js"
+
+    var ids = [];
+    var pageIndex = 1;
+    var nextPageUrl = commandOptions.url;
+
+    return promiseWhile(
+      function() { return pageIndex <= commandOptions.page && nextPageUrl },
+      function() {
+        var deferred = Q.defer();
+        request.get({url: nextPageUrl, json: true}, function (err, res, body) {
+          if (err) {
+              return deferred.reject(err);
+          } else if (res.statusCode !== 200) {
+              err = new Error("Unexpected status code: " + res.statusCode);
+              err.res = res;
+              return deferred.reject(err);
+          }
+          nextPageUrl = body.next_page_url;
+          pageIndex++;
+
+          ids = _.reduce(
+            body.documents,
+            function(res, doc) {
+              res.push(doc.id);
+              return res;
+            },
+            ids
+          );
+          deferred.resolve(ids);
+        });
+        return deferred.promise;
+      }
+    ).then(function() {
+      return Q.all(_.map(ids, function(id) {
+        var deferred = Q.defer();
+        request.get({url: commandOptions.url + id, json: true}, function (err, res, body) {
+          if (err) {
+              return deferred.reject(err);
+          } else if (res.statusCode !== 200) {
+              err = new Error("Unexpected status code: " + res.statusCode);
+              err.res = res;
+              return deferred.reject(err);
+          }
+          deferred.resolve(body.document);
+        });
+        return deferred.promise;
+      }));
+    }).then(function(res) {
+      var deferred = Q.defer();
+      fs.writeFile(dest, "module.exports = " + JSON.stringify(res,null,2) + ";", function(err) {
+        if(err) {
+          return deferred.reject(err);
+        }
+        deferred.resolve();
+      });
+      return deferred.promise;
+    });
+  }
+});
--- a/common/corpus-common-addon/package.json	Tue Feb 23 18:52:27 2016 +0100
+++ b/common/corpus-common-addon/package.json	Thu Feb 25 10:20:01 2016 +0100
@@ -1,6 +1,6 @@
 {
   "name": "corpus-common-addon",
-  "version": "0.0.2",
+  "version": "0.0.3",
   "description": "Common features between cms and bo.",
   "directories": {
     "doc": "doc",
@@ -38,7 +38,10 @@
     "ember-load-initializers": "^0.5.0",
     "ember-resolver": "^2.0.3",
     "ember-try": "^0.1.2",
-    "loader.js": "^4.0.0"
+    "loader.js": "^4.0.0",
+    "lodash": "^4.5.1",
+    "q": "^1.4.1",
+    "request": "^2.67.0"
   },
   "keywords": [
     "ember-addon"
--- a/server/bo_client/app/locales/en/translations.js	Tue Feb 23 18:52:27 2016 +0100
+++ b/server/bo_client/app/locales/en/translations.js	Thu Feb 25 10:20:01 2016 +0100
@@ -15,6 +15,7 @@
     "document_language": "Language:",
     "document_editors": "Editor(s):",
     "document_contributors": "Contributor(s):",
+    "document_subjects": "Subject(s):",
     "contributors_th_name": "Name",
     "contributors_th_url": "URL",
     "contributors_th_role": "Role",
--- a/server/bo_client/app/locales/fr/translations.js	Tue Feb 23 18:52:27 2016 +0100
+++ b/server/bo_client/app/locales/fr/translations.js	Thu Feb 25 10:20:01 2016 +0100
@@ -14,6 +14,7 @@
     "document_language": "Langage :",
     "document_editors": "Editeur(s) :",
     "document_contributors": "Contributeur(s) :",
+    "document_subjects": "Sujet(s) :",
     "contributors_th_name": "Nom",
     "contributors_th_url": "URL",
     "contributors_th_role": "Role",
--- a/server/bo_client/app/models/document.js	Tue Feb 23 18:52:27 2016 +0100
+++ b/server/bo_client/app/models/document.js	Thu Feb 25 10:20:01 2016 +0100
@@ -14,6 +14,8 @@
 
   contributors: DS.attr({defaultValue: function() { return []; }}),
 
+  subjects: DS.attr({defaultValue: function() { return []; }}),
+
   mediaArray: DS.attr({defaultValue: function() { return []; }}),
 
   mediaList: Ember.computed('mediaArray', function() {
--- a/server/bo_client/app/templates/doc.hbs	Tue Feb 23 18:52:27 2016 +0100
+++ b/server/bo_client/app/templates/doc.hbs	Thu Feb 25 10:20:01 2016 +0100
@@ -37,6 +37,15 @@
                   <div class="content-value">{{#each model.publishers as |publisher index|}}{{if index ", "}}{{publisher}}{{/each}}</div>
                 </div>
               </div>
+              <div class="row">
+                <div class="col-md-1">
+                  &nbsp;
+                </div>
+                <div class="col-md-11">
+                  <div class="content-title">{{t 'bo.document_subjects'}}</div>
+                  <div class="content-value">{{#each model.subjects as |subject index|}}{{if index ", "}}{{subject}}{{/each}}</div>
+                </div>
+              </div>
           </div>
           <div class="col-md-4">
             <div class="data">
--- a/server/bo_client/package.json	Tue Feb 23 18:52:27 2016 +0100
+++ b/server/bo_client/package.json	Thu Feb 25 10:20:01 2016 +0100
@@ -10,7 +10,8 @@
   "scripts": {
     "build": "ember build",
     "start": "ember server",
-    "test": "ember test"
+    "test": "ember test",
+    "dl-fixtures": "ember dl-fixtures -u http://127.0.0.1:8000/api/v1/documents/ -d server/fixtures/documents.js -p 2"
   },
   "repository": "",
   "engines": {
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/server/bo_client/server/fixtures/documents.js	Thu Feb 25 10:20:01 2016 +0100
@@ -0,0 +1,2837 @@
+module.exports = [
+  {
+    "id": "corpusparole:crdo-09-CAYCHAX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-CAYCHAX_SOUND",
+    "title": "ALLOc : Caychax : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:16:38+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Alazet, Pierre",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Del Duca, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144792_09-CAYCHAX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144792_09-CAYCHAX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M18S",
+        "extent_ms": 198000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144792.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144792.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M18S",
+        "extent_ms": 198000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144792_09-CAYCHAX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144792_09-CAYCHAX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT03M18S",
+        "extent_ms": 198000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-CAYCHAX.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-CAYCHAX.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-09-DUN_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-DUN_SOUND",
+    "title": "ALLOc : Dun : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:18:23+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Tricoire, Raymonde",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Del Duca, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144793_09-DUN_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144793_09-DUN_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M07S",
+        "extent_ms": 187000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144793.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144793.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M07S",
+        "extent_ms": 187000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144793_09-DUN_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144793_09-DUN_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT03M07S",
+        "extent_ms": 187000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-DUN.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-DUN.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-09-LABASTIDE-DE-LORDAT_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-LABASTIDE-DE-LORDAT_SOUND",
+    "title": "ALLOc : La Bastide-de-Lordat : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:20:08+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Roumieu, Berthe",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Del Duca, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144794_09-LABASTIDE-DE-LORDAT_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144794_09-LABASTIDE-DE-LORDAT_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M46S",
+        "extent_ms": 166000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144794.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144794.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M46S",
+        "extent_ms": 166000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144794_09-LABASTIDE-DE-LORDAT_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144794_09-LABASTIDE-DE-LORDAT_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M46S",
+        "extent_ms": 166000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-LABASTIDE-DE-LORDAT.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-LABASTIDE-DE-LORDAT.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-09-LOUBENS_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-LOUBENS_SOUND",
+    "title": "ALLOc : Loubens : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:21:23+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Faure, Antoinette",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Del Duca, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144795_09-LOUBENS_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144795_09-LOUBENS_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M28S",
+        "extent_ms": 148000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144795.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144795.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M28S",
+        "extent_ms": 148000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144795_09-LOUBENS_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144795_09-LOUBENS_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M28S",
+        "extent_ms": 148000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-LOUBENS.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-LOUBENS.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-09-MERENS-LES-VALS_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-MERENS-LES-VALS_SOUND",
+    "title": "ALLOc : Mérens-les-Vals : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:22:24+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Laurens, François",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Del Duca, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144796_09-MERENS-LES-VALS_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144796_09-MERENS-LES-VALS_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M45S",
+        "extent_ms": 165000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144796.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144796.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M45S",
+        "extent_ms": 165000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144796_09-MERENS-LES-VALS_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144796_09-MERENS-LES-VALS_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M45S",
+        "extent_ms": 165000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-MERENS-LES-VALS.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-MERENS-LES-VALS.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-09-MONTSEGUR_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-MONTSEGUR_SOUND",
+    "title": "ALLOc : Montségur : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:23:14+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Couquet, Marius",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Del Duca, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144797_09-MONTSEGUR_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144797_09-MONTSEGUR_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M50S",
+        "extent_ms": 170000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144797.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144797.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M50S",
+        "extent_ms": 170000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144797_09-MONTSEGUR_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144797_09-MONTSEGUR_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M50S",
+        "extent_ms": 170000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-MONTSEGUR.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-MONTSEGUR.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-09-PRAYOLS_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-PRAYOLS_SOUND",
+    "title": "ALLOc : Prayols : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:24:06+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Laguerre, Aimé",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Del Duca, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144798_09-PRAYOLS_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144798_09-PRAYOLS_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M02S",
+        "extent_ms": 182000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144798.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144798.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M02S",
+        "extent_ms": 182000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144798_09-PRAYOLS_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144798_09-PRAYOLS_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT03M02S",
+        "extent_ms": 182000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-PRAYOLS.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-PRAYOLS.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-09-QUERIGUT_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-QUERIGUT_SOUND",
+    "title": "ALLOc : Quérigut : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:24:56+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Tichadou, Joseph",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Del Duca, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144799_09-QUERIGUT_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144799_09-QUERIGUT_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M51S",
+        "extent_ms": 171000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144799.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144799.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M51S",
+        "extent_ms": 171000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144799_09-QUERIGUT_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144799_09-QUERIGUT_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M51S",
+        "extent_ms": 171000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-QUERIGUT.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-QUERIGUT.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-09-SIGUER_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-SIGUER_SOUND",
+    "title": "ALLOc : Siguer : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:25:51+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Caujolle, Joseph",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Del Duca, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144800_09-SIGUER_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144800_09-SIGUER_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M57S",
+        "extent_ms": 177000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144800.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144800.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M57S",
+        "extent_ms": 177000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144800_09-SIGUER_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144800_09-SIGUER_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M57S",
+        "extent_ms": 177000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-SIGUER.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-SIGUER.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-09-ST-MARTIN-D-OYDES_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-ST-MARTIN-D-OYDES_SOUND",
+    "title": "ALLOc : Saint-Martin-d'Oydes : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:26:22+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Ferriès, Marcel",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Del Duca, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144801_09-ST-MARTIN-D-OYDES_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144801_09-ST-MARTIN-D-OYDES_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M05S",
+        "extent_ms": 185000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144801.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144801.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M05S",
+        "extent_ms": 185000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144801_09-ST-MARTIN-D-OYDES_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144801_09-ST-MARTIN-D-OYDES_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT03M05S",
+        "extent_ms": 185000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-ST-MARTIN-D-OYDES.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-ST-MARTIN-D-OYDES.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-09-SURBA_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-09-SURBA_SOUND",
+    "title": "ALLOc : Surba : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:26:42+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Roques, Camille",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Del Duca, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144802_09-SURBA_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144802_09-SURBA_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M39S",
+        "extent_ms": 159000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144802.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144802.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M39S",
+        "extent_ms": 159000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144802_09-SURBA_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144802_09-SURBA_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M39S",
+        "extent_ms": 159000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-SURBA.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-SURBA.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-11-GRAMAZIE_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-11-GRAMAZIE_SOUND",
+    "title": "ALLOc : Gramazie : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:27:39+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Léger, Clémence",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "De Lorenzo, Linda",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144803_11-GRAMAZIE_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144803_11-GRAMAZIE_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M27S",
+        "extent_ms": 147000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144803.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144803.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M27S",
+        "extent_ms": 147000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144803_11-GRAMAZIE_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144803_11-GRAMAZIE_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M27S",
+        "extent_ms": 147000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-GRAMAZIE.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-GRAMAZIE.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-11-MOLLEVILLE_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-11-MOLLEVILLE_SOUND",
+    "title": "ALLOc : Molleville : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:28:06+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Cathala, Auguste",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "De Lorenzo, Linda",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144804_11-MOLLEVILLE_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144804_11-MOLLEVILLE_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M53S",
+        "extent_ms": 173000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144804.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144804.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M53S",
+        "extent_ms": 173000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144804_11-MOLLEVILLE_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144804_11-MOLLEVILLE_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M53S",
+        "extent_ms": 173000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-MOLLEVILLE.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-MOLLEVILLE.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-11-PUIVERT_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-11-PUIVERT_SOUND",
+    "title": "ALLOc : Puivert : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:28:40+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Maugard, Marie",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "De Lorenzo, Linda",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144805_11-PUIVERT_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144805_11-PUIVERT_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M35S",
+        "extent_ms": 155000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144805.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144805.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M35S",
+        "extent_ms": 155000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144805_11-PUIVERT_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144805_11-PUIVERT_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M35S",
+        "extent_ms": 155000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-PUIVERT.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-PUIVERT.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-11-RIBOUISSE_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-11-RIBOUISSE_SOUND",
+    "title": "ALLOc : Ribouisse : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:29:32+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Dournès, Lucien",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "De Lorenzo, Linda",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144806_11-RIBOUISSE_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144806_11-RIBOUISSE_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M11S",
+        "extent_ms": 191000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144806.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144806.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M11S",
+        "extent_ms": 191000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144806_11-RIBOUISSE_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144806_11-RIBOUISSE_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT03M11S",
+        "extent_ms": 191000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-RIBOUISSE.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-RIBOUISSE.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-11-SONNAC-SUR-L-HERS_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-11-SONNAC-SUR-L-HERS_SOUND",
+    "title": "ALLOc : Sonnac-sur-l'Hers : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:29:56+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Dumons, Marcellin",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "De Lorenzo, Linda",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144807_11-SONNAC-SUR-L-HERS_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144807_11-SONNAC-SUR-L-HERS_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M27S",
+        "extent_ms": 147000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144807.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144807.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M27S",
+        "extent_ms": 147000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144807_11-SONNAC-SUR-L-HERS_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144807_11-SONNAC-SUR-L-HERS_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M27S",
+        "extent_ms": 147000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-SONNAC-SUR-L-HERS.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-SONNAC-SUR-L-HERS.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-11-ST-MARTIN-LALANDE_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-11-ST-MARTIN-LALANDE_SOUND",
+    "title": "ALLOc : Saint-Martin-Lalande : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:30:27+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Hugonnet, Pierre",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "De Lorenzo, Linda",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144808_11-ST-MARTIN-LALANDE_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144808_11-ST-MARTIN-LALANDE_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01M59S",
+        "extent_ms": 119000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144808.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144808.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01M59S",
+        "extent_ms": 119000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144808_11-ST-MARTIN-LALANDE_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144808_11-ST-MARTIN-LALANDE_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT01M59S",
+        "extent_ms": 119000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-ST-MARTIN-LALANDE.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-ST-MARTIN-LALANDE.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-AUZITS_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-AUZITS_SOUND",
+    "title": "ALLOc : Auzits : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:31:22+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Constans, André",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Bosc, Marie-Sophie",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144810_12-AUZITS_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144810_12-AUZITS_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M19S",
+        "extent_ms": 199000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144810.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144810.wav",
+        "format": "audio/x-wav",
+        "extent": "PT03M19S",
+        "extent_ms": 199000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144810_12-AUZITS_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144810_12-AUZITS_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT03M19S",
+        "extent_ms": 199000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-AUZITS.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-AUZITS.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-JOUELS_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-JOUELS_SOUND",
+    "title": "ALLOc : Jouels : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:31:21+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Bayol, Maria",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Bosc, Marie-Sophie",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144809_12-JOUELS_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144809_12-JOUELS_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M33S",
+        "extent_ms": 153000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144809.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144809.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M33S",
+        "extent_ms": 153000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144809_12-JOUELS_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144809_12-JOUELS_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M33S",
+        "extent_ms": 153000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-JOUELS.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-JOUELS.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-LACASSAGNE_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-LACASSAGNE_SOUND",
+    "title": "ALLOc : Lacassagne : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:31:43+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Andrieu, Honoré",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Bosc, Marie-Sophie",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144811_12-LACASSAGNE_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144811_12-LACASSAGNE_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M52S",
+        "extent_ms": 172000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144811.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144811.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M52S",
+        "extent_ms": 172000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144811_12-LACASSAGNE_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144811_12-LACASSAGNE_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M52S",
+        "extent_ms": 172000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-LACASSAGNE.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-LACASSAGNE.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-LANUEJOULS_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-LANUEJOULS_SOUND",
+    "title": "ALLOc : Lanuéjouls : Parabole",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:32:16+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/56666014",
+        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
+      },
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/51700729",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Garric, Raymond",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Bosc, Marie-Sophie",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
+      }
+    ],
+    "subjects": [
+      "http://ark.bnf.fr/ark:/12148/cb11946662b",
+      "http://ark.bnf.fr/ark:/12148/cb11965628b",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien",
+      "http://ark.bnf.fr/ark:/12148/cb11970755h",
+      "http://ark.bnf.fr/ark:/12148/cb119766112",
+      "translating_and_interpreting"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144812_12-LANUEJOULS_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144812_12-LANUEJOULS_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M34S",
+        "extent_ms": 154000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144812.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144812.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02M34S",
+        "extent_ms": 154000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144812_12-LANUEJOULS_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144812_12-LANUEJOULS_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02M34S",
+        "extent_ms": 154000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-LANUEJOULS.xml": {
+        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-LANUEJOULS.xml",
+        "format": "application/xml",
+        "extent": null,
+        "extent_ms": null,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MARNAC1LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MARNAC1LEX_SOUND",
+    "title": "ALLOc : Marnac",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:33:17+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/17256845",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Gibily, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Rouchy, Armand",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144813_12-MARNAC1LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144813_12-MARNAC1LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H05M27S",
+        "extent_ms": 3927000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144813.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144813.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H05M27S",
+        "extent_ms": 3927000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144813_12-MARNAC1LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144813_12-MARNAC1LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT01H05M27S",
+        "extent_ms": 3927000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MARNAC2LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MARNAC2LEX_SOUND",
+    "title": "ALLOc : Marnac-2",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:33:43+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/17256845",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Gibily, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Rouchy, Armand",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144814_12-MARNAC2LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144814_12-MARNAC2LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H08M08S",
+        "extent_ms": 7688000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144814.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144814.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H08M08S",
+        "extent_ms": 7688000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144814_12-MARNAC2LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144814_12-MARNAC2LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02H08M08S",
+        "extent_ms": 7688000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MARNAC3LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MARNAC3LEX_SOUND",
+    "title": "ALLOc : Marnac-3",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:33:51+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/17256845",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Gibily, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Rouchy, Armand",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144815_12-MARNAC3LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144815_12-MARNAC3LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H56M35S",
+        "extent_ms": 6995000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144815.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144815.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H56M35S",
+        "extent_ms": 6995000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144815_12-MARNAC3LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144815_12-MARNAC3LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT01H56M35S",
+        "extent_ms": 6995000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MARNAC4MORPHO_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MARNAC4MORPHO_SOUND",
+    "title": "ALLOc : Marnac-4",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:34:19+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/17256845",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Gibily, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Rouchy, Armand",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144816_12-MARNAC4MORPHO_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144816_12-MARNAC4MORPHO_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT11M23S",
+        "extent_ms": 683000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144816.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144816.wav",
+        "format": "audio/x-wav",
+        "extent": "PT11M23S",
+        "extent_ms": 683000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144816_12-MARNAC4MORPHO_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144816_12-MARNAC4MORPHO_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT11M23S",
+        "extent_ms": 683000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MARNAC5MORPHO_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MARNAC5MORPHO_SOUND",
+    "title": "ALLOc : Marnac-5",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:35:45+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/17256845",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Gibily, Jeanne",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Rouchy, Armand",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "morphology",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144817_12-MARNAC5MORPHO_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144817_12-MARNAC5MORPHO_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H02M25S",
+        "extent_ms": 3745000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144817.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144817.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H02M25S",
+        "extent_ms": 3745000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144817_12-MARNAC5MORPHO_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144817_12-MARNAC5MORPHO_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT01H02M25S",
+        "extent_ms": 3745000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MAYRAN1LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MAYRAN1LEX_SOUND",
+    "title": "ALLOc : Mayran",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:36:22+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Boutary Jeannette",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Boutary Simon",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Lacombe Ruben",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Clément",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Léa",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Pierre",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144818_12-MAYRAN1LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144818_12-MAYRAN1LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H26M21S",
+        "extent_ms": 5181000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144818.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144818.wav",
+        "format": "audio/x-wav",
+        "extent": "PT01H26M21S",
+        "extent_ms": 5181000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144818_12-MAYRAN1LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144818_12-MAYRAN1LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT01H26M21S",
+        "extent_ms": 5181000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MAYRAN2LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MAYRAN2LEX_SOUND",
+    "title": "ALLOc : Mayran",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:36:52+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Boutary Jeannette",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Boutary Simon",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Lacombe Ruben",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Clément",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Léa",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Pierre",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144819_12-MAYRAN2LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144819_12-MAYRAN2LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M51S",
+        "extent_ms": 7611000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144819.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144819.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M51S",
+        "extent_ms": 7611000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144819_12-MAYRAN2LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144819_12-MAYRAN2LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02H06M51S",
+        "extent_ms": 7611000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MAYRAN3LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MAYRAN3LEX_SOUND",
+    "title": "ALLOc : Mayran-3",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:36:54+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Boutary Jeannette",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Boutary Simon",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Lacombe Ruben",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Clément",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Léa",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Pierre",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144820_12-MAYRAN3LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144820_12-MAYRAN3LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M57S",
+        "extent_ms": 7617000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144820.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144820.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M57S",
+        "extent_ms": 7617000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144820_12-MAYRAN3LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144820_12-MAYRAN3LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02H06M57S",
+        "extent_ms": 7617000,
+        "master": false
+      }
+    }
+  },
+  {
+    "id": "corpusparole:crdo-12-MAYRAN4LEX_SOUND",
+    "uri": "http://corpusdelaparole.huma-num.fr/corpus/res/crdo-12-MAYRAN4LEX_SOUND",
+    "title": "ALLOc : Mayran-4",
+    "language": "http://lexvo.org/id/iso639-3/oci",
+    "modified": "2010-10-25T18:37:07+02:00",
+    "publishers": [
+      "Équipe de Recherche en Syntaxe et Sémantique",
+      "Bases, corpus, langage"
+    ],
+    "contributors": [
+      {
+        "name": "LDOR",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Thésaurus Occitan",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
+      },
+      {
+        "name": "Équipe de Recherche en Syntaxe et Sémantique",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": "Bases, corpus, langage",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/editor"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
+      },
+      {
+        "name": null,
+        "url": "http://viaf.org/viaf/91792187",
+        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
+      },
+      {
+        "name": "Boutary Jeannette",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Boutary Simon",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Lacombe Ruben",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Clément",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Léa",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      },
+      {
+        "name": "Solignac Pierre",
+        "url": null,
+        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
+      }
+    ],
+    "subjects": [
+      "lexicography",
+      "http://lexvo.org/id/iso639-3/oci",
+      "Occitan/Languedocien"
+    ],
+    "mediaArray": {
+      "http://cocoon.huma-num.fr/data/archi/144821_12-MAYRAN4LEX_22km.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/144821_12-MAYRAN4LEX_22km.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M55S",
+        "extent_ms": 7615000,
+        "master": false
+      },
+      "http://cocoon.huma-num.fr/data/archi/masters/144821.wav": {
+        "url": "http://cocoon.huma-num.fr/data/archi/masters/144821.wav",
+        "format": "audio/x-wav",
+        "extent": "PT02H06M55S",
+        "extent_ms": 7615000,
+        "master": true
+      },
+      "http://cocoon.huma-num.fr/data/archi/mp3/144821_12-MAYRAN4LEX_44k.mp3": {
+        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144821_12-MAYRAN4LEX_44k.mp3",
+        "format": "audio/mpeg",
+        "extent": "PT02H06M55S",
+        "extent_ms": 7615000,
+        "master": false
+      }
+    }
+  }
+];
\ No newline at end of file
--- a/server/bo_client/server/mocks/documents.js	Tue Feb 23 18:52:27 2016 +0100
+++ b/server/bo_client/server/mocks/documents.js	Thu Feb 25 10:20:01 2016 +0100
@@ -5,156 +5,7 @@
   var documentsRouter = express.Router();
 
 
-  var documentList = [{
-    "id": "crdo-09-CAYCHAX_SOUND",
-    "uri": "http://purl.org/poi/corpusdelaparole.huma-num.fr/crdo-09-CAYCHAX_SOUND",
-    "title": "ALLOc : Caychax : Parabole",
-    "language": "http://lexvo.org/id/iso639-3/gsw",
-    "modified": "2010-10-25T18:16:38+02:00",
-    "publishers": [
-      "Équipe de Recherche en Syntaxe et Sémantique",
-      "Bases, corpus, langage"
-    ],
-    "contributors": [
-      {
-        "name": null,
-        "url": "http://viaf.org/viaf/56666014",
-        "role": "http://www.language-archives.org/OLAC/1.1/data_inputter"
-      },
-      {
-        "name": "LDOR",
-        "url": null,
-        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
-      },
-      {
-        "name": "Thésaurus Occitan",
-        "url": null,
-        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
-      },
-      {
-        "name": "Équipe de Recherche en Syntaxe et Sémantique",
-        "url": null,
-        "role": "http://www.language-archives.org/OLAC/1.1/editor"
-      },
-      {
-        "name": "Bases, corpus, langage",
-        "url": null,
-        "role": "http://www.language-archives.org/OLAC/1.1/editor"
-      },
-      {
-        "name": null,
-        "url": "http://viaf.org/viaf/91792187",
-        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
-      },
-      {
-        "name": null,
-        "url": "http://viaf.org/viaf/51700729",
-        "role": "http://www.language-archives.org/OLAC/1.1/researcher"
-      },
-      {
-        "name": "Alazet, Pierre",
-        "url": null,
-        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
-      },
-      {
-        "name": "Del Duca, Jeanne",
-        "url": null,
-        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
-      }
-    ],
-    "mediaArray": {
-      "http://cocoon.huma-num.fr/data/archi/144792_09-CAYCHAX_22km.wav": {
-        "url": "http://cocoon.huma-num.fr/data/archi/144792_09-CAYCHAX_22km.wav",
-        "format": "audio/x-wav",
-        "extent": "PT03M18S",
-        "extent_ms": 198000,
-        "master": false
-      },
-      "http://cocoon.huma-num.fr/data/archi/masters/144792.wav": {
-        "url": "http://cocoon.huma-num.fr/data/archi/masters/144792.wav",
-        "format": "audio/x-wav",
-        "extent": "PT03M18S",
-        "extent_ms": 198000,
-        "master": true
-      },
-      "http://cocoon.huma-num.fr/data/archi/mp3/144792_09-CAYCHAX_44k.mp3": {
-        "url": "http://cocoon.huma-num.fr/data/archi/mp3/144792_09-CAYCHAX_44k.mp3",
-        "format": "audio/mpeg",
-        "extent": "PT03M18S",
-        "extent_ms": 198000,
-        "master": false
-      },
-      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-CAYCHAX.xhtml": {
-        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-CAYCHAX.xhtml",
-        "format": "application/xhtml+xml",
-        "extent": null,
-        "extent_ms": null,
-        "master": false
-      },
-      "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-CAYCHAX.xml": {
-        "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-CAYCHAX.xml",
-        "format": "application/xml",
-        "extent": null,
-        "extent_ms": null,
-        "master": false
-      }
-    }
-  },
-  {
-    "id": "crdo-ALA_177",
-    "uri": "http://purl.org/poi/corpusdelaparole.huma-num.fr/crdo-ALA_177",
-    "title": "Atlas Linguistique et ethnographique de l'Alsace - Enquêtes linguistiques - Cleebourg: 04",
-    "language": "http://lexvo.org/id/iso639-3/fra",
-    "modified": "2014-12-01T18:34:43+01:00",
-    "publishers": [
-      "Atlas linguistiques, cultures et parlers régionaux de France"
-    ],
-    "contributors": [
-      {
-        "name": null,
-        "url": "http://viaf.org/viaf/9122216",
-        "role": "http://www.language-archives.org/OLAC/1.1/depositor"
-      },
-      {
-        "name": null,
-        "url": "http://viaf.org/viaf/61542329",
-        "role": "http://www.language-archives.org/OLAC/1.1/interviewer"
-      },
-      {
-        "name": "Informateur 1",
-        "url": null,
-        "role": "http://www.language-archives.org/OLAC/1.1/speaker"
-      },
-      {
-        "name": null,
-        "url": "http://viaf.org/viaf/61542329",
-        "role": "http://www.language-archives.org/OLAC/1.1/transcriber"
-      }
-    ],
-    "mediaArray": {
-      "http://cocoon.huma-num.fr/data/ala/ALA_177.mp3": {
-        "url": "http://cocoon.huma-num.fr/data/ala/ALA_177.mp3",
-        "format": "audio/mpeg",
-        "extent": "PT23M53S",
-        "extent_ms": 1433000,
-        "master": false
-      },
-      "http://cocoon.huma-num.fr/data/ala/masters/ALA_177.wav": {
-        "url": "http://cocoon.huma-num.fr/data/ala/masters/ALA_177.wav",
-        "format": "audio/x-wav",
-        "extent": "PT23M53S",
-        "extent_ms": 1433000,
-        "master": true
-      },
-      "http://cocoon.huma-num.fr/data/ala/ALA_177_22km.wav": {
-        "url": "http://cocoon.huma-num.fr/data/ala/ALA_177_22km.wav",
-        "format": "audio/x-wav",
-        "extent": "PT23M53S",
-        "extent_ms": 1433000,
-        "master": false
-      }
-    }
-  }];
+  var documentList = require('../fixtures/documents');
 
   documentsRouter.get('/', function(req, res) {
     res.send({
--- a/server/src/app/Http/Controllers/Api/DocumentController.php	Tue Feb 23 18:52:27 2016 +0100
+++ b/server/src/app/Http/Controllers/Api/DocumentController.php	Thu Feb 25 10:20:01 2016 +0100
@@ -30,6 +30,7 @@
         if(array_key_exists('data', $res)) {
             $documents = $res['data'];
             unset($res['data']);
+            $res['documents'] = $documents;
             //$res['documents'] = $this->documentRepository->resolveLexvo($documents);
         }
         return response()->json($res);
--- a/server/src/app/Libraries/Utils.php	Tue Feb 23 18:52:27 2016 +0100
+++ b/server/src/app/Libraries/Utils.php	Thu Feb 25 10:20:01 2016 +0100
@@ -1,6 +1,9 @@
 <?php
 namespace CorpusParole\Libraries;
 
+use EasyRdf\Literal;
+use EasyRdf\Resource;
+
 /**
  * Utilities functions
  */
@@ -90,15 +93,20 @@
         return $mime_types[$extension];
     }
 
-    public static function processLiteralOrString($val) {
+    public static function processLiteralResourceOrString($val) {
         if(is_null($val)) {
             return $val;
         }
         if($val instanceof Literal) {
             return $val->getValue();
         }
+        elseif ($val instanceof Resource) {
+            return $val->getUri();
+        }
         else {
             return (string)$val;
         }
     }
+
+
 }
--- a/server/src/app/Models/Document.php	Tue Feb 23 18:52:27 2016 +0100
+++ b/server/src/app/Models/Document.php	Thu Feb 25 10:20:01 2016 +0100
@@ -36,6 +36,7 @@
     private $issued = null;
     private $modified = null;
     private $contributors = null;
+    private $subjects = null;
 
     public function getProvidedCHO() {
         if(is_null($this->providedCHO)) {
@@ -54,6 +55,7 @@
         $this->issued = null;
         $this->modified = null;
         $this->contributors = null;
+        $this->subjects = null;
     }
 
     public function getId() {
@@ -316,6 +318,16 @@
         $this->clearMemoizationCache();
     }
 
+    /**
+     * Get subjects list
+     */
+    public function getSubjects() {
+        if(is_null($this->subjects)) {
+            $this->subjects = $this->getProvidedCHO()->all('<http://purl.org/dc/elements/1.1/subject>');
+        }
+        return $this->subjects;
+    }
+
     public function isIsomorphic($doc) {
         return Isomorphic::isomorphic($this->graph, $doc->graph);
     }
@@ -337,7 +349,7 @@
         } else {
             $mediaArray = array_map(
                 function($m) {
-                    $f = Utils::processLiteralOrString($m['format']);
+                    $f = Utils::processLiteralResourceOrString($m['format']);
                     $res = $m;
                     $res['format'] = $f;
                     return $res;},
@@ -345,7 +357,7 @@
             );
 
             $publishers = array_map(
-                function($v) { return Utils::processLiteralOrString($v); },
+                function($v) { return Utils::processLiteralResourceOrString($v); },
                 $this->getPublishers()
             );
 
@@ -354,6 +366,11 @@
                 $this->getContributors()
             );
 
+            $subjects = array_map(
+                function($s) { return Utils::processLiteralResourceOrString($s); },
+                $this->getSubjects()
+            );
+
             $res = [
                 'id' => $this->getId(),
                 'uri' => $this->getUri(),
@@ -362,6 +379,7 @@
                 'modified' => $this->getModifiedValue(),
                 'publishers' => $publishers,
                 'contributors' => $contributors,
+                'subjects' => $subjects,
                 'mediaArray'=> $mediaArray
             ];
 
--- a/server/src/tests/Models/DocumentTest.php	Tue Feb 23 18:52:27 2016 +0100
+++ b/server/src/tests/Models/DocumentTest.php	Thu Feb 25 10:20:01 2016 +0100
@@ -9,91 +9,84 @@
 class DocumentTest extends TestCase {
 
     const TEST_DOC = <<<EOT
-    @prefix ore: <http://www.openarchives.org/ore/terms/> .
-    @prefix edm: <http://www.europeana.eu/schemas/edm/> .
-    @prefix dc11: <http://purl.org/dc/elements/1.1/> .
-    @prefix olac: <http://www.language-archives.org/OLAC/1.1/> .
-    @prefix dc: <http://purl.org/dc/terms/> .
-    @prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
+    @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+    @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+    @prefix sesame: <http://www.openrdf.org/schema/sesame#> .
+    @prefix owl: <http://www.w3.org/2002/07/owl#> .
     @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-    @prefix skos: <http://www.w3.org/2004/02/skos/core#> .
-    @prefix owl: <http://www.w3.org/2002/07/owl#> .
+    @prefix fn: <http://www.w3.org/2005/xpath-functions#> .
 
-    <http://corpusdelaparole.huma-num.fr/corpus/res/crdo-CFPP2000_35_SOUND>
-      a ore:Aggregation ;
-      edm:aggregatedCHO <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-CFPP2000_35_SOUND> ;
-      edm:provider "Corpus de la Parole"@fr ;
-      edm:dataProvider <http://viaf.org/viaf/142432638> ;
-      edm:isShownAt <http://corpusdelaparole.huma-num.fr/corpus-app#/detail/crdo-CFPP2000_35_SOUND> ;
-      edm:isShownBy <http://cocoon.huma-num.fr/data/archi/masters/372593.wav> ;
-      edm:rights <http://creativecommons.org/licenses/by-nc-sa/4.0/> ;
-      edm:hasView <http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.wav>, <http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.mp3>, <http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml>,  <http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xhtml>.
+    <http://corpusdelaparole.huma-num.fr/corpus/res/crdo-CFPP2000_35_SOUND> a <http://www.openarchives.org/ore/terms/Aggregation> ;
+        <http://www.europeana.eu/schemas/edm/aggregatedCHO> <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-CFPP2000_35_SOUND> ;
+        <http://www.europeana.eu/schemas/edm/dataProvider> "Langage et langues : description, théorisation, transmission" ;
+        <http://www.europeana.eu/schemas/edm/hasView> <http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml> , <http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.mp3> , <http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.wav> ;
+        <http://www.europeana.eu/schemas/edm/isShownAt> <http://corpusdelaparole.huma-num.fr/corpus-app#/detail/crdo-CFPP2000_35_SOUND> ;
+        <http://www.europeana.eu/schemas/edm/isShownBy> <http://cocoon.huma-num.fr/data/archi/masters/372593.wav> ;
+        <http://www.europeana.eu/schemas/edm/provider> "Corpus de la Parole"@fr ;
+        <http://www.europeana.eu/schemas/edm/rights> <http://creativecommons.org/licenses/by-nc-sa/4.0/> .
 
-    <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-CFPP2000_35_SOUND>
-      a edm:ProvidedCHO ;
-      dc11:identifier "corpusparole:crdo-CFPP2000_35_SOUNDid" ;
-      dc11:description "Enregistrement issu du Corpus de Français Parlé Parisien des années 2000 (CFPP2000)"@fr, "Enregistrement: Caractéristiques de l'enregistrement; Identifiant : CFPP2000 [03-01] Ozgur_Kilic_H_32_alii_3e; Langue : français; Editeur : Université Paris III – Syled ; Date : 17.11.2010; Lieu de l'enregistrement : au domicile de l’enquêté Özgur KILIÇ ; Enquêteur : Sonia BRANCA-ROSOFF; Quartier(s) concerné(s) : Paris 3e, et 20e (pour l’âge adulte); Transcription : Noalig TANGUY; Anonymisation : Noalig TANGUY; Durée : 0h46’; "@fr, "Enquêteur: Etat civil; Prénom et NOM : Sonia BRANCA-ROSOFF; Sexe : féminin; Lieu de naissance : New-York (USA); Lieu la petite enfance : Bretagne, puis région parisienne, puis de 8 à 16 ans Nice; Date de naissance : 16.12.1947; Situation familiale : mariée, deux enfants; Mobilité géographique : Paris 1967-1971, Aix-en-Provence 1971-1996, Paris 1996-2012; Scolarité; Niveau : Primaire [X] Secondaire [X] ; Supérieur : Licence [X] Post-licence [X] ; Dernier diplôme, avec année d’obtention : Doctorat d’État (sciences du langage) 1987; Travail; Activité actuelle : Enseignante-chercheuse (linguistique française), Université de la Sorbonne Nouvelle-Paris III, Paris; Activités passées : ; Langues; Langue première : français; Parents (profession, lieu de naissance, scolarité…); Mère : née en 1916 à Nice (France), interprète de conférences ; licence d’anglais; Père : né en 1913 à Mananjary (Madagascar), ingénieur.; "@fr, "Enquêté 1: Etat civil; Prénom et NOM fictifs : Özgur KILIÇ ; Sexe : masculin; Lieu de naissance: Paris 11e, France; Lieu la petite enfance : Paris 11e, France; Date de naissance : 07.02.1979; Age au moment de l’enregistrement : 32 ans; Situation familiale : pacsé, deux enfants; Mobilité géographique : 3e, 18e, 20e arrondissements; Relation (parenté, ami, etc) avec Enquêteur : aucune; Relation (parenté, ami, etc) avec autres enquêtés : amis; Scolarité; Niveau : Primaire [X] Secondaire [X] ; Supérieur : Licence [X] Post-licence [X] ; Dernier diplôme, avec année d’obtention : ; Précisions : Primaire  st Merri 75003 ; Secondaire : Victor Hugo, Turgot 75003, Jean Lurçat 75013 général bac ES Supérieur. Puis St Denis université (cinéma); Travail; Activité actuelle : ingénieur du son pour l'audiovisuel; Activités passées : restauration, assistant son pour l'audiovisuel ; Langues; Langues pratiquées : français, anglais, turc; Parents (profession, lieu de naissance, scolarité…); Mère : psychothérapeute, né a Houilles région parisienne France; Père : professeur d'université, né a Istanbul en Turquie.  ; "@fr, "Enquêté 2: Etat civil; Prénom et NOM fictifs : Michel CHEVRIER; Sexe : masculin; Lieu de naissance : naissance à Boulogne-Billancourt (92); Lieu la petite enfance : rue du Temple, 3e arrondissement, Paris; Date de naissance : 01.06.1979; Age au moment de l’enregistrement : 31 ans; Situation familiale : concubinage; Mobilité géographique : 3e, puis 20e (entre 2005 et 2009) puis Romainville (depuis 2009); Relation (parenté, ami, etc) avec Enquêteur : ; Relation (parenté, ami, etc) avec Enquêté NOM : ; Relation (parenté, ami, etc) avec Enquêté NOM : ; Prénom et NOM réels : ; Réseau par lequel contacté : ; Adresse (si connue) : ; Téléphone (si connu) : ; Scolarité; Niveau : Primaire [X] Secondaire [X] ; Supérieur : Licence [X] Post-licence [X] ; Dernier diplôme, avec année d’obtention : ; Précisions : Primaire : École à aire ouverte rue St Merri 75003 ; Secondaire (Collège Victor Hugo 75003) puis Lycée Autogéré de Paris (75015) Bac Littéraire. Deux années au CIM (école de jazz) dans le 75018, puis 3 ans au conservatoire du 9eme; Travail; Activité actuelle : Musicien, Compositeur, Professeur de piano jazz ; Activités passées : Musicien; Langues; Langues pratiquées : français, anglais; Parents (profession, lieu de naissance, scolarité…); Mère : ancienne médecin généraliste pneumologue, puis sociologue, née en France; Père : enseignant en sciences de l'éducation à Paris 8 né en Belgique; "@fr, "Enquêté 3: Etat civil; Prénom et NOM fictifs : Benoît DU BREUIL-DE-PONT-EN-AUGE; Sexe : masculin; Lieu de naissance : Paris 14e; Lieu la petite enfance :  Paris 3e; Date de naissance : 28.11.1978; Age au moment de l’enregistrement : 32 ans; Situation familiale : concubinage avéré, avec papier de la mairie tamponné et signé!; Mobilité géographique : à 2 ans vit dans le 9°, puis déménage pour le 3°, est resté dans la même rue pendant 20 ans tout en changeant d'immeuble. Ensuite le 19° pendant 4 ans, puis Pantin 6 mois puis Les Lilas. ; Relation (parenté, ami, etc) avec Enquêteur : aucune; Relation (parenté, ami, etc) avec autres enquêtés : voir Scolarité, Précisions; Prénom et NOM réels : ; Réseau par lequel contacté : ; Scolarité; Niveau : Primaire [X] Secondaire [X] ; Supérieur : Licence [ ] Post-licence [ ] ; Dernier diplôme, avec année d’obtention : CAP; Précisions : Primaire école à aire ouverte (St Merri) dans le 4° avec Augustin, Ôzgur, Michel. Secondaire : collège Victor-Hugo dans le 3° avec Ôzgur ; puis CAP ; Travail; Activité actuelle : ; Activités passées : ébéniste agenceur puis ébéniste restaurateur et enfin constructeur décors (ainsi que de nombreux petits jobs ayant duré moins d'un an); Langues; Langues pratiquées : français; Parents (profession, lieu de naissance, scolarité…); Mère : à la retraite ; secrétaire de rédaction dans un grand journal, baccalauréat ; née à Montrouge; Père : conseiller à travail à pole emploi, né à Boulogne Billancourt, baccalauréat présenté 3 ou 4 fois, puis obtenu par équivalence. ; "@fr, "Enquêté 4: Etat civil; Enquêté 4; Prénom et NOM fictifs : ; Sexe : féminin / masculin; Lieu de naissance : Paris 14e; Lieu de la petite enfance : Paris 4e et 3e ; Date de naissance : 06.12.1976; Age au moment de l’enregistrement : 34 ans; Situation familiale : ; Mobilité géographique : Rue la Bruyère 75009 (1976-1978), Rambuteau 75004 (1978-1987/88) & 75003 (chgt de côté de rue 1988-1998), a quitté Paris de 1998 à 2005 ; Rue Rambuteau 75003 (2006-2010), rue Gossec 75012 (2011); Relation (parenté, ami, etc) avec Enquêteur : aucune; Relation (parenté, ami, etc) avec Enquêté 2 : ami; Relation (parenté, ami, etc) avec Enquêté NOM : ; Réseau par lequel contacté : ; Scolarité; Niveau : Primaire [X] Secondaire [X] ; Supérieur : Licence [X] Post-licence [X] ; Dernier diplôme, avec année d’obtention : ; Précisions : Primaire : Ecole St Merri 75003. Secondaire : Collège François Couperin 75004, Institut St Pierre Fourier 75012 ; Cours Charlemagne 75014 ; Travail; Activité actuelle : Superviseur Centre d'appels ; Activités passées : Animateur Club Enfant, Réceptionniste ; Langues; Langues pratiquées :; Parents (profession, lieu de naissance, scolarité…); Mère : retraitée, Paris, bac + 1/2 (?) ; Père : Conseiller Pôle Emploi, Paris, bac. ; "@fr, "Enquêté 5: Etat civil; Prénom et NOM fictifs : Étienne SALVEGAS; Sexe : masculin; Lieu de naissance : Paris 12e; Lieu de la petite enfance : Paris 3e Le Marais; Date de naissance :  16.06.1978; Age au moment de l’enregistrement : 32 ans; Situation familiale : marié 1 enfant, 12 ans de vie commune ; Mobilité géographique : 3e (1978-1999) 19e (1999-2002) 9e (2002-2011) ; Relation (parenté, ami, etc) avec Enquêteur : ; Relation (parenté, ami, etc) avec Enquêté 2 : ami ; Relation (parenté, ami, etc) avec Enquêté NOM : ; Prénom et NOM réels : ; Scolarité; Primaire [X] Secondaire [X] ; Supérieur : Licence [X] Post-licence [ ] ; Dernier diplôme, avec année d’obtention : ; Précisions : Primaire : Ecole Vertus, rue des Vertus 3ème. Secondaire Collège Montgolfier / Lycée Turgot 3ème. Supérieur Droit Univ. Paris Panthéon Sorbonne ; Travail; Activité actuelle : évènementiel; Activités passées : stagiaire journaliste sportif / relations publiques, accueil, agent de  sécurité, remplacement gardien, réceptionniste hôtellerie.; Langues; Langues pratiquées :; Parents (profession, lieu de naissance, scolarité…); Mère : né à Paris, lycée ; Père : né à Oloron (64), lycée ; "@fr ;
-      dc11:language <http://lexvo.org/id/iso639-3/fra> ;
-      dc11:publisher <http://viaf.org/viaf/142432638> ;
-      dc11:type <http://purl.org/dc/dcmitype/Sound>, "primary_text"^^olac:linguistic-type, "narrative"^^olac:discourse-type, "report"^^olac:discourse-type, "unintelligible_speech"^^olac:discourse-type ;
-      dc:license <http://creativecommons.org/licenses/by-nc-sa/3.0/> ;
-      dc11:subject "lexicography"^^olac:linguistic-field, "phonetics"^^olac:linguistic-field, "anthropological_linguistics"^^olac:linguistic-field, "general_linguistics"^^olac:linguistic-field, <http://lexvo.org/id/iso639-3/fra>, "text_and_corpus_linguistics"^^olac:linguistic-field, "phonology"^^olac:linguistic-field, "semantics"^^olac:linguistic-field, "sociolinguistics"^^olac:linguistic-field, "syntax"^^olac:linguistic-field, "typology"^^olac:linguistic-field, "discourse_analysis"^^olac:linguistic-field, "historical_linguistics"^^olac:linguistic-field, "language_documentation"^^olac:linguistic-field, "mathematical_linguistics"^^olac:linguistic-field ;
-      dc11:title "CFPP2000 [03-01] Ozgur_Kilic_H_32_alii_3e Entretien de Ozgur KILIÇ 2"@fr ;
-      dc:accessRights "Freely available for non-commercial use" ;
-      dc:extent "PT48M26S" ;
-      dc:isPartOf <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-COLLECTION_LANGUESDEFRANCE>, <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-COLLECTION_CFPP2000> ;
-      dc11:source "CFPP2000"@fr ;
-      dc11:coverage "Quartier concerné : 3e"@fr ;
-      olac:depositor <http://viaf.org/viaf/93752300> ;
-      dc11:contributor <http://viaf.org/viaf/93752300>, "Branca-Rosoff, Sonia", "Kiliç Ozgur", "Chevrier Michel", "du-Breuil-de-Pont-en-Auge Benoît", "du-Breuil-de-Pont-en-Auge Augustin", "Salvegas Etienne", "Tanguy Noalig" ;
-      olac:interviewer "Branca-Rosoff, Sonia" ;
-      olac:responder "Kiliç Ozgur", "Chevrier Michel", "du-Breuil-de-Pont-en-Auge Benoît", "du-Breuil-de-Pont-en-Auge Augustin", "Salvegas Etienne" ;
-      olac:transcriber "Tanguy Noalig" ;
-      dc:available "2013-10-12"^^dc:W3CDTF ;
-      dc:created "2010-11-17"^^dc:W3CDTF ;
-      dc:issued "2013-10-12T14:35:57+02:00"^^dc:W3CDTF ;
-      dc:spatial [
-        a edm:Place ;
-        geo:lat "48.83975"^^xsd:float ;
-        geo:long "2.3542"^^xsd:float ;
-        skos:note "FR"^^dc:ISO3166, "France, Paris, Université Sorbonne Nouvelle Paris 3, site Censier"@fr ;
-        owl:sameAs <http://vocab.getty.edu/tgn/7008038>
-      ] .
+    <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-CFPP2000_35_SOUND> a <http://www.europeana.eu/schemas/edm/ProvidedCHO> ;
+        <http://purl.org/dc/terms/accessRights> "Freely available for non-commercial use" ;
+        <http://purl.org/dc/terms/created> "2010-11-17"^^<http://purl.org/dc/terms/W3CDTF> ;
+        <http://purl.org/dc/terms/extent> "PT48M26S" ;
+        <http://purl.org/dc/terms/issued> "2013-10-12T14:35:57+02:00"^^<http://purl.org/dc/terms/W3CDTF> ;
+        <http://purl.org/dc/terms/license> <http://creativecommons.org/licenses/by-nc-sa/3.0/> ;
+        <http://purl.org/dc/elements/1.1/contributor> <http://viaf.org/viaf/93752300> , "Tanguy, Noalig" , "Chevrier, Michel" , "Kiliç, Ozgur" , "Salvegas, Etienne" , "du-Breuil-de-Pont-en-Auge, Augustin" , "du-Breuil-de-Pont-en-Auge, Benoît" ;
+        <http://purl.org/dc/elements/1.1/description> "Enregistrement issu du Corpus de Français Parlé Parisien des années 2000 (CFPP2000)"@fr , "Quartier(s) concerné(s) : Paris 3e, et 20e (pour l'âge adulte); Anonymisation : Noalig TANGUY;"@fr ;
+        <http://purl.org/dc/elements/1.1/identifier> "ark:/87895/1.17-375004" , "corpusparole:crdo-CFPP2000_35_SOUNDid" , "oai:crdo.vjf.cnrs.fr:crdo-CFPP2000_35" , "Cote producteur: [03-01] Ozgur_Kilic_H_32_alii_3e"@fr , "ark:/87895/1.17-372593" , "oai:crdo.vjf.cnrs.fr:crdo-CFPP2000_35_SOUND" ;
+        <http://purl.org/dc/elements/1.1/language> <http://lexvo.org/id/iso639-3/fra> ;
+        <http://purl.org/dc/elements/1.1/publisher> <http://viaf.org/viaf/142432638>;
+        <http://purl.org/dc/elements/1.1/subject> <http://ark.bnf.fr/ark:/12148/cb13318415c> , "anthropological_linguistics"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , "lexicography"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , "phonetics"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , <http://lexvo.org/id/iso639-3/fra> , <http://ark.bnf.fr/ark:/12148/cb133188907> , <http://ark.bnf.fr/ark:/12148/cb11932762f> , "general_linguistics"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , <http://ark.bnf.fr/ark:/12148/cb133183660> , "text_and_corpus_linguistics"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , "Français"@fr , <http://ark.bnf.fr/ark:/12148/cb122368540> , "phonology"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , "semantics"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , "sociolinguistics"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , "syntax"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , "typology"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , <http://ark.bnf.fr/ark:/12148/cb119418302> , <http://ark.bnf.fr/ark:/12148/cb135540729> , "discourse_analysis"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , "historical_linguistics"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , "language_documentation"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> , <http://ark.bnf.fr/ark:/12148/cb133192210> , <http://ark.bnf.fr/ark:/12148/cb119377452> , <http://ark.bnf.fr/ark:/12148/cb13320451h> , <http://ark.bnf.fr/ark:/12148/cb13318422n> , <http://ark.bnf.fr/ark:/12148/cb11975823c> , "mathematical_linguistics"^^<http://www.language-archives.org/OLAC/1.1/linguistic-field> ;
+        <http://purl.org/dc/elements/1.1/title> "Entretien de Ozgur Kiliç 2"@fr ;
+        <http://purl.org/dc/elements/1.1/type> <http://ark.bnf.fr/ark:/12148/cb11932135w> , <http://ark.bnf.fr/ark:/12148/cb12481481z> , <http://purl.org/dc/dcmitype/Sound> , "primary_text"^^<http://www.language-archives.org/OLAC/1.1/linguistic-type> , <http://purl.org/dc/dcmitype/Text> , "narrative"^^<http://www.language-archives.org/OLAC/1.1/discourse-type> , "report"^^<http://www.language-archives.org/OLAC/1.1/discourse-type> , "unintelligible_speech"^^<http://www.language-archives.org/OLAC/1.1/discourse-type> ;
+        <http://purl.org/dc/terms/available> "2013-10-12"^^<http://purl.org/dc/terms/W3CDTF> ;
+        <http://purl.org/dc/terms/spatial> [
+            a <http://www.europeana.eu/schemas/edm/Place> ;
+            owl:sameAs <http://sws.geonames.org/6618626/> ;
+            <http://www.w3.org/2004/02/skos/core#note> "FR"^^<http://purl.org/dc/terms/ISO3166> , "France, Île-de-France, Paris, Université Sorbonne Nouvelle Paris 3, site Censier"@fr , "Domicile de Ozgur Kiliç"@fr , "France, Île-de-France, Paris 20"@fr
+        ];
+        <http://www.europeana.eu/schemas/edm/isGatheredInto> <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-COLLECTION_LANGUESDEFRANCE> , <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-COLLECTION_CFPP2000> ;
+        <http://www.language-archives.org/OLAC/1.1/depositor> <http://viaf.org/viaf/93752300> ;
+        <http://www.language-archives.org/OLAC/1.1/interviewer> <http://viaf.org/viaf/93752300> ;
+        <http://www.language-archives.org/OLAC/1.1/transcriber> "Tanguy, Noalig" ;
+        <http://purl.org/dc/elements/1.1/coverage> "Quartier concerné : 3e"@fr ;
+        <http://www.language-archives.org/OLAC/1.1/responder> "Chevrier, Michel" , "Kiliç, Ozgur" , "Salvegas, Etienne" , "du-Breuil-de-Pont-en-Auge, Augustin" , "du-Breuil-de-Pont-en-Auge, Benoît" ;
+        <http://purl.org/dc/elements/1.1/relation> <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-CFPP2000_31_SOUND> .
+
 
-    <http://cocoon.huma-num.fr/data/archi/masters/372593.wav>
-      a edm:WebResource ;
-      dc:extent "PT48M26S" ;
-      dc11:format "audio/x-wav"^^dc:IMT ;
-      dc:created "2010-11-17"^^dc:W3CDTF ;
-      dc:issued "2013-10-12T14:35:57+02:00"^^dc:W3CDTF .
+    <http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml> a <http://www.europeana.eu/schemas/edm/WebResource> ;
+        <http://purl.org/dc/elements/1.1/format> "application/xml"^^<http://purl.org/dc/terms/IMT> ;
+        <http://purl.org/dc/terms/accessRights> "Freely available for non-commercial use" ;
+        <http://purl.org/dc/terms/created> "2010-11-17"^^<http://purl.org/dc/terms/W3CDTF> ;
+        <http://purl.org/dc/terms/issued> "2013-11-04T22:20:07+01:00"^^<http://purl.org/dc/terms/W3CDTF> ;
+        <http://purl.org/dc/terms/license> <http://creativecommons.org/licenses/by-nc-sa/3.0/> ;
+        <http://purl.org/dc/terms/conformsTo> <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_transcriber> .
 
-    <http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.wav>
-      a edm:WebResource ;
-      dc:extent "PT48M26S" ;
-      dc11:format "audio/x-wav"^^dc:IMT ;
-      edm:isDerivativeOf <http://cocoon.huma-num.fr/data/archi/masters/372593.wav> ;
-      dc:created "2010-11-17"^^dc:W3CDTF ;
-      dc:issued "2013-10-12T14:35:57+02:00"^^dc:W3CDTF .
+    <http://cocoon.huma-num.fr/data/archi/masters/372593.wav> a <http://www.europeana.eu/schemas/edm/WebResource> ;
+        <http://purl.org/dc/elements/1.1/format> "audio/x-wav"^^<http://purl.org/dc/terms/IMT> ;
+        <http://purl.org/dc/terms/accessRights> "Freely available for non-commercial use" ;
+        <http://purl.org/dc/terms/created> "2010-11-17"^^<http://purl.org/dc/terms/W3CDTF> ;
+        <http://purl.org/dc/terms/extent> "PT48M26S" ;
+        <http://purl.org/dc/terms/issued> "2013-10-12T14:35:57+02:00"^^<http://purl.org/dc/terms/W3CDTF> ;
+        <http://purl.org/dc/terms/license> <http://creativecommons.org/licenses/by-nc-sa/3.0/> .
 
-    <http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.mp3>
-      a edm:WebResource ;
-      dc:extent "PT48M26S" ;
-      dc11:format "audio/mpeg"^^dc:IMT ;
-      edm:isDerivativeOf <http://cocoon.huma-num.fr/data/archi/masters/372593.wav> ;
-      dc:created "2010-11-17"^^dc:W3CDTF ;
-      dc:issued "2013-10-12T14:35:57+02:00"^^dc:W3CDTF .
+    <http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.mp3> a <http://www.europeana.eu/schemas/edm/WebResource> ;
+        <http://purl.org/dc/elements/1.1/format> "audio/mpeg"^^<http://purl.org/dc/terms/IMT> ;
+        <http://purl.org/dc/terms/accessRights> "Freely available for non-commercial use" ;
+        <http://purl.org/dc/terms/created> "2010-11-17"^^<http://purl.org/dc/terms/W3CDTF> ;
+        <http://purl.org/dc/terms/extent> "PT48M26S" ;
+        <http://purl.org/dc/terms/issued> "2013-10-12T14:35:57+02:00"^^<http://purl.org/dc/terms/W3CDTF> ;
+        <http://purl.org/dc/terms/license> <http://creativecommons.org/licenses/by-nc-sa/3.0/> ;
+        <http://www.europeana.eu/schemas/edm/isDerivativeOf> <http://cocoon.huma-num.fr/data/archi/masters/372593.wav> .
 
-    <http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml>
-        a edm:WebResource ;
-        dc11:format "application/xml"^^dc:IMT ;
-        dc:created "2010-11-17"^^dc:W3CDTF ;
-        dc:issued "2013-11-04T22:20:07+01:00"^^dc:W3CDTF .
-
-    <http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xhtml>
-        a edm:WebResource ;
-        dc11:format "application/xhtml+xml"^^dc:IMT ;
-        dc:created "2010-11-17"^^dc:W3CDTF ;
-        dc:issued "2013-11-04T22:20:07+01:00"^^dc:W3CDTF .
+    <http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.wav> a <http://www.europeana.eu/schemas/edm/WebResource> ;
+        <http://purl.org/dc/elements/1.1/format> "audio/x-wav"^^<http://purl.org/dc/terms/IMT> ;
+        <http://purl.org/dc/terms/accessRights> "Freely available for non-commercial use" ;
+        <http://purl.org/dc/terms/created> "2010-11-17"^^<http://purl.org/dc/terms/W3CDTF> ;
+        <http://purl.org/dc/terms/extent> "PT48M26S" ;
+        <http://purl.org/dc/terms/issued> "2013-10-12T14:35:57+02:00"^^<http://purl.org/dc/terms/W3CDTF> ;
+        <http://purl.org/dc/terms/license> <http://creativecommons.org/licenses/by-nc-sa/3.0/> ;
+        <http://www.europeana.eu/schemas/edm/isDerivativeOf> <http://cocoon.huma-num.fr/data/archi/masters/372593.wav> .
 EOT;
 
 
@@ -117,7 +110,7 @@
 
         $doc = new Document("http://corpusdelaparole.huma-num.fr/corpus/res/crdo-CFPP2000_35_SOUND", $this->graph);
 
-        $this->assertEquals("CFPP2000 [03-01] Ozgur_Kilic_H_32_alii_3e Entretien de Ozgur KILIÇ 2",$doc->getTitle(),'Must have correct title');
+        $this->assertEquals("Entretien de Ozgur Kiliç 2",$doc->getTitle(),'Must have correct title');
         $this->assertInstanceOf(EasyRdf\Literal::class, $doc->getTitle(), "Title must be a literal");
         $this->assertEquals('fr', $doc->getTitle()->getLang(), "Language title must be fr");
     }
@@ -145,11 +138,12 @@
     public function testMediaArray() {
         $doc = new Document("http://corpusdelaparole.huma-num.fr/corpus/res/crdo-CFPP2000_35_SOUND", $this->graph);
 
-        $this->assertCount(5, $doc->getMediaArray(), "Media array must be of size 5");
+        $this->assertCount(4, $doc->getMediaArray(), "Media array must be of size 4");
+        //print_r($doc->getMediaArray());
         foreach($doc->getMediaArray() as $url => $media) {
-            $this->assertCount(5, $media, "media is a 5 element array");
             $this->assertArrayHasKey('format', $media, "media has 'format key'");
             $this->assertArrayHasKey('url', $media, "media has url");
+            $this->assertCount(5, $media, "media is a 4 element array");
             $this->assertArrayHasKey('extent', $media, "media has extent");
             $this->assertArrayHasKey('extent_ms', $media, "media has extent_ms");
             $this->assertArrayHasKey('master', $media, "media has master");
@@ -161,7 +155,6 @@
                 [ "http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.wav",
                   "http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.mp3",
                   "http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml",
-                  "http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xhtml",
                   "http://cocoon.huma-num.fr/data/archi/masters/372593.wav"
                 ]
             );
@@ -192,7 +185,7 @@
     public function testGetTypes() {
         $doc = new Document("http://corpusdelaparole.huma-num.fr/corpus/res/crdo-CFPP2000_35_SOUND", $this->graph);
 
-        $this->assertCount(5, $doc->getTypes(), "types array must be of size 5");
+        $this->assertCount(8, $doc->getTypes(), "types array must be of size 5");
 
         foreach($doc->getTypes() as $type) {
             $this->assertThat(
@@ -208,7 +201,7 @@
     public function testGetOtherTypes() {
         $doc = new Document("http://corpusdelaparole.huma-num.fr/corpus/res/crdo-CFPP2000_35_SOUND", $this->graph);
 
-        $this->assertCount(2, $doc->getOtherTypes(), "types array must be of size 3");
+        $this->assertCount(5, $doc->getOtherTypes(), "types array must be of size 5");
 
         foreach($doc->getTypes() as $type) {
             $this->assertThat(
@@ -433,4 +426,22 @@
 
     }
 
+    public function testGetSubjects() {
+        $doc = new Document("http://corpusdelaparole.huma-num.fr/corpus/res/crdo-CFPP2000_35_SOUND", $this->graph);
+
+        $subjects = $doc->getSubjects();
+
+        $this->assertCount(28, $subjects, "Must have 15 subjects");
+
+        foreach ($doc->getSubjects() as $s) {
+            $this->assertThat(
+                $s,
+                $this->logicalXor(
+                    $this->isInstanceOf('EasyRdf\Literal'),
+                    $this->isInstanceOf('EasyRdf\Resource')
+                )
+            );
+        }
+    }
+
 }