improve document model and propagate changes. This include the change of document fixtures to better reflect what the api is effectively returning
--- a/cms/app-client/app/mirage/config.js Thu Jun 02 18:16:17 2016 +0200
+++ b/cms/app-client/app/mirage/config.js Thu Jun 02 18:24:19 2016 +0200
@@ -21,7 +21,7 @@
var docId = decodeURIComponent(request.params.id);
return {
- 'document': db.documents.find(docId)
+ 'document': db.details_documents.find(docId)
};
});
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/cms/app-client/app/mirage/fixtures/documents.js Thu Jun 02 18:24:19 2016 +0200
@@ -0,0 +1,290 @@
+export default [
+ {
+ "id": "11280.100/crdo-UVE_MOCIKA_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-UVE_MOCIKA_SOUND",
+ "title": "The two hermit crabs and the coconut crab",
+ "language": "http://lexvo.org/id/iso639-3/uve",
+ "modified": "2002-02-20",
+ "issued": "2010-10-23T00:08:27+02:00"
+ },
+ {
+ "id": "11280.100/crdo-CFPP2000_11_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-CFPP2000_11_SOUND",
+ "title": "Entretien de Louise Liotard et de Jeane Mallet 1",
+ "language": "http://lexvo.org/id/iso639-3/fra",
+ "modified": "2013-04-23T21:40:30+02:00",
+ "issued": "2013-04-23T21:40:30+02:00"
+ },
+ {
+ "id": "11280.100/crdo-FRA_PK_IV_10_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-FRA_PK_IV_10_SOUND",
+ "title": "Le jour des petits (B)",
+ "language": "http://lexvo.org/id/iso639-3/fra",
+ "modified": "2007-11-06",
+ "issued": "2010-10-27T10:41:51+02:00"
+ },
+ {
+ "id": "11280.100/crdo-FSL-CUC023_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-FSL-CUC023_SOUND",
+ "title": "Corpus LS-Colin sur plusieurs genres discursifs (Josette Bouchauveau et Henri Attia)",
+ "language": "http://lexvo.org/id/iso639-3/fra",
+ "modified": "2008-06-14",
+ "issued": "2015-02-03T21:13:34+01:00"
+ },
+ {
+ "id": "11280.100/crdo-NEE_KHIAAK_KO_AK_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-NEE_KHIAAK_KO_AK_SOUND",
+ "title": "Tale of the hen and the rooster",
+ "language": "http://lexvo.org/id/iso639-3/fra",
+ "modified": "2004-12-09",
+ "issued": "2010-10-26T19:21:17+02:00"
+ },
+ {
+ "id": "11280.100/crdo-ESLO1_ENT_047",
+ "uri": "https://hdl.handle.net/11280.100/crdo-ESLO1_ENT_047",
+ "title": "ESLO1: entretien 047",
+ "language": "http://lexvo.org/id/iso639-3/fra",
+ "modified": "2014-11-04",
+ "issued": "2014-12-05T15:05:08+01:00"
+ },
+ {
+ "id": "11280.100/crdo-09-CAYCHAX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-CAYCHAX_SOUND",
+ "title": "ALLOc : Caychax : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:16:38+02:00",
+ "issued": "2010-10-25T18:16:38+02:00"
+ },
+ {
+ "id": "11280.100/crdo-09-DUN_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-DUN_SOUND",
+ "title": "ALLOc : Dun : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:18:23+02:00",
+ "issued": "2010-10-25T18:18:23+02:00"
+ },
+ {
+ "id": "11280.100/crdo-09-LABASTIDE-DE-LORDAT_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "2010-10-25T18:20:08+02:00"
+ },
+ {
+ "id": "11280.100/crdo-09-LOUBENS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-LOUBENS_SOUND",
+ "title": "ALLOc : Loubens : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:21:23+02:00",
+ "issued": "2010-10-25T18:21:23+02:00"
+ },
+ {
+ "id": "11280.100/crdo-09-MERENS-LES-VALS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "2010-10-25T18:22:24+02:00"
+ },
+ {
+ "id": "11280.100/crdo-09-MONTSEGUR_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "2010-10-25T18:23:14+02:00"
+ },
+ {
+ "id": "11280.100/crdo-09-PRAYOLS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-PRAYOLS_SOUND",
+ "title": "ALLOc : Prayols : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:24:06+02:00",
+ "issued": "2010-10-25T18:24:06+02:00"
+ },
+ {
+ "id": "11280.100/crdo-09-QUERIGUT_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "2010-10-25T18:24:56+02:00"
+ },
+ {
+ "id": "11280.100/crdo-09-SIGUER_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-SIGUER_SOUND",
+ "title": "ALLOc : Siguer : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:25:51+02:00",
+ "issued": "2010-10-25T18:25:51+02:00"
+ },
+ {
+ "id": "11280.100/crdo-09-ST-MARTIN-D-OYDES_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "2010-10-25T18:26:22+02:00"
+ },
+ {
+ "id": "11280.100/crdo-09-SURBA_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-SURBA_SOUND",
+ "title": "ALLOc : Surba : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:26:42+02:00",
+ "issued": "2010-10-25T18:26:42+02:00"
+ },
+ {
+ "id": "11280.100/crdo-11-GRAMAZIE_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-11-GRAMAZIE_SOUND",
+ "title": "ALLOc : Gramazie : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:27:39+02:00",
+ "issued": "2010-10-25T18:27:39+02:00"
+ },
+ {
+ "id": "11280.100/crdo-11-MOLLEVILLE_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-11-MOLLEVILLE_SOUND",
+ "title": "ALLOc : Molleville : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:28:06+02:00",
+ "issued": "2010-10-25T18:28:06+02:00"
+ },
+ {
+ "id": "11280.100/crdo-11-PUIVERT_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-11-PUIVERT_SOUND",
+ "title": "ALLOc : Puivert : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:28:40+02:00",
+ "issued": "2010-10-25T18:28:40+02:00"
+ },
+ {
+ "id": "11280.100/crdo-11-RIBOUISSE_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-11-RIBOUISSE_SOUND",
+ "title": "ALLOc : Ribouisse : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:29:32+02:00",
+ "issued": "2010-10-25T18:29:32+02:00"
+ },
+ {
+ "id": "11280.100/crdo-11-SONNAC-SUR-L-HERS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "2010-10-25T18:29:56+02:00"
+ },
+ {
+ "id": "11280.100/crdo-11-ST-MARTIN-LALANDE_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "2010-10-25T18:30:27+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-AUZITS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-AUZITS_SOUND",
+ "title": "ALLOc : Auzits : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:31:22+02:00",
+ "issued": "2010-10-25T18:31:22+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-JOUELS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-JOUELS_SOUND",
+ "title": "ALLOc : Jouels : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:31:21+02:00",
+ "issued": "2010-10-25T18:31:21+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-LACASSAGNE_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-LACASSAGNE_SOUND",
+ "title": "ALLOc : Lacassagne : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:31:43+02:00",
+ "issued": "2010-10-25T18:31:43+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-LANUEJOULS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "2010-10-25T18:32:16+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-MARNAC1LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MARNAC1LEX_SOUND",
+ "title": "ALLOc : Marnac",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:33:17+02:00",
+ "issued": "2010-10-25T18:33:17+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-MARNAC2LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MARNAC2LEX_SOUND",
+ "title": "ALLOc : Marnac-2",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:33:43+02:00",
+ "issued": "2010-10-25T18:33:43+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-MARNAC3LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MARNAC3LEX_SOUND",
+ "title": "ALLOc : Marnac-3",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:33:51+02:00",
+ "issued": "2010-10-25T18:33:51+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-MARNAC4MORPHO_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MARNAC4MORPHO_SOUND",
+ "title": "ALLOc : Marnac-4",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:34:19+02:00",
+ "issued": "2010-10-25T18:34:19+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-MARNAC5MORPHO_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MARNAC5MORPHO_SOUND",
+ "title": "ALLOc : Marnac-5",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:35:45+02:00",
+ "issued": "2010-10-25T18:35:45+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-MAYRAN1LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MAYRAN1LEX_SOUND",
+ "title": "ALLOc : Mayran",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:36:22+02:00",
+ "issued": "2010-10-25T18:36:22+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-MAYRAN2LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MAYRAN2LEX_SOUND",
+ "title": "ALLOc : Mayran",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:36:52+02:00",
+ "issued": "2010-10-25T18:36:52+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-MAYRAN3LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MAYRAN3LEX_SOUND",
+ "title": "ALLOc : Mayran-3",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:36:54+02:00",
+ "issued": "2010-10-25T18:36:54+02:00"
+ },
+ {
+ "id": "11280.100/crdo-12-MAYRAN4LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MAYRAN4LEX_SOUND",
+ "title": "ALLOc : Mayran-4",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:37:07+02:00",
+ "issued": "2010-10-25T18:37:07+02:00"
+ }
+];
\ No newline at end of file
--- a/cms/app-client/app/mirage/fixtures/transcripts.js Thu Jun 02 18:16:17 2016 +0200
+++ b/cms/app-client/app/mirage/fixtures/transcripts.js Thu Jun 02 18:24:19 2016 +0200
@@ -10,8 +10,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:46+00:00",
- "dc:modified": "2016-05-30T10:28:46+00:00",
+ "dc:created": "2016-06-01T23:47:50+00:00",
+ "dc:modified": "2016-06-01T23:47:50+00:00",
"dc:title": [
{
"@language": "fr",
@@ -3776,8 +3776,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:47+00:00",
- "dc:modified": "2016-05-30T10:28:47+00:00",
+ "dc:created": "2016-06-01T23:47:51+00:00",
+ "dc:modified": "2016-06-01T23:47:51+00:00",
"dc:title": {
"@language": "fr",
"@value": "Entretien de Louise Liotard et de Jeane Mallet 1"
@@ -30470,8 +30470,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:47+00:00",
- "dc:modified": "2016-05-30T10:28:47+00:00",
+ "dc:created": "2016-06-01T23:47:51+00:00",
+ "dc:modified": "2016-06-01T23:47:51+00:00",
"dc:title": {
"@language": "fr",
"@value": "Le jour des petits (B)"
@@ -31494,8 +31494,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:48+00:00",
- "dc:modified": "2016-05-30T10:28:48+00:00",
+ "dc:created": "2016-06-01T23:47:52+00:00",
+ "dc:modified": "2016-06-01T23:47:52+00:00",
"dc:title": {
"@language": "fr",
"@value": "Corpus LS-Colin sur plusieurs genres discursifs (Josette Bouchauveau et Henri Attia)"
@@ -33291,8 +33291,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:48+00:00",
- "dc:modified": "2016-05-30T10:28:48+00:00",
+ "dc:created": "2016-06-01T23:47:52+00:00",
+ "dc:modified": "2016-06-01T23:47:52+00:00",
"dc:title": {
"@language": "en",
"@value": "Kijin i khîââk ma ko-ak."
@@ -33587,8 +33587,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:48+00:00",
- "dc:modified": "2016-05-30T10:28:48+00:00",
+ "dc:created": "2016-06-01T23:47:53+00:00",
+ "dc:modified": "2016-06-01T23:47:53+00:00",
"dc:title": {
"@language": "fr",
"@value": "ESLO1: entretien 047"
@@ -87233,8 +87233,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:49+00:00",
- "dc:modified": "2016-05-30T10:28:49+00:00",
+ "dc:created": "2016-06-01T23:47:53+00:00",
+ "dc:modified": "2016-06-01T23:47:53+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Caychax : Parabole"
@@ -88121,8 +88121,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:49+00:00",
- "dc:modified": "2016-05-30T10:28:49+00:00",
+ "dc:created": "2016-06-01T23:47:54+00:00",
+ "dc:modified": "2016-06-01T23:47:54+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Dun : Parabole"
@@ -89009,8 +89009,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:50+00:00",
- "dc:modified": "2016-05-30T10:28:50+00:00",
+ "dc:created": "2016-06-01T23:47:54+00:00",
+ "dc:modified": "2016-06-01T23:47:54+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : La Bastide-de-Lordat : Parabole"
@@ -89897,8 +89897,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:50+00:00",
- "dc:modified": "2016-05-30T10:28:50+00:00",
+ "dc:created": "2016-06-01T23:47:54+00:00",
+ "dc:modified": "2016-06-01T23:47:54+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Loubens : Parabole"
@@ -90785,8 +90785,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:50+00:00",
- "dc:modified": "2016-05-30T10:28:50+00:00",
+ "dc:created": "2016-06-01T23:47:55+00:00",
+ "dc:modified": "2016-06-01T23:47:55+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Mérens-les-Vals : Parabole"
@@ -91673,8 +91673,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:51+00:00",
- "dc:modified": "2016-05-30T10:28:51+00:00",
+ "dc:created": "2016-06-01T23:47:55+00:00",
+ "dc:modified": "2016-06-01T23:47:55+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Montségur : Parabole"
@@ -92561,8 +92561,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:51+00:00",
- "dc:modified": "2016-05-30T10:28:51+00:00",
+ "dc:created": "2016-06-01T23:47:55+00:00",
+ "dc:modified": "2016-06-01T23:47:55+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Prayols : Parabole"
@@ -93449,8 +93449,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:51+00:00",
- "dc:modified": "2016-05-30T10:28:51+00:00",
+ "dc:created": "2016-06-01T23:47:55+00:00",
+ "dc:modified": "2016-06-01T23:47:55+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Quérigut : Parabole"
@@ -94337,8 +94337,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:51+00:00",
- "dc:modified": "2016-05-30T10:28:51+00:00",
+ "dc:created": "2016-06-01T23:47:56+00:00",
+ "dc:modified": "2016-06-01T23:47:56+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Siguer : Parabole"
@@ -95129,8 +95129,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:51+00:00",
- "dc:modified": "2016-05-30T10:28:51+00:00",
+ "dc:created": "2016-06-01T23:47:56+00:00",
+ "dc:modified": "2016-06-01T23:47:56+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Saint-Martin-d'Oydes : Parabole"
@@ -96017,8 +96017,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:52+00:00",
- "dc:modified": "2016-05-30T10:28:52+00:00",
+ "dc:created": "2016-06-01T23:47:56+00:00",
+ "dc:modified": "2016-06-01T23:47:56+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Surba : Parabole"
@@ -96905,8 +96905,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:52+00:00",
- "dc:modified": "2016-05-30T10:28:52+00:00",
+ "dc:created": "2016-06-01T23:47:57+00:00",
+ "dc:modified": "2016-06-01T23:47:57+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Gramazie : Parabole"
@@ -97793,8 +97793,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:52+00:00",
- "dc:modified": "2016-05-30T10:28:52+00:00",
+ "dc:created": "2016-06-01T23:47:57+00:00",
+ "dc:modified": "2016-06-01T23:47:57+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Molleville : Parabole"
@@ -98681,8 +98681,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:52+00:00",
- "dc:modified": "2016-05-30T10:28:52+00:00",
+ "dc:created": "2016-06-01T23:47:57+00:00",
+ "dc:modified": "2016-06-01T23:47:57+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Puivert : Parabole"
@@ -99569,8 +99569,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:53+00:00",
- "dc:modified": "2016-05-30T10:28:53+00:00",
+ "dc:created": "2016-06-01T23:47:57+00:00",
+ "dc:modified": "2016-06-01T23:47:57+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Ribouisse : Parabole"
@@ -100457,8 +100457,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:53+00:00",
- "dc:modified": "2016-05-30T10:28:53+00:00",
+ "dc:created": "2016-06-01T23:47:58+00:00",
+ "dc:modified": "2016-06-01T23:47:58+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Sonnac-sur-l'Hers : Parabole"
@@ -101345,8 +101345,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:53+00:00",
- "dc:modified": "2016-05-30T10:28:53+00:00",
+ "dc:created": "2016-06-01T23:47:58+00:00",
+ "dc:modified": "2016-06-01T23:47:58+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Saint-Martin-Lalande : Parabole"
@@ -102233,8 +102233,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:53+00:00",
- "dc:modified": "2016-05-30T10:28:53+00:00",
+ "dc:created": "2016-06-01T23:47:58+00:00",
+ "dc:modified": "2016-06-01T23:47:58+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Auzits : Parabole"
@@ -103121,8 +103121,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:54+00:00",
- "dc:modified": "2016-05-30T10:28:54+00:00",
+ "dc:created": "2016-06-01T23:47:59+00:00",
+ "dc:modified": "2016-06-01T23:47:59+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Jouels : Parabole"
@@ -104009,8 +104009,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:54+00:00",
- "dc:modified": "2016-05-30T10:28:54+00:00",
+ "dc:created": "2016-06-01T23:47:59+00:00",
+ "dc:modified": "2016-06-01T23:47:59+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Lacassagne : Parabole"
@@ -104913,8 +104913,8 @@
"meta": {
"dc:creator": "Corpus de la Parole",
"dc:contributor": "Corpus de la Parole",
- "dc:created": "2016-05-30T10:28:54+00:00",
- "dc:modified": "2016-05-30T10:28:54+00:00",
+ "dc:created": "2016-06-01T23:47:59+00:00",
+ "dc:modified": "2016-06-01T23:47:59+00:00",
"dc:title": {
"@language": "fr",
"@value": "ALLOc : Lanuéjouls : Parabole"
--- a/common/corpus-common-addon/lib/commands/dl-fixtures.js Thu Jun 02 18:16:17 2016 +0200
+++ b/common/corpus-common-addon/lib/commands/dl-fixtures.js Thu Jun 02 18:24:19 2016 +0200
@@ -18,10 +18,10 @@
var done = Q.defer();
- function loop() {
+ function loop(res) {
// When the result of calling `condition` is no longer true, we are
// done.
- if (!condition()) return done.resolve();
+ if (!condition()) return done.resolve(res);
// Use `when`, in case `body` does not return a promise.
// When it completes loop again otherwise, if it fails, reject the
// done promise
@@ -78,11 +78,11 @@
dl_themes: function(commandOptions) {
return this.dl_countmap(commandOptions, 'themes');
},
- dl_documents_ids: function(commandOptions, rawArgs, ids, ui) {
+ dl_documents_ids: function(commandOptions, rawArgs, ui) {
+
var nextPageUrl = commandOptions.url;
var pageIndex = 1;
-
- ids.push.apply(ids,commandOptions.extra.split(','));
+ var ids = commandOptions.extra?_.map(commandOptions.extra.split(','), function(id) { return { id: id};}):[];
return promiseWhile(
function() { return pageIndex <= commandOptions.page && nextPageUrl; },
@@ -104,7 +104,7 @@
ids = _.reduce(
body.documents,
function(res, doc) {
- res.push(doc.id);
+ res.push(doc);
return res;
},
ids
@@ -117,10 +117,9 @@
},
dl_transcripts: function(commandOptions, rawArgs, ui) { // eslint-disable-line no-unused-vars
- var ids = [];
-
- return this.dl_documents_ids(commandOptions, rawArgs, ids, ui).then(function() {
- return Q.all(_.map(ids, function(id) {
+ return this.dl_documents_ids(commandOptions, rawArgs, ui).then(function(docs) {
+ return Q.all(_.map(docs, function(doc) {
+ var id = doc.id;
var deferred = Q.defer();
request.get({url: commandOptions.url + encodeURIComponent(encodeURIComponent(id)) + '/transcript', json: true}, function (err, res, body) {
ui.writeLine(chalk.green('Download transcripts : getting transcript ' + id));
@@ -153,13 +152,49 @@
},
dl_documents: function(commandOptions, rawArgs, ui) { // eslint-disable-line no-unused-vars
- var ids = [];
+ var destFiles = {
+ docs: path.join(path.dirname(this.dest), 'details_'+path.basename(this.dest)),
+ list: this.dest
+ };
+
+ return this.dl_documents_ids(commandOptions, rawArgs, ui).then(function(docs) {
+ return Q.all(_.map(docs, function(doc) {
+ var deferred = Q.defer();
- return this.dl_documents_ids(commandOptions, rawArgs, ids, ui).then(function() {
- return Q.all(_.map(ids, function(id) {
+ if(Object.keys(doc).length === 1) {
+ var id = doc.id;
+ request.get(
+ {
+ url: commandOptions.url + encodeURIComponent(encodeURIComponent(id)),
+ qs: {short: true},
+ json: true
+ },
+ function (err, res, body) {
+ ui.writeLine(chalk.green('Download documents : completing doc ' + id));
+ 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);
+ }
+ );
+ }
+ else {
+ deferred.resolve(doc);
+ }
+
+ return deferred.promise;
+ }));
+ }).then(function(docs) {
+ var docsdeferred = Q.defer();
+ Q.all(_.map(docs, function(docu) {
+ var id = docu.id;
var deferred = Q.defer();
request.get({url: commandOptions.url + encodeURIComponent(encodeURIComponent(id)), json: true}, function (err, res, body) {
- ui.writeLine(chalk.green('Download transcripts : getting doc ' + id));
+ ui.writeLine(chalk.green('Download documents : getting doc ' + id));
if (err) {
return deferred.reject(err);
} else if (res.statusCode !== 200) {
@@ -170,21 +205,34 @@
deferred.resolve(body.document);
});
return deferred.promise;
+ })).then(
+ function(downloadedDocs) {
+ docsdeferred.resolve({list: docs, docs: downloadedDocs});
+ },
+ function(err) {
+ return docsdeferred.reject(err);
+ }
+ );
+
+ return docsdeferred.promise;
+
+ }).then(function(resList) {
+ var format = this.format;
+ return Q.all(_.map(resList, function(res, key) {
+ ui.writeLine(chalk.green('Writing ' + key + ' in file ' + destFiles[key]));
+ var deferred = Q.defer();
+ var prefix = (format==='es6')?'export default ':'module.exports = ';
+ fs.writeFile(destFiles[key], prefix + JSON.stringify(res,null,2) + ';', function(err) {
+ if(err) {
+ return deferred.reject(err);
+ }
+ deferred.resolve();
+ });
+ return deferred.promise;
}));
- }).then(function(res) {
- var deferred = Q.defer();
- var prefix = (this.format==='es6')?'export default ':'module.exports = ';
- fs.writeFile(this.dest, prefix + JSON.stringify(res,null,2) + ';', function(err) {
- if(err) {
- return deferred.reject(err);
- }
- deferred.resolve();
- });
- return deferred.promise;
}.bind(this));
},
run: function(commandOptions, rawArgs) { // eslint-disable-line no-unused-vars
-
var type = commandOptions.type || 'documents';
this.dest = commandOptions.dest || '.' + path.sep + type + '.js';
this.format = commandOptions.format || 'es6';
--- a/server/bo_client/app/app.js Thu Jun 02 18:16:17 2016 +0200
+++ b/server/bo_client/app/app.js Thu Jun 02 18:24:19 2016 +0200
@@ -8,10 +8,10 @@
Ember.MODEL_FACTORY_INJECTIONS = true;
App = Ember.Application.extend({
- modulePrefix: config.modulePrefix,
- podModulePrefix: config.podModulePrefix,
- Resolver,
- rootElement: '#ember-container'
+ modulePrefix: config.modulePrefix,
+ podModulePrefix: config.podModulePrefix,
+ Resolver,
+ rootElement: '#ember-container'
});
loadInitializers(App, config.modulePrefix);
--- a/server/bo_client/app/models/document.js Thu Jun 02 18:16:17 2016 +0200
+++ b/server/bo_client/app/models/document.js Thu Jun 02 18:24:19 2016 +0200
@@ -19,6 +19,10 @@
mediaArray: DS.attr({defaultValue: function() { return []; }}),
+ encodedId: Ember.computed('id', function() {
+ return encodeURIComponent(this.get('id'));
+ }),
+
mediaList: Ember.computed('mediaArray', function() {
var res = [];
var mp3 = null;
--- a/server/bo_client/app/templates/index.hbs Thu Jun 02 18:16:17 2016 +0200
+++ b/server/bo_client/app/templates/index.hbs Thu Jun 02 18:24:19 2016 +0200
@@ -11,7 +11,7 @@
</thead>
<tbody>
{{#each model as |doc|}}
- <tr><td>{{ doc.uri }}</td><td>{{#link-to 'doc' doc}}{{doc.id}}{{/link-to}}</td></tr>
+ <tr><td>{{ doc.uri }}</td><td>{{#link-to 'doc' doc.encodedId}}{{doc.id}}{{/link-to}}</td></tr>
{{/each}}
</tbody>
</table>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/bo_client/server/fixtures/details_documents.js Thu Jun 02 18:24:19 2016 +0200
@@ -0,0 +1,3070 @@
+module.exports = [
+ {
+ "id": "11280.100/crdo-09-CAYCHAX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-CAYCHAX_SOUND",
+ "title": "ALLOc : Caychax : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:16:38+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-CAYCHAX.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-09-DUN_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-DUN_SOUND",
+ "title": "ALLOc : Dun : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:18:23+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-DUN.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-09-LABASTIDE-DE-LORDAT_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-LABASTIDE-DE-LORDAT.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-09-LOUBENS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-LOUBENS_SOUND",
+ "title": "ALLOc : Loubens : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:21:23+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-LOUBENS.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-09-MERENS-LES-VALS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-MERENS-LES-VALS.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-09-MONTSEGUR_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-MONTSEGUR.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-09-PRAYOLS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-PRAYOLS_SOUND",
+ "title": "ALLOc : Prayols : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:24:06+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-PRAYOLS.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-09-QUERIGUT_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-QUERIGUT.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-09-SIGUER_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-SIGUER_SOUND",
+ "title": "ALLOc : Siguer : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:25:51+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-SIGUER.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-09-ST-MARTIN-D-OYDES_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-ST-MARTIN-D-OYDES.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-09-SURBA_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-09-SURBA_SOUND",
+ "title": "ALLOc : Surba : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:26:42+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-09-SURBA.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-11-GRAMAZIE_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-11-GRAMAZIE_SOUND",
+ "title": "ALLOc : Gramazie : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:27:39+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-GRAMAZIE.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-11-MOLLEVILLE_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-11-MOLLEVILLE_SOUND",
+ "title": "ALLOc : Molleville : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:28:06+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-MOLLEVILLE.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-11-PUIVERT_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-11-PUIVERT_SOUND",
+ "title": "ALLOc : Puivert : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:28:40+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-PUIVERT.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-11-RIBOUISSE_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-11-RIBOUISSE_SOUND",
+ "title": "ALLOc : Ribouisse : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:29:32+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-RIBOUISSE.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-11-SONNAC-SUR-L-HERS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112"
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-SONNAC-SUR-L-HERS.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-11-ST-MARTIN-LALANDE_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-11-ST-MARTIN-LALANDE.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-12-AUZITS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-AUZITS_SOUND",
+ "title": "ALLOc : Auzits : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:31:22+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-AUZITS.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-12-JOUELS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-JOUELS_SOUND",
+ "title": "ALLOc : Jouels : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:31:21+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-JOUELS.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-12-LACASSAGNE_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-LACASSAGNE_SOUND",
+ "title": "ALLOc : Lacassagne : Parabole",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:31:43+02:00",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-LACASSAGNE.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-12-LANUEJOULS_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/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",
+ "issued": "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",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ },
+ "http://ark.bnf.fr/ark:/12148/cb11970755h",
+ "http://ark.bnf.fr/ark:/12148/cb119766112",
+ {
+ "value": "translating_and_interpreting",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ }
+ ],
+ "transcript": {
+ "url": "http://cocoon.huma-num.fr/exist/crdo/thesoc/oc/crdo-12-LANUEJOULS.xml",
+ "format": "application/xml",
+ "conforms-to": "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive"
+ },
+ "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
+ }
+ }
+ },
+ {
+ "id": "11280.100/crdo-12-MARNAC1LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MARNAC1LEX_SOUND",
+ "title": "ALLOc : Marnac",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:33:17+02:00",
+ "issued": "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": [
+ {
+ "value": "lexicography",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ },
+ "http://lexvo.org/id/iso639-3/oci",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ }
+ ],
+ "transcript": null,
+ "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": "11280.100/crdo-12-MARNAC2LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MARNAC2LEX_SOUND",
+ "title": "ALLOc : Marnac-2",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:33:43+02:00",
+ "issued": "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": [
+ {
+ "value": "lexicography",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ },
+ "http://lexvo.org/id/iso639-3/oci",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ }
+ ],
+ "transcript": null,
+ "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": "11280.100/crdo-12-MARNAC3LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MARNAC3LEX_SOUND",
+ "title": "ALLOc : Marnac-3",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:33:51+02:00",
+ "issued": "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": [
+ {
+ "value": "lexicography",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ },
+ "http://lexvo.org/id/iso639-3/oci",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ }
+ ],
+ "transcript": null,
+ "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": "11280.100/crdo-12-MARNAC4MORPHO_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MARNAC4MORPHO_SOUND",
+ "title": "ALLOc : Marnac-4",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:34:19+02:00",
+ "issued": "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": [
+ {
+ "value": "lexicography",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ },
+ "http://lexvo.org/id/iso639-3/oci",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ }
+ ],
+ "transcript": null,
+ "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": "11280.100/crdo-12-MARNAC5MORPHO_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MARNAC5MORPHO_SOUND",
+ "title": "ALLOc : Marnac-5",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:35:45+02:00",
+ "issued": "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": [
+ {
+ "value": "morphology",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ },
+ "http://lexvo.org/id/iso639-3/oci",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ }
+ ],
+ "transcript": null,
+ "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": "11280.100/crdo-12-MAYRAN1LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MAYRAN1LEX_SOUND",
+ "title": "ALLOc : Mayran",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:36:22+02:00",
+ "issued": "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": [
+ {
+ "value": "lexicography",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ },
+ "http://lexvo.org/id/iso639-3/oci",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ }
+ ],
+ "transcript": null,
+ "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": "11280.100/crdo-12-MAYRAN2LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MAYRAN2LEX_SOUND",
+ "title": "ALLOc : Mayran",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:36:52+02:00",
+ "issued": "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": [
+ {
+ "value": "lexicography",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ },
+ "http://lexvo.org/id/iso639-3/oci",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ }
+ ],
+ "transcript": null,
+ "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": "11280.100/crdo-12-MAYRAN3LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MAYRAN3LEX_SOUND",
+ "title": "ALLOc : Mayran-3",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:36:54+02:00",
+ "issued": "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": [
+ {
+ "value": "lexicography",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ },
+ "http://lexvo.org/id/iso639-3/oci",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ }
+ ],
+ "transcript": null,
+ "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": "11280.100/crdo-12-MAYRAN4LEX_SOUND",
+ "uri": "https://hdl.handle.net/11280.100/crdo-12-MAYRAN4LEX_SOUND",
+ "title": "ALLOc : Mayran-4",
+ "language": "http://lexvo.org/id/iso639-3/oci",
+ "modified": "2010-10-25T18:37:07+02:00",
+ "issued": "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": [
+ {
+ "value": "lexicography",
+ "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
+ "lang": null
+ },
+ "http://lexvo.org/id/iso639-3/oci",
+ {
+ "value": "Occitan/Languedocien",
+ "datatype": null,
+ "lang": "fr"
+ }
+ ],
+ "transcript": null,
+ "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/fixtures/documents.js Thu Jun 02 18:16:17 2016 +0200
+++ b/server/bo_client/server/fixtures/documents.js Thu Jun 02 18:24:19 2016 +0200
@@ -5,104 +5,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:16:38+02:00"
},
{
"id": "11280.100/crdo-09-DUN_SOUND",
@@ -110,104 +13,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:18:23+02:00"
},
{
"id": "11280.100/crdo-09-LABASTIDE-DE-LORDAT_SOUND",
@@ -215,104 +21,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:20:08+02:00"
},
{
"id": "11280.100/crdo-09-LOUBENS_SOUND",
@@ -320,104 +29,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:21:23+02:00"
},
{
"id": "11280.100/crdo-09-MERENS-LES-VALS_SOUND",
@@ -425,104 +37,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:22:24+02:00"
},
{
"id": "11280.100/crdo-09-MONTSEGUR_SOUND",
@@ -530,104 +45,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:23:14+02:00"
},
{
"id": "11280.100/crdo-09-PRAYOLS_SOUND",
@@ -635,94 +53,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:24:06+02:00"
},
{
"id": "11280.100/crdo-09-QUERIGUT_SOUND",
@@ -730,104 +61,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:24:56+02:00"
},
{
"id": "11280.100/crdo-09-SIGUER_SOUND",
@@ -835,104 +69,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:25:51+02:00"
},
{
"id": "11280.100/crdo-09-ST-MARTIN-D-OYDES_SOUND",
@@ -940,104 +77,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:26:22+02:00"
},
{
"id": "11280.100/crdo-09-SURBA_SOUND",
@@ -1045,104 +85,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:26:42+02:00"
},
{
"id": "11280.100/crdo-11-GRAMAZIE_SOUND",
@@ -1150,104 +93,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:27:39+02:00"
},
{
"id": "11280.100/crdo-11-MOLLEVILLE_SOUND",
@@ -1255,104 +101,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:28:06+02:00"
},
{
"id": "11280.100/crdo-11-PUIVERT_SOUND",
@@ -1360,104 +109,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:28:40+02:00"
},
{
"id": "11280.100/crdo-11-RIBOUISSE_SOUND",
@@ -1465,104 +117,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:29:32+02:00"
},
{
"id": "11280.100/crdo-11-SONNAC-SUR-L-HERS_SOUND",
@@ -1570,99 +125,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "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
- }
- }
+ "issued": "2010-10-25T18:29:56+02:00"
},
{
"id": "11280.100/crdo-11-ST-MARTIN-LALANDE_SOUND",
@@ -1670,104 +133,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:30:27+02:00"
},
{
"id": "11280.100/crdo-12-AUZITS_SOUND",
@@ -1775,104 +141,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:31:22+02:00"
},
{
"id": "11280.100/crdo-12-JOUELS_SOUND",
@@ -1880,104 +149,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:31:21+02:00"
},
{
"id": "11280.100/crdo-12-LACASSAGNE_SOUND",
@@ -1985,104 +157,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:31:43+02:00"
},
{
"id": "11280.100/crdo-12-LANUEJOULS_SOUND",
@@ -2090,104 +165,7 @@
"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",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- },
- "http://ark.bnf.fr/ark:/12148/cb11970755h",
- "http://ark.bnf.fr/ark:/12148/cb119766112",
- {
- "value": "translating_and_interpreting",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:32:16+02:00"
},
{
"id": "11280.100/crdo-12-MARNAC1LEX_SOUND",
@@ -2195,88 +173,7 @@
"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": [
- {
- "value": "lexicography",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- },
- "http://lexvo.org/id/iso639-3/oci",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:33:17+02:00"
},
{
"id": "11280.100/crdo-12-MARNAC2LEX_SOUND",
@@ -2284,88 +181,7 @@
"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": [
- {
- "value": "lexicography",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- },
- "http://lexvo.org/id/iso639-3/oci",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:33:43+02:00"
},
{
"id": "11280.100/crdo-12-MARNAC3LEX_SOUND",
@@ -2373,88 +189,7 @@
"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": [
- {
- "value": "lexicography",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- },
- "http://lexvo.org/id/iso639-3/oci",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:33:51+02:00"
},
{
"id": "11280.100/crdo-12-MARNAC4MORPHO_SOUND",
@@ -2462,88 +197,7 @@
"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": [
- {
- "value": "lexicography",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- },
- "http://lexvo.org/id/iso639-3/oci",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:34:19+02:00"
},
{
"id": "11280.100/crdo-12-MARNAC5MORPHO_SOUND",
@@ -2551,88 +205,7 @@
"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": [
- {
- "value": "morphology",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- },
- "http://lexvo.org/id/iso639-3/oci",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:35:45+02:00"
},
{
"id": "11280.100/crdo-12-MAYRAN1LEX_SOUND",
@@ -2640,108 +213,7 @@
"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": [
- {
- "value": "lexicography",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- },
- "http://lexvo.org/id/iso639-3/oci",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:36:22+02:00"
},
{
"id": "11280.100/crdo-12-MAYRAN2LEX_SOUND",
@@ -2749,108 +221,7 @@
"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": [
- {
- "value": "lexicography",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- },
- "http://lexvo.org/id/iso639-3/oci",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:36:52+02:00"
},
{
"id": "11280.100/crdo-12-MAYRAN3LEX_SOUND",
@@ -2858,108 +229,7 @@
"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": [
- {
- "value": "lexicography",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- },
- "http://lexvo.org/id/iso639-3/oci",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:36:54+02:00"
},
{
"id": "11280.100/crdo-12-MAYRAN4LEX_SOUND",
@@ -2967,107 +237,6 @@
"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": [
- {
- "value": "lexicography",
- "datatype": "http://www.language-archives.org/OLAC/1.1/linguistic-field",
- "lang": null
- },
- "http://lexvo.org/id/iso639-3/oci",
- {
- "value": "Occitan/Languedocien",
- "datatype": null,
- "lang": "fr"
- }
- ],
- "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
- }
- }
+ "issued": "2010-10-25T18:37:07+02:00"
}
];
\ No newline at end of file
--- a/server/bo_client/server/mocks/documents.js Thu Jun 02 18:16:17 2016 +0200
+++ b/server/bo_client/server/mocks/documents.js Thu Jun 02 18:24:19 2016 +0200
@@ -6,6 +6,8 @@
var documentList = require('../fixtures/documents');
+ var detailsDocumentList = require('../fixtures/details_documents');
+
documentsRouter.get('/', function(req, res) {
res.send({
@@ -19,7 +21,7 @@
documentsRouter.get('/:id', function(req, res) {
- var docRes = _.find(documentList, 'id', req.params.id);
+ var docRes = _.find(detailsDocumentList, 'id', req.params.id);
if(docRes) {
res.send({'document': docRes});
} else {
--- a/server/src/app/Http/Controllers/Api/DocumentController.php Thu Jun 02 18:16:17 2016 +0200
+++ b/server/src/app/Http/Controllers/Api/DocumentController.php Thu Jun 02 18:24:19 2016 +0200
@@ -65,9 +65,10 @@
* @param string $id
* @return Response
*/
- public function show($id)
+ public function show(Request $request, $id)
{
- $doc = $this->documentRepository->get($id);
+ $short = filter_var($request->input('short', false), FILTER_VALIDATE_BOOLEAN);
+ $doc = $this->documentRepository->get($id, $short);
if(is_null($doc)) {
abort(404);
}
@@ -86,13 +87,12 @@
if(is_null($doc) || is_null($doc->getTranscript()) ) {
abort(404);
}
- $transcriptDef = $doc->getTranscript();
-
- $transcriptUrl = $transcriptDef['url'];
- if(empty($transcriptUrl) || empty($transcriptDef['conforms-to'])) {
+ $transcript = $doc->getTranscript();
+ $transcriptUrl = $transcript->getUrl();
+ if(empty($transcriptUrl) || empty($transcript->getConformsTo())) {
abort(404);
}
- $converter = $this->transcriptManager->getConverterUrl($transcriptDef['conforms-to'], $doc, $transcriptUrl);
+ $converter = $this->transcriptManager->getConverterUrl($transcript->getConformsTo(), $doc, $transcriptUrl);
return response()->json($converter->convertToJson());
}
--- a/server/src/app/Libraries/Transcript/TranscriptConverterBase.php Thu Jun 02 18:16:17 2016 +0200
+++ b/server/src/app/Libraries/Transcript/TranscriptConverterBase.php Thu Jun 02 18:24:19 2016 +0200
@@ -80,27 +80,22 @@
$i = 1;
foreach($this->document->getMediaArray() as $documentMedia)
{
- if((0 !== strpos($documentMedia['format'], 'audio/')) &&
- (0 !== strpos($documentMedia['format'], 'video/')) &&
- (0 !== strpos($documentMedia['format'], 'Sampling:')) ) {
- continue;
- }
$mId = $this->document->getId()."_m$i";
$i++;
- if(is_null($this->mediaRefId) || $documentMedia['master']) {
+ if(is_null($this->mediaRefId) || $documentMedia->isMaster()) {
$this->mediaRefId = $mId;
}
array_push($medias, [
'id' => $mId,
'origin' => 0,
'unit' => 'ms',
- 'url' => $documentMedia['url'],
+ 'url' => $documentMedia->getUrl(),
'meta' => [
- 'dc:duration' => $documentMedia['extent_ms'],
+ 'dc:duration' => $documentMedia->getExtentMs(),
'dc:title' => $this->title,
- 'dc:format' => $documentMedia['format'],
- 'corpus:master' => filter_var($documentMedia['master'], FILTER_VALIDATE_BOOLEAN)
+ 'dc:format' => $documentMedia->getFormat(),
+ 'corpus:master' => filter_var($documentMedia->isMaster(), FILTER_VALIDATE_BOOLEAN)
]
]);
}
--- a/server/src/app/Models/Document.php Thu Jun 02 18:16:17 2016 +0200
+++ b/server/src/app/Models/Document.php Thu Jun 02 18:24:19 2016 +0200
@@ -17,119 +17,28 @@
* Model class for Document. Inherit from EasyRd\Resource
* SELECT DISTINCT ?g WHERE {GRAPH ?g {?s ?p ?o}}
*/
-class Document extends RdfModelResource implements JsonSerializable {
+class Document extends DocumentResult {
public function __construct($uri, $graph = null) {
//print($graph->dump('html'));
parent::__construct($uri, $graph);
}
- private $id = null;
-
- // memoization
- private $providedCHO = null;
- private $title = false;
- private $lang = null;
- private $langResolved = null;
private $publishers = null;
private $mediaArray = null;
- private $issued = null;
- private $modified = null;
+ private $transcript = false;
private $contributors = null;
private $subjects = null;
- public function getProvidedCHO() {
- if(is_null($this->providedCHO)) {
- $this->providedCHO = $this->get("<http://www.europeana.eu/schemas/edm/aggregatedCHO>");
- }
- return $this->providedCHO;
- }
-
- private function clearMemoizationCache() {
- $this->providedCHO = null;
- $this->title = false;
- $this->lang = null;
- $this->langResolved = null;
+ protected function clearMemoizationCache() {
+ parent::clearMemoizationCache();
$this->publishers = null;
$this->mediaArray = null;
- $this->issued = null;
- $this->modified = null;
$this->contributors = null;
$this->subjects = null;
- }
-
- public function getId() {
- if(is_null($this->id)) {
- $ids = $this->getProvidedCHO()->all('<http://purl.org/dc/elements/1.1/identifier>');
- foreach ($ids as $id) {
- if($id instanceof Literal && strpos($id->getValue(), config('corpusparole.corpus_id_scheme')) === 0) {
- $this->id = $id->getValue();
- }
- }
- if(is_null($this->id)) {
- $this->id = CocoonUtils::getIdFromCorpusUri($this->uri);
- }
- }
- return $this->id;
+ $this->transcript = false;
}
- public function getLanguage() {
- if(is_null($this->lang)) {
- try {
- $langs = $this->getProvidedCHO()->all('<http://purl.org/dc/elements/1.1/language>');
- if(count($langs) > 0) {
- $this->lang = $langs[0];
- }
- } catch(\Exception $e) {
- $this->lang = null;
- }
- }
- return $this->lang;
- }
-
- public function getLanguageValue() {
- $lang = $this->getLanguage();
- if($lang instanceof Resource) {
- return $lang->getUri();
- } else if($lan instanceof Literal) {
- return $lang->getValue();
- }
- return null;
- }
-
- public function getLanguageResolved() {
- return $this->langResolved;
- }
- public function setLanguageResolved($languageResolved) {
- $this->langResolved = $languageResolved;
- }
-
-
- public function getTitle() {
- if($this->title === false) {
- try {
- $this->title = $this->getProvidedCHO()->getLiteral('<http://purl.org/dc/elements/1.1/title>');
- } catch(\Exception $e) {
- $this->title = null;
- }
- }
- return $this->title;
- }
-
- public function setTitle($value, $lang="fr") {
- $oldTitle = $this->getTitle();
- if($oldTitle && $oldTitle->getValue() != $value && $oldTitle->getLang() != $lang) {
- $literalTitle = new Literal($value, $lang, null);
- $this->setSimpleProperty($this->getProvidedCHO(), 'http://purl.org/dc/elements/1.1/title', $oldTitle, $literalTitle);
- //clear cache
- $this->title = false;
- }
- }
-
- public function getTitleValue() {
- $title = $this->getTitle();
- return is_null($title)?null:$title->getValue();
- }
public function getPublishers() {
if(is_null($this->publishers)) {
@@ -142,82 +51,47 @@
return $this->publishers;
}
- public function getIssued() {
- if(is_null($this->issued)) {
- try {
- $this->issued = $this->getProvidedCHO()->getLiteral("<http://purl.org/dc/terms/issued>");
- } catch(\Exception $e) {
- $this->issued = null;
- }
- }
- return $this->issued;
- }
+ private function parseWebResources() {
+
+ $this->mediaArray = [];
+ $this->transcript = null;
- public function getIssuedValue() {
- $issued = $this->getIssued();
- return is_null($issued)?null:$issued->getValue();
- }
+ $master = $this->get('<http://www.europeana.eu/schemas/edm/isShownBy>');
+ $masterUrl = is_null($master)?null:$master->getUri();
+
+ foreach($this->graph->allOfType("<http://www.europeana.eu/schemas/edm/WebResource>") as $webResource) {
+ $formatLit = $webResource->getLiteral("dc11:format");
+ $format = is_null($formatLit)?null:$formatLit->getValue();
+ if(is_null($format)) {
+ throw new ModelsException("parseWebResources: No dc:11 format on web resource");
+ }
- public function getModified() {
- if(is_null($this->modified)) {
- try {
- $this->modified = $this->getProvidedCHO()->getLiteral("<http://purl.org/dc/terms/modified>");
- if(is_null($this->modified)) {
- $this->modified = $this->getIssued();
- }
- } catch(\Exception $e) {
- $this->modified = null;
- }
+ if(0 === strpos($format, 'audio/') ||
+ 0 === strpos($format, 'video/') ||
+ 0 === strpos($format, 'Sampling:') ) {
+ array_push(
+ $this->mediaArray,
+ new MediaResource(
+ $webResource->getUri(),
+ $this->graph,
+ (($webResource->getUri() === $masterUrl)?true:false))
+ );
+ } else if(
+ 0 === strpos($format, 'application/xml') ||
+ 0 === strpos($format, 'application/pdf') ) {
+ $this->transcript = new TranscriptResource($webResource->getUri(), $this->graph);
+ }
+ else {
+ throw new ModelsException("parseWebResources: unknown format");
+ }
}
- return $this->modified;
- }
- public function getModifiedValue() {
- $modified = $this->getModified();
- return is_null($modified)?null:$modified->getValue();
- }
-
- public function setModified($value = null) {
- if(is_null($value)) {
- $value = gmdate(\DateTime::ATOM);
- } elseif ($value instanceof \DateTime) {
- $value = $value->format(\DateTime::ATOM);
- }
- $value = preg_replace('/[\+\-]00(\:?)00$/', 'Z', $value);
-
- $modified = $this->getModified();
- if($value && (!$modified || $modified->getValue() !== $value) ) {
-
- $newModified = new Literal($value, null, "http://purl.org/dc/terms/W3CDTF");
- $this->setSimpleProperty($this->getProvidedCHO(), 'http://purl.org/dc/terms/modified', $modified, $newModified);
-
- $this->modified = null;
- }
}
public function getMediaArray() {
if(is_null($this->mediaArray)) {
- //TODO: add media type
- $this->mediaArray = [];
-
- $master = $this->get('<http://www.europeana.eu/schemas/edm/isShownBy>');
- $masterUrl = is_null($master)?null:$master->getUri();
-
- foreach($this->graph->allOfType("<http://www.europeana.eu/schemas/edm/WebResource>") as $webResource) {
- $extent = $webResource->getLiteral("<http://purl.org/dc/terms/extent>");
- $extent = is_null($extent)?null:$extent->getValue();
- $extent_ms = Utils::iso8601IntervalToMillis($extent);
- $format = $webResource->getLiteral("dc11:format");
-
- $this->mediaArray[$webResource->getUri()] = [
- 'url' => $webResource->getUri(),
- 'format' => is_null($format)?null:$format->getValue(),
- 'extent' => $extent,
- 'extent_ms' => $extent_ms,
- 'master' => (($webResource->getUri() === $masterUrl)?true:false)
- ];
- }
+ $this->parseWebResources();
}
return $this->mediaArray;
}
@@ -240,21 +114,10 @@
}
public function getTranscript() {
- $res = null;
- foreach($this->graph->allOfType("<http://www.europeana.eu/schemas/edm/WebResource>") as $webResource) {
- $format = $webResource->getLiteral("dc11:format")->getValue();
-
- if((0 === strpos($format, 'application/xml')) ||
- (0 === strpos($format, 'application/pdf')) ) {
- $conformsTo = $webResource->getResource("<http://purl.org/dc/terms/conformsTo>");
- $res = [
- 'url' => $webResource->getUri(),
- 'format' => $format,
- 'conforms-to' => $conformsTo?$conformsTo->getUri():null,
- ];
- }
+ if($this->transcript === false) {
+ $this->parseWebResources();
}
- return $res;
+ return $this->transcript;
}
public function getContributors() {
@@ -393,24 +256,28 @@
* clone also the innerDocumenent
*/
public function __clone() {
-
- $this->graph = new Graph($this->graph->getUri(), $this->graph->toRdfPhp());
+ if(!is_null($this->graph)) {
+ $this->graph = new Graph($this->graph->getUri(), $this->graph->toRdfPhp());
+ }
}
public function jsonSerialize() {
- if(!$this->graph) {
- return [
- 'id' => $this->getId(),
- ];
- } else {
- $mediaArray = array_map(
- function($m) {
- $f = Utils::processLiteralResourceOrString($m['format']);
- $res = $m;
- $res['format'] = $f;
- return $res;},
- $this->getMediaArray()
- );
+
+ $res = parent::jsonSerialize();
+ if($this->graph) {
+
+ $mediaArray = is_null($this->getMediaArray())?
+ null:
+ array_combine(
+ array_map(function($m) { return $m->getUrl(); }, $this->getMediaArray()),
+ array_map(
+ function($m) {
+ return $m->jsonSerialize();},
+ $this->getMediaArray()
+ )
+ );
+
+ $transcript = is_null($this->getTranscript())?null:$this->getTranscript()->jsonSerialize();
$publishers = array_map(
function($v) { return Utils::processLiteralResourceOrString($v); },
@@ -427,25 +294,17 @@
$this->getSubjects()
);
- $res = [
- 'id' => $this->getId(),
- 'uri' => $this->getUri(),
- 'title' => $this->getTitleValue(),
- 'language' => $this->getLanguageValue(),
- 'modified' => $this->getModifiedValue(),
+ $res = array_merge($res, [
'publishers' => $publishers,
'contributors' => $contributors,
'subjects' => $subjects,
- 'transcript' => $this->getTranscript(),
+ 'transcript' => $transcript,
'mediaArray'=> $mediaArray
- ];
+ ]);
- if($this->language_resolved) {
- $res['language_resolved'] = $this->getLanguageResolved();
- }
+ }
+ return $res;
- return $res;
- }
}
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/src/app/Models/DocumentResult.php Thu Jun 02 18:24:19 2016 +0200
@@ -0,0 +1,202 @@
+<?php
+namespace CorpusParole\Models;
+
+use Config;
+use CorpusParole\Libraries\Utils;
+use CorpusParole\Libraries\CocoonUtils;
+use CorpusParole\Libraries\RdfModel\RdfModelResource;
+use JsonSerializable;
+use Log;
+use EasyRdf\Literal;
+use EasyRdf\Resource;
+use EasyRdf\Graph;
+
+
+/**
+ */
+class DocumentResult extends RdfModelResource implements JsonSerializable {
+
+ public function __construct($uri, $graph = null) {
+ //print($graph->dump('html'));
+ parent::__construct($uri, $graph);
+ }
+
+ private $id = null;
+
+ // memoization
+ private $providedCHO = null;
+ private $title = false;
+ private $lang = null;
+ private $langResolved = null;
+ private $issued = null;
+ private $modified = null;
+
+ public function getProvidedCHO() {
+ if(is_null($this->providedCHO)) {
+ $this->providedCHO = $this->get("<http://www.europeana.eu/schemas/edm/aggregatedCHO>");
+ }
+ return $this->providedCHO;
+ }
+
+ protected function clearMemoizationCache() {
+ $this->providedCHO = null;
+ $this->title = false;
+ $this->lang = null;
+ $this->langResolved = null;
+ $this->issued = null;
+ $this->modified = null;
+ }
+
+ public function getId() {
+ if(is_null($this->id)) {
+ $ids = $this->getProvidedCHO()->all('<http://purl.org/dc/elements/1.1/identifier>');
+ foreach ($ids as $id) {
+ if($id instanceof Literal && strpos($id->getValue(), config('corpusparole.corpus_id_scheme')) === 0) {
+ $this->id = $id->getValue();
+ }
+ }
+ if(is_null($this->id)) {
+ $this->id = CocoonUtils::getIdFromCorpusUri($this->uri);
+ }
+ }
+ return $this->id;
+ }
+
+ public function getLanguage() {
+ if(is_null($this->lang)) {
+ try {
+ $langs = $this->getProvidedCHO()->all('<http://purl.org/dc/elements/1.1/language>');
+ if(count($langs) > 0) {
+ $this->lang = $langs[0];
+ }
+ } catch(\Exception $e) {
+ $this->lang = null;
+ }
+ }
+ return $this->lang;
+ }
+
+ public function getLanguageValue() {
+ $lang = $this->getLanguage();
+ if($lang instanceof Resource) {
+ return $lang->getUri();
+ } else if($lan instanceof Literal) {
+ return $lang->getValue();
+ }
+ return null;
+ }
+
+ public function getLanguageResolved() {
+ return $this->langResolved;
+ }
+ public function setLanguageResolved($languageResolved) {
+ $this->langResolved = $languageResolved;
+ }
+
+
+ public function getTitle() {
+ if($this->title === false) {
+ try {
+ $this->title = $this->getProvidedCHO()->getLiteral('<http://purl.org/dc/elements/1.1/title>');
+ } catch(\Exception $e) {
+ $this->title = null;
+ }
+ }
+ return $this->title;
+ }
+
+ public function setTitle($value, $lang="fr") {
+ $oldTitle = $this->getTitle();
+ if($oldTitle && $oldTitle->getValue() != $value && $oldTitle->getLang() != $lang) {
+ $literalTitle = new Literal($value, $lang, null);
+ $this->setSimpleProperty($this->getProvidedCHO(), 'http://purl.org/dc/elements/1.1/title', $oldTitle, $literalTitle);
+ //clear cache
+ $this->title = false;
+ }
+ }
+
+
+
+ public function getTitleValue() {
+ $title = $this->getTitle();
+ return is_null($title)?null:$title->getValue();
+ }
+
+ public function getIssued() {
+ if(is_null($this->issued)) {
+ try {
+ $this->issued = $this->getProvidedCHO()->getLiteral("<http://purl.org/dc/terms/issued>");
+ } catch(\Exception $e) {
+ $this->issued = null;
+ }
+ }
+ return $this->issued;
+ }
+
+ public function getIssuedValue() {
+ $issued = $this->getIssued();
+ return is_null($issued)?null:$issued->getValue();
+ }
+
+ public function getModified() {
+ if(is_null($this->modified)) {
+ try {
+ $this->modified = $this->getProvidedCHO()->getLiteral("<http://purl.org/dc/terms/modified>");
+ if(is_null($this->modified)) {
+ $this->modified = $this->getIssued();
+ }
+ } catch(\Exception $e) {
+ $this->modified = null;
+ }
+ }
+ return $this->modified;
+ }
+
+ public function setModified($value = null) {
+ if(is_null($value)) {
+ $value = gmdate(\DateTime::ATOM);
+ } elseif ($value instanceof \DateTime) {
+ $value = $value->format(\DateTime::ATOM);
+ }
+ $value = preg_replace('/[\+\-]00(\:?)00$/', 'Z', $value);
+
+ $modified = $this->getModified();
+ if($value && (!$modified || $modified->getValue() !== $value) ) {
+
+ $newModified = new Literal($value, null, "http://purl.org/dc/terms/W3CDTF");
+ $this->setSimpleProperty($this->getProvidedCHO(), 'http://purl.org/dc/terms/modified', $modified, $newModified);
+
+ $this->modified = null;
+ }
+ }
+
+
+ public function getModifiedValue() {
+ $modified = $this->getModified();
+ return is_null($modified)?null:$modified->getValue();
+ }
+
+
+ public function jsonSerialize() {
+ if(!$this->graph) {
+ return [
+ 'id' => $this->getId(),
+ ];
+ } else {
+ $res = [
+ 'id' => $this->getId(),
+ 'uri' => $this->getUri(),
+ 'title' => $this->getTitleValue(),
+ 'language' => $this->getLanguageValue(),
+ 'modified' => $this->getModifiedValue(),
+ 'issued' => $this->getIssuedValue()
+ ];
+
+ if($this->language_resolved) {
+ $res['language_resolved'] = $this->getLanguageResolved();
+ }
+
+ return $res;
+ }
+ }
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/src/app/Models/MediaResource.php Thu Jun 02 18:24:19 2016 +0200
@@ -0,0 +1,60 @@
+<?php
+namespace CorpusParole\Models;
+
+use CorpusParole\Libraries\RdfModel\RdfModelResource;
+use CorpusParole\Libraries\Utils;
+
+use JsonSerializable;
+use Log;
+
+
+/**
+ */
+class MediaResource extends WebResource {
+
+ private $master = false;
+ private $extent = -1;
+ private $extentMs = -1;
+
+ public function __construct(...$args) {
+ //print($graph->dump('html'));
+ parent::__construct(...$args);
+ list(,,$master) = $args;
+ $this->master = $master;
+ }
+
+ public function isMaster() {
+ return $this->master;
+ }
+
+ protected function doClearMemoizationCache() {
+ $this->extent = -1;
+ $this->extentMs = -1;
+ }
+
+ public function getExtent() {
+ if($this->extent === -1) {
+ $extent = $this->getLiteral("<http://purl.org/dc/terms/extent>");
+ $this->extent = is_null($extent)?null:$extent->getValue();
+ }
+
+ return $this->extent;
+ }
+
+ public function getExtentMs() {
+ if($this->extentMs === -1 ) {
+ $this->extentMs = Utils::iso8601IntervalToMillis($this->getExtent());
+ }
+ return $this->extentMs;
+ }
+
+
+ protected function jsonSerializeExtra() {
+ return [
+ 'extent' => $this->getExtent(),
+ 'extent_ms' => $this->getExtentMs(),
+ 'master' => $this->isMaster()
+ ];
+ }
+
+}
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/src/app/Models/ModelsException.php Thu Jun 02 18:24:19 2016 +0200
@@ -0,0 +1,10 @@
+<?php
+namespace CorpusParole\Models;
+
+use CorpusParole\Libraries\CorpusParoleException;
+/**
+ * Exception class
+ */
+class ModelsException extends CorpusParoleException {
+
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/src/app/Models/TranscriptResource.php Thu Jun 02 18:24:19 2016 +0200
@@ -0,0 +1,38 @@
+<?php
+namespace CorpusParole\Models;
+
+use CorpusParole\Libraries\RdfModel\RdfModelResource;
+use CorpusParole\Libraries\Utils;
+
+use JsonSerializable;
+use Log;
+
+
+/**
+ */
+class TranscriptResource extends WebResource {
+
+ private $conformsTo = -1;
+
+
+ protected function doClearMemoizationCache() {
+ $this->conformsTo = -1;
+ }
+
+ public function getConformsTo() {
+ if($this->conformsTo === -1) {
+ $conformsTo = $this->getResource("<http://purl.org/dc/terms/conformsTo>");
+ $this->conformsTo = is_null($conformsTo)?null:$conformsTo->getUri();
+ }
+
+ return $this->conformsTo;
+ }
+
+
+ protected function jsonSerializeExtra() {
+ return [
+ 'conforms-to' => $this->getConformsTo()
+ ];
+ }
+
+}
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/src/app/Models/WebResource.php Thu Jun 02 18:24:19 2016 +0200
@@ -0,0 +1,52 @@
+<?php
+namespace CorpusParole\Models;
+
+use CorpusParole\Libraries\RdfModel\RdfModelResource;
+use JsonSerializable;
+use Log;
+
+/**
+ * Model class for Document. Inherit from EasyRd\Resource
+ * SELECT DISTINCT ?g WHERE {GRAPH ?g {?s ?p ?o}}
+ */
+abstract class WebResource extends RdfModelResource implements JsonSerializable {
+
+ public function __construct(...$args) {
+ list($uri, $graph) = $args;
+ parent::__construct($uri, $graph);
+ }
+
+ private $format = -1;
+
+ abstract protected function doClearMemoizationCache();
+
+ public function clearMemoizationCache() {
+ $this->format = -1;
+ $this->doClearMemoizationCache();
+ }
+
+ public function getFormat() {
+ if($this->format === -1) {
+ $format = $this->getLiteral("<http://purl.org/dc/elements/1.1/format>");
+ $this->format = is_null($format)?null:$format->getValue();
+ }
+ return $this->format;
+ }
+
+ public function getUrl() {
+ return $this->getUri();
+ }
+
+ abstract protected function jsonSerializeExtra();
+
+ public function jsonSerialize() {
+ return array_merge(
+ [
+ 'url' => $this->getUrl(),
+ 'format' => $this->getFormat()
+ ],
+ $this->jsonSerializeExtra()
+ );
+ }
+
+}
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/src/app/Models/WebResourceManager.php Thu Jun 02 18:24:19 2016 +0200
@@ -0,0 +1,35 @@
+<?php
+namespace CorpusParole\Models;
+
+use EasyRdf\Resource;
+
+/**
+ */
+class WebResourceManager {
+
+ public static function getResource(...$args) {
+
+ list($url,$graph) = $args;
+ $webResource = new Resource($url, $graph);
+ $formatLit = $webResource->getLiteral("dc11:format");
+ $format = is_null($formatLit)?null:$formatLit->getValue();
+ if(is_null($format)) {
+ throw new ModelsException("WebResourceManager: No dc:11 format on web resource");
+ }
+
+ if(0 === strpos($format, 'audio/') ||
+ 0 === strpos($format, 'video/') ||
+ 0 === strpos($format, 'Sampling:') ) {
+ return new MediaResource(...$args);
+ } else if(
+ 0 === strpos($format, 'application/xml') ||
+ 0 === strpos($format, 'application/pdf') ) {
+ return new TranscriptResource(...$args);
+ }
+ else {
+ throw new ModelsException("WebResourceManager: unknown format");
+ }
+
+ }
+
+}
\ No newline at end of file
--- a/server/src/app/Repositories/DocumentRepository.php Thu Jun 02 18:16:17 2016 +0200
+++ b/server/src/app/Repositories/DocumentRepository.php Thu Jun 02 18:24:19 2016 +0200
@@ -7,7 +7,7 @@
public function all();
- public function get($id);
+ public function get($id, bool $short = false);
public function save(Document $doc);
--- a/server/src/app/Repositories/RdfDocumentRepository.php Thu Jun 02 18:16:17 2016 +0200
+++ b/server/src/app/Repositories/RdfDocumentRepository.php Thu Jun 02 18:24:19 2016 +0200
@@ -4,6 +4,7 @@
use Config;
use Log;
+use CorpusParole\Models\DocumentResult;
use CorpusParole\Models\Document;
use CorpusParole\Libraries\CorpusParoleException;
use CorpusParole\Libraries\Sparql\SparqlClient;
@@ -52,7 +53,7 @@
if(isset($doc->modified)) {
$newGraph->add($doc->doc, "http://purl.org/dc/terms/modified", $doc->modified);
}
- array_push($data, new Document($doc->uri->getUri(), $newGraph));
+ array_push($data, new DocumentResult($doc->uri->getUri(), $newGraph));
}
return $data;
@@ -72,7 +73,7 @@
);
}
- public function get($id) {
+ public function get($id, bool $short=false) {
if(strpos($id, config('corpusparole.corpus_id_scheme')) === 0) {
$id = substr($id, strlen(config('corpusparole.corpus_id_scheme')));
@@ -90,7 +91,8 @@
}
// clone the graph to force the URI
- return new Document($docUri, new Graph($docUri, $doc->toRdfPhp()));
+ $DocumentKlass = $short?DocumentResult::class:Document::class;
+ return new $DocumentKlass($docUri, new Graph($docUri, $doc->toRdfPhp()));
}
--- a/server/src/resources/views/bo/docDetail.blade.php Thu Jun 02 18:16:17 2016 +0200
+++ b/server/src/resources/views/bo/docDetail.blade.php Thu Jun 02 18:24:19 2016 +0200
@@ -14,7 +14,7 @@
<div class="data-audio-player">
<audio id='' controls="controls">
@foreach ($doc->getMediaArray() as $audio)
- <source src="{{ $audio['url'] }}" type="{{ $audio['format']}}"/>
+ <source src="{{ $audio->getUrl() }}" type="{{ $audio->getFormat() }}"/>
@endforeach
Your browser does not support the audio tag
</audio>
--- a/server/src/tests/Models/DocumentTest.php Thu Jun 02 18:16:17 2016 +0200
+++ b/server/src/tests/Models/DocumentTest.php Thu Jun 02 18:24:19 2016 +0200
@@ -156,47 +156,37 @@
public function testMediaArray() {
$doc = new Document(config('corpusparole.corpus_doc_id_base_uri')."crdo-CFPP2000_35_SOUND", $this->graph);
- $this->assertCount(4, $doc->getMediaArray(), "Media array must be of size 4");
+ $this->assertCount(3, $doc->getMediaArray(), "Media array must be of size 3");
//print_r($doc->getMediaArray());
- foreach($doc->getMediaArray() as $url => $media) {
- $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");
+ foreach($doc->getMediaArray() as $media) {
+ $this->assertInstanceOf('CorpusParole\Models\MediaResource', $media, "media msute of type MediaResource");
+ // $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");
- $this->assertEquals($media['url'], $url);
+ //$this->assertEquals($media['url'], $url);
$this->assertContains(
- $media['url'],
+ $media->getUrl(),
[ "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/data/archi/masters/372593.wav"
]
);
- if($url === "http://cocoon.huma-num.fr/data/archi/masters/372593.wav") {
- $this->assertEquals('audio/x-wav', $media['format']);
- $this->assertTrue($media['master'] === true, "should be master");
+ if($media->getUrl() === "http://cocoon.huma-num.fr/data/archi/masters/372593.wav") {
+ $this->assertEquals('audio/x-wav', $media->getFormat());
+ $this->assertTrue($media->isMaster() === true, "should be master");
}
else {
- $this->assertTrue($media['master'] === false, "should not be master");
+ $this->assertTrue($media->isMaster() === false, "should not be master");
}
- if( $url === "http://cocoon.huma-num.fr/data/archi/masters/372593.wav" ||
- $url === "http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.mp3" ||
- $url === "http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.wav" ) {
- $this->assertEquals("PT48M26S", $media['extent'], "extent is PT48M26S");
- $this->assertGreaterThan(0, $media['extent_ms'], "extent_ms must be > 0");
- $this->assertStringStartsWith('audio/', $media['format']);
- }
- else {
- $this->assertNull($media['extent'], "no media extent");
- $this->assertNull($media['extent_ms'], "extend in ms is null");
- $this->assertStringStartsWith('application/', $media['format']);
- }
-
+ $this->assertEquals("PT48M26S", $media->getExtent(), "extent is PT48M26S");
+ $this->assertGreaterThan(0, $media->getExtentMs(), "extent_ms must be > 0");
+ $this->assertStringStartsWith('audio/', $media->getFormat());
}
}
@@ -499,5 +489,22 @@
$this->assertEmpty($newSubjects, "all subjects must have been removed");
}
+ //TODO: test null transcript + null media array
+ public function testJsonSerialize() {
+ $doc = new Document(config('corpusparole.corpus_doc_id_base_uri')."crdo-CFPP2000_35_SOUND", $this->graph);
+
+ $json = $doc->jsonSerialize();
+
+ $this->assertTrue(is_array($json), 'Returned json must be an array');
+ $this->assertEquals(
+ ["id", "uri", "title", "language", "modified", "issued", "publishers", "contributors", "subjects", "transcript", "mediaArray"],
+ array_keys($json)
+ );
+ $this->assertEquals(sprintf('%1$s/crdo-CFPP2000_35_SOUNDid', config('corpusparole.handle_prefix')), $json['id']);
+ $this->assertTrue(is_array($json['transcript']));
+ $this->assertTrue(is_array($json['mediaArray']));
+
+ }
+
}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/src/tests/Models/MediaResourceTest.php Thu Jun 02 18:24:19 2016 +0200
@@ -0,0 +1,98 @@
+<?php
+
+use CorpusParole\Models\MediaResource;
+use CorpusParole\Libraries\CocoonUtils;
+
+/**
+ *
+ */
+class MediaResourceTest extends TestCase {
+
+ const TEST_DOCS = [
+ 'http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml' => <<<EOT
+ @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 fn: <http://www.w3.org/2005/xpath-functions#> .
+
+ <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> .
+
+EOT
+ ,'http://cocoon.huma-num.fr/data/archi/masters/372593.wav' => <<<EOT
+ @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 fn: <http://www.w3.org/2005/xpath-functions#> .
+
+ <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/> .
+EOT
+ ];
+
+ public function setUp() {
+
+ parent::setup();
+ $this->graphs = [];
+ foreach(self::TEST_DOCS as $uri => $ttl) {
+ $this->graphs[$uri] = new EasyRdf\Graph($uri, $ttl);
+ }
+ }
+
+ public function testConstructor() {
+
+ $this->assertNotNull($this->graphs, 'Graphs shoud not be null');
+
+ $mediaResource = new MediaResource('http://cocoon.huma-num.fr/data/archi/masters/372593.wav', $this->graphs['http://cocoon.huma-num.fr/data/archi/masters/372593.wav'], false);
+
+ $this->assertNotNull($mediaResource);
+ }
+
+ public function testExtent() {
+ $mediaResource = new MediaResource('http://cocoon.huma-num.fr/data/archi/masters/372593.wav', $this->graphs['http://cocoon.huma-num.fr/data/archi/masters/372593.wav'], false);
+ $this->assertEquals('PT48M26S', $mediaResource->getExtent());
+ }
+
+ public function testExtentMs() {
+ $mediaResource = new MediaResource('http://cocoon.huma-num.fr/data/archi/masters/372593.wav', $this->graphs['http://cocoon.huma-num.fr/data/archi/masters/372593.wav'], false);
+ $this->assertTrue(is_int($mediaResource->getExtentMs()));
+ $this->assertEquals(2906000, $mediaResource->getExtentMs());
+ }
+
+ public function testMaster() {
+ $mediaResource = new MediaResource('http://cocoon.huma-num.fr/data/archi/masters/372593.wav', $this->graphs['http://cocoon.huma-num.fr/data/archi/masters/372593.wav'], true);
+ $this->assertTrue($mediaResource->isMaster());
+ }
+
+ public function testJsonSerialize() {
+ $mediaResource = new MediaResource('http://cocoon.huma-num.fr/data/archi/masters/372593.wav', $this->graphs['http://cocoon.huma-num.fr/data/archi/masters/372593.wav'], true);
+
+ $json = $mediaResource->jsonSerialize();
+ $this->assertTrue(is_array($json), "must be an array");
+ $this->assertEquals(
+ [
+ 'url' => "http://cocoon.huma-num.fr/data/archi/masters/372593.wav",
+ "format" => "audio/x-wav",
+ "extent" => "PT48M26S",
+ "extent_ms" => 2906000,
+ "master" => true
+ ],
+ $json
+ );
+ }
+
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/src/tests/Models/TranscriptResourceTest.php Thu Jun 02 18:24:19 2016 +0200
@@ -0,0 +1,85 @@
+<?php
+
+use CorpusParole\Models\TranscriptResource;
+use CorpusParole\Libraries\CocoonUtils;
+
+/**
+ *
+ */
+class TranscriptResourceTest extends TestCase {
+
+ const TEST_DOCS = [
+ 'http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml' => <<<EOT
+ @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 fn: <http://www.w3.org/2005/xpath-functions#> .
+
+ <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> .
+
+EOT
+ ,'http://cocoon.huma-num.fr/data/archi/masters/372593.wav' => <<<EOT
+ @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 fn: <http://www.w3.org/2005/xpath-functions#> .
+
+ <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/> .
+EOT
+ ];
+
+ public function setUp() {
+
+ parent::setup();
+ $this->graphs = [];
+ foreach(self::TEST_DOCS as $uri => $ttl) {
+ $this->graphs[$uri] = new EasyRdf\Graph($uri, $ttl);
+ }
+ }
+
+ public function testConstructor() {
+
+ $this->assertNotNull($this->graphs, 'Graphs shoud not be null');
+
+ $transcriptResource = new TranscriptResource('http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml', $this->graphs['http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml']);
+
+ $this->assertNotNull($transcriptResource);
+ }
+
+ public function testConformsTo() {
+ $transcriptResource = new TranscriptResource('http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml', $this->graphs['http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml']);
+ $this->assertEquals('http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_transcriber', $transcriptResource->getConformsTo());
+ }
+
+ public function testJsonSerialize() {
+ $transcriptResource = new TranscriptResource('http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml', $this->graphs['http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml']);
+
+ $json = $transcriptResource->jsonSerialize();
+ $this->assertTrue(is_array($json), "must be an array");
+ $this->assertEquals(
+ [
+ 'url' => "http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml",
+ "format" => "application/xml",
+ "conforms-to" => "http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_transcriber"
+ ],
+ $json
+ );
+ }
+
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/server/src/tests/Models/WebResourceTest.php Thu Jun 02 18:24:19 2016 +0200
@@ -0,0 +1,202 @@
+<?php
+
+use CorpusParole\Models\WebResource;
+use CorpusParole\Libraries\CocoonUtils;
+
+use Mockery as m;
+
+/**
+ *
+ */
+class WebResourceTest extends TestCase {
+
+ const TEST_DOCS = [
+ 'http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml' => <<<EOT
+ @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 fn: <http://www.w3.org/2005/xpath-functions#> .
+
+ <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> .
+
+EOT
+ ,'http://cocoon.huma-num.fr/data/archi/masters/372593.wav' => <<<EOT
+ @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 fn: <http://www.w3.org/2005/xpath-functions#> .
+
+ <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/> .
+EOT
+ ,"http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.mp3" => <<<EOT
+ @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 fn: <http://www.w3.org/2005/xpath-functions#> .
+
+ <%1\$scrdo-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 <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" , "%2\$scrdo-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/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/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 <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/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
+ ];
+
+ public function getMockWebResource(...$contructorArgs) {
+ return m::mock("CorpusParole\Models\WebResource", $contructorArgs)
+ ->makePartial()
+ ->shouldAllowMockingProtectedMethods()
+ ->shouldReceive('jsonSerializeExtra')
+ ->andReturn(['extra' => 'fields'])
+ ->shouldReceive('doClearMemoizationCache');
+
+ }
+
+
+ public function setUp() {
+
+ parent::setup();
+ $this->graphs = [];
+ foreach(self::TEST_DOCS as $uri => $ttl) {
+ $this->graphs[$uri] = new EasyRdf\Graph($uri, sprintf($ttl, config('corpusparole.corpus_doc_id_base_uri'), config('corpusparole.corpus_id_scheme')));
+ }
+ }
+
+ public function testConstructor() {
+
+ $this->assertNotNull($this->graphs, 'Graphs shoud not be null');
+
+ $webResource = $this->getMockWebResource('http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml', $this->graphs['http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml'])->getMock();
+
+ $this->assertNotNull($webResource);
+ }
+
+ public function testUrl() {
+ $webResource = $this->getMockWebResource('http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml', $this->graphs['http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml'])->getMock();
+ $this->assertEquals('http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml', $webResource->getUrl(), 'URL should be http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml');
+ }
+
+ public function testGetFormat() {
+ $webResource = $this->getMockWebResource('http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml', $this->graphs['http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml'])->getMock();
+ $this->assertEquals("application/xml", $webResource->getFormat(), "Format should be application/xml");
+ }
+
+ public function testJsonSerialize() {
+ $webResource = $this->getMockWebResource('http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml', $this->graphs['http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml'])->getMock();
+
+ $json = $webResource->jsonSerialize();
+ $this->assertTrue(is_array($json), "must be an array");
+ $this->assertEquals(
+ [
+ 'url' => "http://cocoon.huma-num.fr/exist/crdo/cfpp2000/fra/Ozgur_Kilic_H_32_alii_3e-2.xml",
+ "format" => "application/xml",
+ "extra" => "fields"
+ ],
+ $json
+ );
+ }
+
+ public function testJsonSerializeFullDoc() {
+ $webResource = $this->getMockWebResource("http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.mp3", $this->graphs["http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.mp3"])->getMock();
+
+ $json = $webResource->jsonSerialize();
+ $this->assertTrue(is_array($json), "must be an array");
+ $this->assertEquals(
+ [
+ 'url' => "http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.mp3",
+ "format" => "audio/mpeg",
+ "extra" => "fields"
+ ],
+ $json
+ );
+ }
+
+ public function tearDown() {
+ m::close();
+ }
+
+}
--- a/server/src/tests/Repositories/DocumentRepositoryIntegrationTest.php Thu Jun 02 18:16:17 2016 +0200
+++ b/server/src/tests/Repositories/DocumentRepositoryIntegrationTest.php Thu Jun 02 18:24:19 2016 +0200
@@ -6,6 +6,8 @@
use CorpusParole\Repositories\DocumentRepository;
use CorpusParole\Repositories\RdfDocumentRepository;
use CorpusParole\Models\Document;
+use CorpusParole\Models\DocumentResult;
+
use SebastianBergmann\Diff\Differ;
@@ -135,7 +137,7 @@
$resDoc = $docList[0];
- $this->assertInstanceOf(Document::class, $resDoc, "Res doc must be a Document");
+ $this->assertInstanceOf(DocumentResult::class, $resDoc, "Res doc must be a Document");
$this->assertEquals(config('corpusparole.corpus_id_scheme').'crdo-ALA_738', $resDoc->getId(), "id must be crdo...");
$this->assertEquals($expectedId, $resDoc->getUri(), 'url must be ...');
$this->assertNotNull($resDoc->getGraph(), 'Graph must not be null');
@@ -156,6 +158,21 @@
$this->assertTrue(EasyRdf\Isomorphic::isomorphic($res->getGraph(),$returnedGraph));
}
+ public function testGetShort() {
+
+ $expectedId = $this->corpusDocIdBaseUri.'crdo-ALA_738';
+ $returnedGraph = new EasyRdf\Graph($expectedId, sprintf(DocumentRepositoryIntegrationTest::TEST_DOC,config('corpusparole.corpus_doc_id_base_uri')));
+
+ $res = $this->documentRepository->get('crdo-ALA_738', true);
+
+ $this->assertInstanceOf(DocumentResult::class, $res, "Result must be of type DocumentResult");
+ $this->assertEquals(config('corpusparole.corpus_id_scheme').'crdo-ALA_738', $res->getId(), 'id should be crdo-ALA_738' );
+ $this->assertNotNull($res->getGraph(), "Graph shoul not be null");
+ $this->assertEquals(config('corpusparole.corpus_doc_id_base_uri')."crdo-ALA_738",$res->getGraph()->getUri(), "uri of graph must be ".config('corpusparole.corpus_doc_id_base_uri')."crdo-ALA_738");
+ $this->assertTrue(EasyRdf\Isomorphic::isomorphic($res->getGraph(),$returnedGraph));
+ }
+
+
public function testSave() {
$doc = new Document(config('corpusparole.corpus_doc_id_base_uri')."crdo-ALA_738", $this->graph);
--- a/server/src/tests/Repositories/DocumentRepositoryTest.php Thu Jun 02 18:16:17 2016 +0200
+++ b/server/src/tests/Repositories/DocumentRepositoryTest.php Thu Jun 02 18:24:19 2016 +0200
@@ -5,6 +5,8 @@
use CorpusParole\Repositories\RdfDocumentRepository;
use CorpusParole\Libraries\Sparql\SparqlClient;
use CorpusParole\Models\Document;
+use CorpusParole\Models\DocumentResult;
+
use Mockery as m;
@@ -108,7 +110,7 @@
$this->assertCount(1, $res, "Should have 1 doc in res");
$resDoc = $res[0];
- $this->assertInstanceOf(Document::class, $resDoc, "Res doc must be a Document");
+ $this->assertInstanceOf(DocumentResult::class, $resDoc, "Res doc must be a Document");
$this->assertEquals(config('corpusparole.corpus_id_scheme').'crdo-ALA_738', $resDoc->getId(), "id must be crdo...");
$this->assertEquals($expectedId, $resDoc->getUri(), 'url must be ...');
$this->assertNotNull($resDoc->getGraph(), 'Graph must be not null');
@@ -132,6 +134,24 @@
$this->assertTrue(EasyRdf\Isomorphic::isomorphic($res->getGraph(), new EasyRdf\Graph($expectedId, sprintf(DocumentRepositoryTest::TEST_DOC, config('corpusparole.corpus_doc_id_base_uri')))));
}
+ public function testGetShort() {
+
+ $expectedId = $this->corpusDocIdBaseUri.'crdo-ALA_738';
+ $returnedGraph = new EasyRdf\Graph($expectedId, sprintf(DocumentRepositoryTest::TEST_DOC, config('corpusparole.corpus_doc_id_base_uri')));
+
+ $sparqlClientMock = m::mock('CorpusParole\Libraries\Sparql\SparqlClient');
+ $sparqlClientMock->shouldReceive('query')->with(\Hamcrest\Text\StringContains::containsString($expectedId))
+ ->andReturn($returnedGraph);
+ $documentRepository = $this->app->make('CorpusParole\Repositories\RdfDocumentRepository', [$sparqlClientMock]);
+
+ $res = $documentRepository->get('crdo-ALA_738', true);
+
+ $this->assertInstanceOf(DocumentResult::class, $res, "Result must be of type DocumentResult");
+ $this->assertEquals(config('corpusparole.corpus_id_scheme').'crdo-ALA_738', $res->getId(), 'id should be crdo-ALA_738' );
+ $this->assertNotNull($res->getGraph(), "Graph shoul not be null");
+ $this->assertTrue(EasyRdf\Isomorphic::isomorphic($res->getGraph(), new EasyRdf\Graph($expectedId, sprintf(DocumentRepositoryTest::TEST_DOC, config('corpusparole.corpus_doc_id_base_uri')))));
+ }
+
public function testSave() {
$sparqlClientMock = m::mock('CorpusParole\Libraries\Sparql\SparqlClient', function($mock) {