blob: 68a0e8ff88e1a3fd7a22a0372fa3df3a30cb9aad [file] [log] [blame]
Marc Kupietz90d678f2025-04-25 12:20:51 +02001{
2 Kalamar => {
3 ## Backend server path
4 # api_path => 'https://korap.example.org/api/',
Marc Kupietz90d678f2025-04-25 12:20:51 +02005 ## Backend API version
6 # api_version => '1.0',
7
8 ## If the application is run behind a proxy, ignore the forwarded host
9 # proxy_host => 0,
10
11 ## Run the application in a subfolder behind a proxy:
Marc Kupietz36850902025-09-19 15:16:34 +020012 proxy_prefix => '/deliko',
13 plugins => ['Plugins'],
14 # https_only => 1,
15
Marc Kupietz90d678f2025-04-25 12:20:51 +020016
17 ## The name of the base corpus,
18 ## for query examples (see kalamar.queries.dict)
19 examplecorpus => 'DeLiKo@DNB',
20
21 ## For further Plugins, add them
22 ## to this array:
23 # plugins => [],
24 ## Currently bundled: Piwik, Auth
25
26 ## Require everything to be send via https only:
27 # https_only => 1,
28
29 ## Override default content security policy
30 # cs_policy => "default-src '*';"
31
32 ## Set proxy timeouts
33 # proxy_inactivity_timeout => 120,
34 # proxy_connect_timeout => 120,
Marc Kupietz36850902025-09-19 15:16:34 +020035 defaults => {
36 align => 'center'
37 },
38 proxies => [{
39 root_path => '/plugin/export',
Marc Kupietz00491d62025-09-21 13:22:59 +020040 mount => 'http://kalamar-export-plugin:7777',
Marc Kupietz36850902025-09-19 15:16:34 +020041 service => 'export-plugin-proxy'
42 }],
43 },
44 CSP => {
45 'frame-src' => 'self',
46 'frame-ancestors' => ['self','http://korap.dnb.de/','https://korap.dnb.de/']
47 },
48 'Kalamar-Plugins' => {
49 default_plugins =>'wiki.plugins.json'
Marc Kupietz90d678f2025-04-25 12:20:51 +020050 },
51 Localize => {
52 dict => {
Marc Kupietz36850902025-09-19 15:16:34 +020053 'en_title_addon' => 'DeLiKo@DNB',
Marc Kupietz90d678f2025-04-25 12:20:51 +020054 'de_Template_intro' => 'custom/intro',
55 'en_Template_intro' => 'custom/intro',
56 'en_howToCite' => 'Citation Help',
57 'de_howToCite' => 'Zitierhilfe',
58 'en_recentCorpusPub' => 'Recent publications to refer to DeLiKo@DNB as research data',
59 'de_recentCorpusPub' => 'Neuere Publikationen zu DeLiKo@DNB als Forschungsdatengrundlage',
60 'en_recentToolPub' => 'Recent publications to refer to KorAP as a research tool',
61 'de_recentToolPub' => 'Neuere Publikationen zu KorAP als Forschungswerkzeug',
62 },
63 override => 1
64 },
65 'TagHelpers-ContentBlock' => {
66 footer => [
67 {
68 inline => '<%= link_to loc("about") => "http://www.ids-mannheim.de/kl/projekte/korap/" %>',
69 position => 70
70 },
71 {
72 inline => '<%= link_to loc("howToCite") => url_for(doc => { page => "faq" })->fragment("howToCite") %>',
73 position => 75
74 },
75 {
76 inline => '<%= link_to loc("imprint") => "https://www.dnb.de/DE/Service/Impressum/impressum_node.html" %>',
77 position => 80
78 }],
79 faq => [
80 {
81 position => 50,
82 inline => <<'HOWTOCITE'
83<section>
84 <h3 id="howToCite"><%= loc 'howToCite' %></h3>
85%= include 'custom/partial/citation'
86</section>
87HOWTOCITE
88 }
89 ]
90 }
91}