# HG changeset patch # User ymh # Date 1464884659 -7200 # Node ID 17f10b56c07904e197d49c6afc77df85f656eeb3 # Parent 009efee954f75cd453af684e44c5c88404bb900f improve document model and propagate changes. This include the change of document fixtures to better reflect what the api is effectively returning diff -r 009efee954f7 -r 17f10b56c079 cms/app-client/app/mirage/config.js --- 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) }; }); diff -r 009efee954f7 -r 17f10b56c079 cms/app-client/app/mirage/fixtures/documents.js --- /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 diff -r 009efee954f7 -r 17f10b56c079 cms/app-client/app/mirage/fixtures/transcripts.js --- 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" diff -r 009efee954f7 -r 17f10b56c079 common/corpus-common-addon/lib/commands/dl-fixtures.js --- 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'; diff -r 009efee954f7 -r 17f10b56c079 server/bo_client/app/app.js --- 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); diff -r 009efee954f7 -r 17f10b56c079 server/bo_client/app/models/document.js --- 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; diff -r 009efee954f7 -r 17f10b56c079 server/bo_client/app/templates/index.hbs --- 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 @@ {{#each model as |doc|}} - {{ doc.uri }}{{#link-to 'doc' doc}}{{doc.id}}{{/link-to}} + {{ doc.uri }}{{#link-to 'doc' doc.encodedId}}{{doc.id}}{{/link-to}} {{/each}} diff -r 009efee954f7 -r 17f10b56c079 server/bo_client/server/fixtures/details_documents.js --- /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 diff -r 009efee954f7 -r 17f10b56c079 server/bo_client/server/fixtures/documents.js --- 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 diff -r 009efee954f7 -r 17f10b56c079 server/bo_client/server/mocks/documents.js --- 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 { diff -r 009efee954f7 -r 17f10b56c079 server/src/app/Http/Controllers/Api/DocumentController.php --- 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()); } diff -r 009efee954f7 -r 17f10b56c079 server/src/app/Libraries/Transcript/TranscriptConverterBase.php --- 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) ] ]); } diff -r 009efee954f7 -r 17f10b56c079 server/src/app/Models/Document.php --- 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(""); - } - 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(''); - 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(''); - 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(''); - } 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(""); - } 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(''); + $masterUrl = is_null($master)?null:$master->getUri(); + + foreach($this->graph->allOfType("") 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(""); - 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(''); - $masterUrl = is_null($master)?null:$master->getUri(); - - foreach($this->graph->allOfType("") as $webResource) { - $extent = $webResource->getLiteral(""); - $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("") as $webResource) { - $format = $webResource->getLiteral("dc11:format")->getValue(); - - if((0 === strpos($format, 'application/xml')) || - (0 === strpos($format, 'application/pdf')) ) { - $conformsTo = $webResource->getResource(""); - $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; - } } } diff -r 009efee954f7 -r 17f10b56c079 server/src/app/Models/DocumentResult.php --- /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 @@ +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(""); + } + 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(''); + 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(''); + 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(''); + } 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(""); + } 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(""); + 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; + } + } +} diff -r 009efee954f7 -r 17f10b56c079 server/src/app/Models/MediaResource.php --- /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 @@ +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(""); + $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 diff -r 009efee954f7 -r 17f10b56c079 server/src/app/Models/ModelsException.php --- /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 @@ +conformsTo = -1; + } + + public function getConformsTo() { + if($this->conformsTo === -1) { + $conformsTo = $this->getResource(""); + $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 diff -r 009efee954f7 -r 17f10b56c079 server/src/app/Models/WebResource.php --- /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 @@ +format = -1; + $this->doClearMemoizationCache(); + } + + public function getFormat() { + if($this->format === -1) { + $format = $this->getLiteral(""); + $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 diff -r 009efee954f7 -r 17f10b56c079 server/src/app/Models/WebResourceManager.php --- /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 @@ +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 diff -r 009efee954f7 -r 17f10b56c079 server/src/app/Repositories/DocumentRepository.php --- 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); diff -r 009efee954f7 -r 17f10b56c079 server/src/app/Repositories/RdfDocumentRepository.php --- 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())); } diff -r 009efee954f7 -r 17f10b56c079 server/src/resources/views/bo/docDetail.blade.php --- 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 @@
diff -r 009efee954f7 -r 17f10b56c079 server/src/tests/Models/DocumentTest.php --- 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'])); + + } + } diff -r 009efee954f7 -r 17f10b56c079 server/src/tests/Models/MediaResourceTest.php --- /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 @@ + << . + @prefix rdfs: . + @prefix sesame: . + @prefix owl: . + @prefix xsd: . + @prefix fn: . + + a ; + "application/xml"^^ ; + "Freely available for non-commercial use" ; + "2010-11-17"^^ ; + "2013-11-04T22:20:07+01:00"^^ ; + ; + . + +EOT + ,'http://cocoon.huma-num.fr/data/archi/masters/372593.wav' => << . + @prefix rdfs: . + @prefix sesame: . + @prefix owl: . + @prefix xsd: . + @prefix fn: . + + a ; + "audio/x-wav"^^ ; + "Freely available for non-commercial use" ; + "2010-11-17"^^ ; + "PT48M26S" ; + "2013-10-12T14:35:57+02:00"^^ ; + . +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 + ); + } + +} diff -r 009efee954f7 -r 17f10b56c079 server/src/tests/Models/TranscriptResourceTest.php --- /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 @@ + << . + @prefix rdfs: . + @prefix sesame: . + @prefix owl: . + @prefix xsd: . + @prefix fn: . + + a ; + "application/xml"^^ ; + "Freely available for non-commercial use" ; + "2010-11-17"^^ ; + "2013-11-04T22:20:07+01:00"^^ ; + ; + . + +EOT + ,'http://cocoon.huma-num.fr/data/archi/masters/372593.wav' => << . + @prefix rdfs: . + @prefix sesame: . + @prefix owl: . + @prefix xsd: . + @prefix fn: . + + a ; + "audio/x-wav"^^ ; + "Freely available for non-commercial use" ; + "2010-11-17"^^ ; + "PT48M26S" ; + "2013-10-12T14:35:57+02:00"^^ ; + . +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 + ); + } + +} diff -r 009efee954f7 -r 17f10b56c079 server/src/tests/Models/WebResourceTest.php --- /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 @@ + << . + @prefix rdfs: . + @prefix sesame: . + @prefix owl: . + @prefix xsd: . + @prefix fn: . + + a ; + "application/xml"^^ ; + "Freely available for non-commercial use" ; + "2010-11-17"^^ ; + "2013-11-04T22:20:07+01:00"^^ ; + ; + . + +EOT + ,'http://cocoon.huma-num.fr/data/archi/masters/372593.wav' => << . + @prefix rdfs: . + @prefix sesame: . + @prefix owl: . + @prefix xsd: . + @prefix fn: . + + a ; + "audio/x-wav"^^ ; + "Freely available for non-commercial use" ; + "2010-11-17"^^ ; + "PT48M26S" ; + "2013-10-12T14:35:57+02:00"^^ ; + . +EOT + ,"http://cocoon.huma-num.fr/data/cfpp2000/Ozgur_Kilic_H_32_alii_3e-2.mp3" => << . + @prefix rdfs: . + @prefix sesame: . + @prefix owl: . + @prefix xsd: . + @prefix fn: . + + <%1\$scrdo-CFPP2000_35_SOUND> a ; + ; + "Langage et langues : description, théorisation, transmission" ; + , , ; + ; + ; + "Corpus de la Parole"@fr ; + . + + a ; + "Freely available for non-commercial use" ; + "2010-11-17"^^ ; + "PT48M26S" ; + "2013-10-12T14:35:57+02:00"^^ ; + ; + , "Tanguy, Noalig" , "Chevrier, Michel" , "Kiliç, Ozgur" , "Salvegas, Etienne" , "du-Breuil-de-Pont-en-Auge, Augustin" , "du-Breuil-de-Pont-en-Auge, Benoît" ; + "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 ; + "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" ; + ; + ; + , "anthropological_linguistics"^^ , "lexicography"^^ , "phonetics"^^ , , , , "general_linguistics"^^ , , "text_and_corpus_linguistics"^^ , "Français"@fr , , "phonology"^^ , "semantics"^^ , "sociolinguistics"^^ , "syntax"^^ , "typology"^^ , , , "discourse_analysis"^^ , "historical_linguistics"^^ , "language_documentation"^^ , , , , , , "mathematical_linguistics"^^ ; + "Entretien de Ozgur Kiliç 2"@fr ; + , , , "primary_text"^^ , , "narrative"^^ , "report"^^ , "unintelligible_speech"^^ ; + "2013-10-12"^^ ; + [ + a ; + owl:sameAs ; + "FR"^^ , "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 + ]; + , ; + ; + ; + "Tanguy, Noalig" ; + "Quartier concerné : 3e"@fr ; + "Chevrier, Michel" , "Kiliç, Ozgur" , "Salvegas, Etienne" , "du-Breuil-de-Pont-en-Auge, Augustin" , "du-Breuil-de-Pont-en-Auge, Benoît" ; + . + + + a ; + "application/xml"^^ ; + "Freely available for non-commercial use" ; + "2010-11-17"^^ ; + "2013-11-04T22:20:07+01:00"^^ ; + ; + . + + a ; + "audio/x-wav"^^ ; + "Freely available for non-commercial use" ; + "2010-11-17"^^ ; + "PT48M26S" ; + "2013-10-12T14:35:57+02:00"^^ ; + . + + a ; + "audio/mpeg"^^ ; + "Freely available for non-commercial use" ; + "2010-11-17"^^ ; + "PT48M26S" ; + "2013-10-12T14:35:57+02:00"^^ ; + ; + . + + a ; + "audio/x-wav"^^ ; + "Freely available for non-commercial use" ; + "2010-11-17"^^ ; + "PT48M26S" ; + "2013-10-12T14:35:57+02:00"^^ ; + ; + . +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(); + } + +} diff -r 009efee954f7 -r 17f10b56c079 server/src/tests/Repositories/DocumentRepositoryIntegrationTest.php --- 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); diff -r 009efee954f7 -r 17f10b56c079 server/src/tests/Repositories/DocumentRepositoryTest.php --- 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) {