3 $sesameBaseUrl = rtrim(env('CORPUSPAROLE_SESAME_BASE_URL'),'/').'/'; |
3 $sesameBaseUrl = rtrim(env('CORPUSPAROLE_SESAME_BASE_URL'),'/').'/'; |
4 $baseUrl = parse_url(env('APP_URL','http://localhost'), PHP_URL_PATH); |
4 $baseUrl = parse_url(env('APP_URL','http://localhost'), PHP_URL_PATH); |
5 $baseUrl = ($baseUrl && strlen($baseUrl)>0)?$baseUrl:"/"; |
5 $baseUrl = ($baseUrl && strlen($baseUrl)>0)?$baseUrl:"/"; |
6 |
6 |
7 return [ |
7 return [ |
|
8 'pagination_page_param' => 'page', |
|
9 |
8 'documents_per_page' => 15, |
10 'documents_per_page' => 15, |
|
11 |
|
12 'elasticsearch_index' => env('ELASTICSEARCH_INDEX'), |
9 |
13 |
10 'sesame_base_url' => $sesameBaseUrl, |
14 'sesame_base_url' => $sesameBaseUrl, |
11 'sesame_repository' => env('CORPUSPAROLE_SESAME_REPOSITORY'), |
15 'sesame_repository' => env('CORPUSPAROLE_SESAME_REPOSITORY'), |
12 'sesame_repository_raw' => env('CORPUSPAROLE_SESAME_REPOSITORY_RAW'), |
16 'sesame_repository_raw' => env('CORPUSPAROLE_SESAME_REPOSITORY_RAW'), |
13 'max_load_retry' => env('CORPUSPAROLE_MAX_LOAD_RETRY', 5), |
17 'max_load_retry' => env('CORPUSPAROLE_MAX_LOAD_RETRY', 5), |
24 'cocoon_doc_id_base' => 'oai:crdo.vjf.cnrs.fr:', |
28 'cocoon_doc_id_base' => 'oai:crdo.vjf.cnrs.fr:', |
25 |
29 |
26 'corpus_id_scheme' => env('HANDLE_PREFIX').'/', |
30 'corpus_id_scheme' => env('HANDLE_PREFIX').'/', |
27 'corpus_id_prefix' => env('HANDLE_PREFIX').'/crdo-', |
31 'corpus_id_prefix' => env('HANDLE_PREFIX').'/crdo-', |
28 |
32 |
|
33 'corpus_doc_id_base_uri_prefix' => 'https://hdl.handle.net/', |
29 'corpus_doc_id_base_uri' => 'https://hdl.handle.net/'.env('HANDLE_PREFIX').'/', |
34 'corpus_doc_id_base_uri' => 'https://hdl.handle.net/'.env('HANDLE_PREFIX').'/', |
30 'corpus_doc_default_cc_rights' => 'http://creativecommons.org/licenses/by/4.0/', |
35 'corpus_doc_default_cc_rights' => 'http://creativecommons.org/licenses/by/4.0/', |
31 |
36 |
32 'edm_provider' => 'Corpus de la Parole', |
37 'edm_provider' => 'Corpus de la Parole', |
33 |
38 |