Version 39.22 by Veronika Kocher on Thursday, 03 Sep 2026 9:34

Show last authors
1 Artistic and research projects involve many different tasks, decisions and responsibilities — from developing an initial idea and securing funding to organising materials, collaborating with others, publishing results and preserving them for future use.
2
3 The **Art & Research Services Navigator** helps you find the right guidance, services and resources for each stage of your project.
4
5 {{info title="How responsibilities work"}}
6 The navigator brings services together around the project lifecycle and the researcher's task. It is a navigation layer across university services, not a separate organisational unit.
7
8 **Support Kunst und Forschung (SKF)** supports project and funding activities — especially project development, funding and calls, proposals, and coordination of funded projects — and, where useful, connects them with the University's relevant services.
9
10 Depending on the question, these may include the **University Library / Research Data Management & Repository**, **IT**, **Legal and Data Protection**, **Finance and Personnel**, **Publications and Communication**, **Event Management**, the **International Office** and other services.
11
12 The **institute, department or other host unit** remains the artistic or academic home of the project. The navigator brings these offers together along the project stages so you can start from your need rather than from the organisational chart.
13 {{/info}}
14
15
16
17 {{html clean="false"}}
18 <section data-arsn-search-block-fix="v5" style="margin:20px 0 26px 0;padding:16px 18px;border:1px solid #e3ded6;border-radius:10px;background:#fcfbf8;box-shadow:0 1px 2px rgba(0,0,0,.035);">
19 <h2 style="font-size:20px;margin:0 0 6px 0;color:#35312d;">Search the Art &amp; Research Services Navigator</h2>
20 <p style="margin:0 0 12px 0;color:#6a655e;">Type a topic, synonym or common query. Matching pages are suggested immediately. Search-term links on the topic pages use the same controlled vocabulary.</p>
21 <form
22 id="arsn-search-form"
23 action="https://xwiki.uni-ak.ac.at/bin/view/Main/SolrSearch"
24 method="get"
25 role="search"
26 style="margin:0;"
27 >
28 <div style="display:flex;gap:10px;align-items:center;flex-wrap:wrap;">
29 <label for="arsn-search-input" style="position:absolute;left:-10000px;">
30 Search the Art &amp; Research Services Navigator
31 </label>
32
33 <input
34 id="arsn-search-input"
35 name="text"
36 type="search"
37 placeholder="Try: DOI, backup, copyright, GDPR, repository..."
38 autocomplete="off"
39 aria-autocomplete="list"
40 aria-controls="arsn-search-results"
41 aria-expanded="false"
42 style="flex:1 1 520px;min-width:260px;padding:11px 13px;border:1px solid #bbb;border-radius:6px;font-size:16px;"
43 />
44
45 <input type="hidden" name="f_type" value="DOCUMENT" />
46 <input type="hidden" name="sort" value="score" />
47 <input type="hidden" name="sortOrder" value="desc" />
48 <input type="hidden" name="facet" value="true" />
49 <input type="hidden" name="highlight" value="true" />
50 <input type="hidden" name="r" value="1" />
51
52 <button type="submit" class="btn btn-primary" style="padding:11px 22px;">
53 Search
54 </button>
55 </div>
56
57 <div
58 id="arsn-search-results"
59 role="listbox"
60 aria-label="Suggested pages"
61 hidden
62 style="margin-top:8px;border:1px solid #d4d4d4;border-radius:7px;background:#fff;box-shadow:0 5px 18px rgba(0,0,0,.10);overflow:hidden;"
63 ></div>
64
65 <p
66 id="arsn-search-status"
67 style="position:absolute;left:-10000px;"
68 aria-live="polite"
69 ></p>
70 </form>
71
72 <script>
73 (function () {
74 "use strict";
75
76 var encodedIndex = "W3sidGl0bGUiOiJBcnQgJiBSZXNlYXJjaCBTZXJ2aWNlcyBOYXZpZ2F0b3IiLCJwaGFzZSI6Ik92ZXJ2aWV3IiwidXJsIjoiaHR0cHM6Ly94d2lraS51bmktYWsuYWMuYXQvYmluL3ZpZXcvU2VydmljZSUyME5hdmlnYXRvci9BcnQlMjAlMjYlMjBSZXNlYXJjaCUyMFNlcnZpY2VzJTIwTmF2aWdhdG9yLy8iLCJ0ZXJtcyI6WyJhcnQgYW5kIHJlc2VhcmNoIiwiYXJ0aXN0aWMgcmVzZWFyY2giLCJyZXNlYXJjaCBzZXJ2aWNlcyIsInJlc2VhcmNoIHN1cHBvcnQiLCJzZXJ2aWNlIG5hdmlnYXRvciIsInByb2plY3QgbGlmZWN5Y2xlIiwicmVzZWFyY2ggZGF0YSBtYW5hZ2VtZW50Iiwib3BlbiBzY2llbmNlIiwicmVzZWFyY2ggcHJvamVjdCIsImFydCByZXNlYXJjaCBzdXBwb3J0IiwicmVzZWFyY2ggc3VwcG9ydCBzZXJ2aWNlcyIsInJlc2VhcmNoIHdvcmtmbG93IiwicHJvamVjdCBzdXBwb3J0Il19LHsidGl0bGUiOiJFbmFibGUiLCJwaGFzZSI6IkVuYWJsZSIsInVybCI6Imh0dHBzOi8veHdpa2kudW5pLWFrLmFjLmF0L2Jpbi92aWV3L1NlcnZpY2UlMjBOYXZpZ2F0b3IvQXJ0JTIwJTI2JTIwUmVzZWFyY2glMjBTZXJ2aWNlcyUyME5hdmlnYXRvci9FbmFibGUvIiwidGVybXMiOlsiYXJ0IGFuZCByZXNlYXJjaCIsImVuYWJsZSIsInByb2plY3Qgc2V0dXAiLCJwcm9qZWN0IHBsYW5uaW5nIiwicmVzZWFyY2ggZnVuZGluZyIsImRhdGEgbWFuYWdlbWVudCIsInJpZ2h0cyBhbmQgZXRoaWNzIiwic3RhcnRpbmcgYSBwcm9qZWN0IiwibmV3IHByb2plY3QiLCJwcm9qZWN0IHByZXBhcmF0aW9uIiwicHJvamVrdHBsYW51bmciXX0seyJ0aXRsZSI6IkdldCBTdGFydGVkIiwicGhhc2UiOiJFbmFibGUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvRW5hYmxlL0dldCUyMFN0YXJ0ZWQvIiwidGVybXMiOlsiYXJ0IGFuZCByZXNlYXJjaCIsImVuYWJsZSIsImdldCBzdGFydGVkIiwicHJvamVjdCBzZXR1cCIsImRhdGEgbWFuYWdlbWVudCIsInJlc2VhcmNoIGRhdGEiLCJwcm9qZWN0IGxpZmVjeWNsZSIsIm5ldyBwcm9qZWN0Iiwic3RhcnRpbmcgYSBwcm9qZWN0IiwicmVzZWFyY2ggcHJvamVjdCIsImVpbnN0aWVnIiwicHJvamVrdHN0YXJ0Il19LHsidGl0bGUiOiJQcm9qZWN0IFBsYW5uaW5nICYgT3JnYW5pc2F0aW9uIiwicGhhc2UiOiJFbmFibGUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvRW5hYmxlL1Byb2plY3QlMjBQbGFubmluZyUyMCUyNiUyME9yZ2FuaXNhdGlvbi8iLCJ0ZXJtcyI6WyJhcnQgYW5kIHJlc2VhcmNoIiwiZW5hYmxlIiwicHJvamVjdCBwbGFubmluZyIsInByb2plY3Qgb3JnYW5pc2F0aW9uIiwicm9sZXMgYW5kIHJlc3BvbnNpYmlsaXRpZXMiLCJyZXNvdXJjZXMiLCJ0aW1lbGluZSIsImJ1ZGdldCIsInJpc2sgbWFuYWdlbWVudCIsInByb2plY3Qgcm9sZXMiLCJwcm9qZWN0IHJlc3BvbnNpYmlsaXRpZXMiLCJwcm9qZWN0IGJ1ZGdldCIsInByb2plY3QgdGltZWxpbmUiLCJwcm9qZWN0IHJlc291cmNlcyIsInByb2pla3RwbGFudW5nIiwicHJvamVrdG9yZ2FuaXNhdGlvbiIsInp1c3TDpG5kaWdrZWl0ZW4iXX0seyJ0aXRsZSI6IkZ1bmRpbmcgJiBGdW5kZXIgUmVxdWlyZW1lbnRzIiwicGhhc2UiOiJFbmFibGUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvRW5hYmxlL0Z1bmRpbmclMjAlMjYlMjBGdW5kZXIlMjBSZXF1aXJlbWVudHMvIiwidGVybXMiOlsiYXJ0IGFuZCByZXNlYXJjaCIsImVuYWJsZSIsInJlc2VhcmNoIGZ1bmRpbmciLCJmdW5kZXIgcmVxdWlyZW1lbnRzIiwiZ3JhbnQgcmVxdWlyZW1lbnRzIiwiZGF0YSBtYW5hZ2VtZW50IHBsYW4iLCJvcGVuIHNjaWVuY2UgcmVxdWlyZW1lbnRzIiwiZWxpZ2libGUgY29zdHMiLCJmdW5kaW5nIiwiZ3JhbnQiLCJncmFudCBhcHBsaWNhdGlvbiIsImZ1bmRlciIsImZ1bmRpbmcgcmVxdWlyZW1lbnRzIiwiZsO2cmRlcnVuZyIsImbDtnJkZXJnZWJlciIsImbDtnJkZXJiZWRpbmd1bmdlbiJdfSx7InRpdGxlIjoiSWRlbnRpZnkgWW91ciBEYXRhICYgUmVzZWFyY2ggT3V0cHV0cyIsInBoYXNlIjoiRW5hYmxlIiwidXJsIjoiaHR0cHM6Ly94d2lraS51bmktYWsuYWMuYXQvYmluL3ZpZXcvU2VydmljZSUyME5hdmlnYXRvci9BcnQlMjAlMjYlMjBSZXNlYXJjaCUyMFNlcnZpY2VzJTIwTmF2aWdhdG9yL0VuYWJsZS9JZGVudGlmeSUyMFlvdXIlMjBEYXRhJTIwJTI2JTIwUmVzZWFyY2glMjBPdXRwdXRzLyIsInRlcm1zIjpbImFydCBhbmQgcmVzZWFyY2giLCJlbmFibGUiLCJyZXNlYXJjaCBkYXRhIiwiYXJ0aXN0aWMgb3V0cHV0cyIsInJlc2VhcmNoIG91dHB1dHMiLCJkYXRhIGludmVudG9yeSIsIm1hdGVyaWFsIHR5cGVzIiwiZGF0YSBjbGFzc2lmaWNhdGlvbiIsImRhdGEgdHlwZXMiLCJyZXNlYXJjaCBtYXRlcmlhbHMiLCJvdXRwdXRzIiwiYXJ0aXN0aWMgcmVzZWFyY2ggb3V0cHV0cyIsInJlc2VhcmNoIG9iamVjdHMiLCJmb3JzY2h1bmdzZGF0ZW4iLCJmb3JzY2h1bmdzb3V0cHV0cyJdfSx7InRpdGxlIjoiUGxhbiBZb3VyIERhdGEgTWFuYWdlbWVudCIsInBoYXNlIjoiRW5hYmxlIiwidXJsIjoiaHR0cHM6Ly94d2lraS51bmktYWsuYWMuYXQvYmluL3ZpZXcvU2VydmljZSUyME5hdmlnYXRvci9BcnQlMjAlMjYlMjBSZXNlYXJjaCUyMFNlcnZpY2VzJTIwTmF2aWdhdG9yL0VuYWJsZS9QbGFuJTIwWW91ciUyMERhdGElMjBNYW5hZ2VtZW50LyIsInRlcm1zIjpbImFydCBhbmQgcmVzZWFyY2giLCJlbmFibGUiLCJkYXRhIG1hbmFnZW1lbnQgcGxhbiIsImRtcCIsImRhdGEgbGlmZWN5Y2xlIiwiZGF0YSBtYW5hZ2VtZW50IiwicmVzcG9uc2liaWxpdGllcyIsInJldmlldyBwb2ludHMiLCJyZXNlYXJjaCBkYXRhIG1hbmFnZW1lbnQiLCJyZG0iLCJkYXRhIG1hbmFnZW1lbnQgcGxhbm5pbmciLCJkYXRlbm1hbmFnZW1lbnRwbGFuIiwiZm9yc2NodW5nc2RhdGVubWFuYWdlbWVudCJdfSx7InRpdGxlIjoiQ29weXJpZ2h0LCBSaWdodHMgJiBMaWNlbmNlcyIsInBoYXNlIjoiRW5hYmxlIiwidXJsIjoiaHR0cHM6Ly94d2lraS51bmktYWsuYWMuYXQvYmluL3ZpZXcvU2VydmljZSUyME5hdmlnYXRvci9BcnQlMjAlMjYlMjBSZXNlYXJjaCUyMFNlcnZpY2VzJTIwTmF2aWdhdG9yL0VuYWJsZS9Db3B5cmlnaHQlMkMlMjBSaWdodHMlMjAlMjYlMjBMaWNlbmNlcy8iLCJ0ZXJtcyI6WyJhcnQgYW5kIHJlc2VhcmNoIiwiZW5hYmxlIiwiY29weXJpZ2h0IiwicmlnaHRzIiwibGljZW5zaW5nIiwibGljZW5jZXMiLCJ0aGlyZC1wYXJ0eSByaWdodHMiLCJjcmVhdGl2ZSBjb21tb25zIiwicGVybWlzc2lvbnMiLCJ1cmhlYmVycmVjaHQiLCJyaWdodHMgY2xlYXJhbmNlIiwiY2MgbGljZW5jZSIsImNjIGxpY2Vuc2UiLCJ1c2FnZSByaWdodHMiLCJudXR6dW5nc3JlY2h0ZSIsInJlY2h0ZWtsw6RydW5nIl19LHsidGl0bGUiOiJEYXRhIFByb3RlY3Rpb24gJiBFdGhpY3MiLCJwaGFzZSI6IkVuYWJsZSIsInVybCI6Imh0dHBzOi8veHdpa2kudW5pLWFrLmFjLmF0L2Jpbi92aWV3L1NlcnZpY2UlMjBOYXZpZ2F0b3IvQXJ0JTIwJTI2JTIwUmVzZWFyY2glMjBTZXJ2aWNlcyUyME5hdmlnYXRvci9FbmFibGUvRGF0YSUyMFByb3RlY3Rpb24lMjAlMjYlMjBFdGhpY3MvIiwidGVybXMiOlsiYXJ0IGFuZCByZXNlYXJjaCIsImVuYWJsZSIsImRhdGEgcHJvdGVjdGlvbiIsInBlcnNvbmFsIGRhdGEiLCJnZHByIiwiZXRoaWNzIiwiY29uc2VudCIsInNlbnNpdGl2ZSBkYXRhIiwiY29uZmlkZW50aWFsaXR5IiwiZGF0YSBwcml2YWN5IiwiZHNndm8iLCJhbm9ueW1pc2F0aW9uIiwiYW5vbnltaXphdGlvbiIsInBzZXVkb255bWlzYXRpb24iLCJwc2V1ZG9ueW1pemF0aW9uIiwiZGF0ZW5zY2h1dHoiLCJlaW53aWxsaWd1bmciXX0seyJ0aXRsZSI6IkZpbGUgT3JnYW5pc2F0aW9uICYgTmFtaW5nIiwicGhhc2UiOiJFbmFibGUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvRW5hYmxlL0ZpbGUlMjBPcmdhbmlzYXRpb24lMjAlMjYlMjBOYW1pbmcvIiwidGVybXMiOlsiYXJ0IGFuZCByZXNlYXJjaCIsImVuYWJsZSIsImZpbGUgb3JnYW5pc2F0aW9uIiwiZm9sZGVyIHN0cnVjdHVyZSIsImZpbGUgbmFtaW5nIiwibmFtaW5nIGNvbnZlbnRpb25zIiwicHJvamVjdCBmaWxlcyIsImlkZW50aWZpZXJzIiwiZmlsZW5hbWUiLCJmaWxlbmFtZXMiLCJmb2xkZXIgbmFtaW5nIiwiZmlsZSBzdHJ1Y3R1cmUiLCJkYXRlaW9yZ2FuaXNhdGlvbiIsImRhdGVpYmVuZW5udW5nIiwib3JkbmVyc3RydWt0dXIiXX0seyJ0aXRsZSI6IlN0b3JhZ2UsIEJhY2t1cCAmIFNlY3VyaXR5IiwicGhhc2UiOiJFbmFibGUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvRW5hYmxlL1N0b3JhZ2UlMkMlMjBCYWNrdXAlMjAlMjYlMjBTZWN1cml0eS8iLCJ0ZXJtcyI6WyJhcnQgYW5kIHJlc2VhcmNoIiwiZW5hYmxlIiwic3RvcmFnZSIsImJhY2t1cCIsInNlY3VyaXR5IiwiYWNjZXNzIGNvbnRyb2wiLCIzLTItMSBiYWNrdXAiLCJpbnN0aXR1dGlvbmFsIHN0b3JhZ2UiLCJiYWNrdXAgcmVzdG9yZSIsInJlc3RvcmUiLCJjbG91ZCBzdG9yYWdlIiwiZGF0YSBzZWN1cml0eSIsImRhdGVuc2ljaGVydW5nIiwic3BlaWNoZXIiLCJ6dWdyaWZmc3NjaHV0eiJdfSx7InRpdGxlIjoiSW5mcmFzdHJ1Y3R1cmUsIFNlcnZpY2VzICYgVG9vbHMiLCJwaGFzZSI6IkVuYWJsZSIsInVybCI6Imh0dHBzOi8veHdpa2kudW5pLWFrLmFjLmF0L2Jpbi92aWV3L1NlcnZpY2UlMjBOYXZpZ2F0b3IvQXJ0JTIwJTI2JTIwUmVzZWFyY2glMjBTZXJ2aWNlcyUyME5hdmlnYXRvci9FbmFibGUvSW5mcmFzdHJ1Y3R1cmUlMkMlMjBTZXJ2aWNlcyUyMCUyNiUyMFRvb2xzLyIsInRlcm1zIjpbImFydCBhbmQgcmVzZWFyY2giLCJlbmFibGUiLCJpbmZyYXN0cnVjdHVyZSIsInNlcnZpY2VzIiwidG9vbHMiLCJpbnN0aXR1dGlvbmFsIHNlcnZpY2VzIiwic29mdHdhcmUiLCJyZXBvc2l0b3JpZXMiLCJyZXNlYXJjaCBpbmZyYXN0cnVjdHVyZSIsIml0IHNlcnZpY2VzIiwiZGlnaXRhbCB0b29scyIsImluZnJhc3RydWt0dXIiLCJkaWVuc3RlIiwid2Vya3pldWdlIl19LHsidGl0bGUiOiJDb2xsYWJvcmF0aW9uIFNldHVwIiwicGhhc2UiOiJFbmFibGUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvRW5hYmxlL0NvbGxhYm9yYXRpb24lMjBTZXR1cC8iLCJ0ZXJtcyI6WyJhcnQgYW5kIHJlc2VhcmNoIiwiZW5hYmxlIiwiY29sbGFib3JhdGlvbiIsImRhdGEgZXhjaGFuZ2UiLCJzaGFyZWQgd29ya3NwYWNlIiwiYWNjb3VudHMiLCJhY2Nlc3MgZ3JvdXBzIiwicm9sZXMgYW5kIHJlc3BvbnNpYmlsaXRpZXMiLCJoYW5kb3ZlciIsInRlYW0gY29sbGFib3JhdGlvbiIsInByb2plY3QgcGFydG5lcnMiLCJzaGFyZWQgZm9sZGVyIiwic2hhcmVkIGFjY291bnRzIiwiY29sbGFib3JhdGl2ZSB3b3JraW5nIiwienVzYW1tZW5hcmJlaXQiLCJkYXRlbmF1c3RhdXNjaCJdfSx7InRpdGxlIjoiUXVpY2sgU3RhcnQgZm9yIFNtYWxsIFByb2plY3RzIiwicGhhc2UiOiJFbmFibGUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvRW5hYmxlL1F1aWNrJTIwU3RhcnQlMjBmb3IlMjBTbWFsbCUyMFByb2plY3RzLyIsInRlcm1zIjpbImFydCBhbmQgcmVzZWFyY2giLCJlbmFibGUiLCJxdWljayBzdGFydCIsInNtYWxsIHByb2plY3RzIiwibWluaW11bSBzdGFuZGFyZCIsInByb2plY3QgY2hlY2tsaXN0IiwicHJvamVjdCBzZXR1cCIsImRhdGEgbWFuYWdlbWVudCBjaGVja2xpc3QiLCJxdWljayBndWlkZSIsIm1pbmltdW0gcmVxdWlyZW1lbnRzIiwic21hbGwgcHJvamVjdCBjaGVja2xpc3QiLCJjaGVja2xpc3RlIiwibWluZGVzdHN0YW5kYXJkIl19LHsidGl0bGUiOiJXb3JrICYgTWFuYWdlIiwicGhhc2UiOiJXb3JrICYgTWFuYWdlIiwidXJsIjoiaHR0cHM6Ly94d2lraS51bmktYWsuYWMuYXQvYmluL3ZpZXcvU2VydmljZSUyME5hdmlnYXRvci9BcnQlMjAlMjYlMjBSZXNlYXJjaCUyMFNlcnZpY2VzJTIwTmF2aWdhdG9yL1dvcmslMjAlMjYlMjBNYW5hZ2UvIiwidGVybXMiOlsiYXJ0IGFuZCByZXNlYXJjaCIsIndvcmsgYW5kIG1hbmFnZSIsInByb2plY3QgbWFuYWdlbWVudCIsInJlc2VhcmNoIHdvcmtmbG93IiwiZG9jdW1lbnRhdGlvbiIsImRhdGEgbWFuYWdlbWVudCIsInF1YWxpdHkgYXNzdXJhbmNlIiwib25nb2luZyBwcm9qZWN0IiwicHJvamVjdCB3b3JrZmxvdyIsImxhdWZlbmRlcyBwcm9qZWt0IiwicHJvamVrdG1hbmFnZW1lbnQiXX0seyJ0aXRsZSI6Ik9yZ2FuaXNlIEZpbGVzICYgRm9sZGVycyIsInBoYXNlIjoiV29yayAmIE1hbmFnZSIsInVybCI6Imh0dHBzOi8veHdpa2kudW5pLWFrLmFjLmF0L2Jpbi92aWV3L1NlcnZpY2UlMjBOYXZpZ2F0b3IvQXJ0JTIwJTI2JTIwUmVzZWFyY2glMjBTZXJ2aWNlcyUyME5hdmlnYXRvci9Xb3JrJTIwJTI2JTIwTWFuYWdlL09yZ2FuaXNlJTIwRmlsZXMlMjAlMjYlMjBGb2xkZXJzLyIsInRlcm1zIjpbImFydCBhbmQgcmVzZWFyY2giLCJ3b3JrIGFuZCBtYW5hZ2UiLCJmaWxlIG9yZ2FuaXNhdGlvbiIsImZvbGRlciBzdHJ1Y3R1cmUiLCJwcm9qZWN0IGZpbGVzIiwibmFtaW5nIGNvbnZlbnRpb25zIiwidGVhbSB3b3JrZmxvdyIsImRhdGEgb3JnYW5pc2F0aW9uIiwiZmlsZSBzdHJ1Y3R1cmUiLCJmb2xkZXIgb3JnYW5pc2F0aW9uIiwiZGF0ZWlvcmdhbmlzYXRpb24iLCJvcmRuZXJzdHJ1a3R1ciJdfSx7InRpdGxlIjoiTWFuYWdlIFZlcnNpb25zICYgTWFzdGVyIEZpbGVzIiwicGhhc2UiOiJXb3JrICYgTWFuYWdlIiwidXJsIjoiaHR0cHM6Ly94d2lraS51bmktYWsuYWMuYXQvYmluL3ZpZXcvU2VydmljZSUyME5hdmlnYXRvci9BcnQlMjAlMjYlMjBSZXNlYXJjaCUyMFNlcnZpY2VzJTIwTmF2aWdhdG9yL1dvcmslMjAlMjYlMjBNYW5hZ2UvTWFuYWdlJTIwVmVyc2lvbnMlMjAlMjYlMjBNYXN0ZXIlMjBGaWxlcy8iLCJ0ZXJtcyI6WyJhcnQgYW5kIHJlc2VhcmNoIiwid29yayBhbmQgbWFuYWdlIiwidmVyc2lvbiBjb250cm9sIiwidmVyc2lvbnMiLCJtYXN0ZXIgZmlsZXMiLCJ3b3JraW5nIGNvcGllcyIsInB1Ymxpc2hlZCB2ZXJzaW9ucyIsInRyYWNlYWJpbGl0eSIsImdpdCIsInZlcnNpb25pbmciLCJtYXN0ZXIiLCJtYXN0ZXIgZmlsZSIsImZpbmFsIHZlcnNpb24iLCJ2ZXJzaW9uIGhpc3RvcnkiLCJ2ZXJzaW9uc3ZlcndhbHR1bmciLCJtYXN0ZXJkYXRlaSJdfSx7InRpdGxlIjoiU3RvcmUsIEJhY2sgVXAgJiBDb250cm9sIEFjY2VzcyIsInBoYXNlIjoiV29yayAmIE1hbmFnZSIsInVybCI6Imh0dHBzOi8veHdpa2kudW5pLWFrLmFjLmF0L2Jpbi92aWV3L1NlcnZpY2UlMjBOYXZpZ2F0b3IvQXJ0JTIwJTI2JTIwUmVzZWFyY2glMjBTZXJ2aWNlcyUyME5hdmlnYXRvci9Xb3JrJTIwJTI2JTIwTWFuYWdlL1N0b3JlJTJDJTIwQmFjayUyMFVwJTIwJTI2JTIwQ29udHJvbCUyMEFjY2Vzcy8iLCJ0ZXJtcyI6WyJhcnQgYW5kIHJlc2VhcmNoIiwid29yayBhbmQgbWFuYWdlIiwic3RvcmFnZSIsImJhY2t1cCIsImFjY2VzcyBjb250cm9sIiwic2VjdXJpdHkiLCJwZXJtaXNzaW9ucyIsInNlbnNpdGl2ZSBkYXRhIiwiaW5zdGl0dXRpb25hbCBzdG9yYWdlIiwiYmFja3VwIHJlc3RvcmUiLCJhY2Nlc3MgcGVybWlzc2lvbnMiLCJzZWN1cmUgc3RvcmFnZSIsImRhdGEgYWNjZXNzIiwienVncmlmZnNyZWNodGUiLCJkYXRlbnNpY2hlcnVuZyJdfSx7InRpdGxlIjoiRG9jdW1lbnQgUHJvY2Vzc2VzLCBNZXRhZGF0YSAmIFByb3ZlbmFuY2UiLCJwaGFzZSI6IldvcmsgJiBNYW5hZ2UiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvV29yayUyMCUyNiUyME1hbmFnZS9Eb2N1bWVudCUyME1ldGFkYXRhJTIwJTI2JTIwUHJvdmVuYW5jZS8iLCJ0ZXJtcyI6WyJhcnQgYW5kIHJlc2VhcmNoIiwid29yayBhbmQgbWFuYWdlIiwiZG9jdW1lbnRhdGlvbiIsInJlc2VhcmNoIHByb2Nlc3MiLCJtZXRhZGF0YSIsInByb3ZlbmFuY2UiLCJjb250ZXh0IiwidHJhY2VhYmlsaXR5IiwicmVsYXRpb25zaGlwcyIsInRlY2huaWNhbCBkb2N1bWVudGF0aW9uIiwicHJvY2VzcyBkb2N1bWVudGF0aW9uIiwicmVzZWFyY2ggZG9jdW1lbnRhdGlvbiIsImRhdGEgbGluZWFnZSIsIm9yaWdpbiIsImhpc3Rvcnkgb2YgY2hhbmdlcyIsIm1ldGFkYXRlbiIsInByb3ZlbmllbnoiLCJwcm96ZXNzZG9rdW1lbnRhdGlvbiJdfSx7InRpdGxlIjoiVXNlIFN0YW5kYXJkcywgVm9jYWJ1bGFyaWVzICYgSWRlbnRpZmllcnMiLCJwaGFzZSI6IldvcmsgJiBNYW5hZ2UiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvV29yayUyMCUyNiUyME1hbmFnZS9Vc2UlMjBTdGFuZGFyZHMlMkMlMjBWb2NhYnVsYXJpZXMlMjAlMjYlMjBJZGVudGlmaWVycy8iLCJ0ZXJtcyI6WyJhcnQgYW5kIHJlc2VhcmNoIiwid29yayBhbmQgbWFuYWdlIiwibWV0YWRhdGEgc3RhbmRhcmRzIiwiY29udHJvbGxlZCB2b2NhYnVsYXJpZXMiLCJhdXRob3JpdHkgZGF0YSIsImlkZW50aWZpZXJzIiwicGVyc2lzdGVudCBpZGVudGlmaWVycyIsImduZCIsImNpZG9jIGNybSIsImludGVyb3BlcmFiaWxpdHkiLCJnZXR0eSB2b2NhYnVsYXJpZXMiLCJub3JtZGF0YSIsIm5vcm1kYXRlbiIsImNvbnRyb2xsZWQgdm9jYWJ1bGFyeSIsInBlcnNpc3RlbnQgaWRlbnRpZmllciIsInBpZCIsIm1ldGFkYXRhIHNjaGVtYSIsIm9udG9sb2d5Iiwib250b2xvZ2llcyJdfSx7InRpdGxlIjoiUmV2aWV3IFlvdXIgRGF0YSBNYW5hZ2VtZW50IiwicGhhc2UiOiJXb3JrICYgTWFuYWdlIiwidXJsIjoiaHR0cHM6Ly94d2lraS51bmktYWsuYWMuYXQvYmluL3ZpZXcvU2VydmljZSUyME5hdmlnYXRvci9BcnQlMjAlMjYlMjBSZXNlYXJjaCUyMFNlcnZpY2VzJTIwTmF2aWdhdG9yL1dvcmslMjAlMjYlMjBNYW5hZ2UvUmV2aWV3JTIwWW91ciUyMERhdGElMjBNYW5hZ2VtZW50LyIsInRlcm1zIjpbImFydCBhbmQgcmVzZWFyY2giLCJ3b3JrIGFuZCBtYW5hZ2UiLCJkYXRhIG1hbmFnZW1lbnQgcmV2aWV3IiwiZG1wIHVwZGF0ZSIsInF1YWxpdHkgYXNzdXJhbmNlIiwicHJvamVjdCByZXZpZXciLCJyZXNwb25zaWJpbGl0aWVzIiwicmlzayByZXZpZXciLCJwcm9qZWN0IGNoYW5nZXMiLCJyZXZpZXcgZG1wIiwidXBkYXRlIGRtcCIsImRhdGEgbWFuYWdlbWVudCB1cGRhdGUiLCJxdWFsaXR5IHJldmlldyIsImRhdGVubWFuYWdlbWVudCDDvGJlcnByw7xmZW4iLCJkbXAgYWt0dWFsaXNpZXJlbiJdfSx7InRpdGxlIjoiUHVibGlzaCAmIFNoYXJlIiwicGhhc2UiOiJQdWJsaXNoICYgU2hhcmUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvUHVibGlzaCUyMCUyNiUyMFNoYXJlLyIsInRlcm1zIjpbImFydCBhbmQgcmVzZWFyY2giLCJwdWJsaXNoIGFuZCBzaGFyZSIsInJlc2VhcmNoIHB1YmxpY2F0aW9uIiwiZGlzc2VtaW5hdGlvbiIsIm9wZW4gc2NpZW5jZSIsInJlcG9zaXRvcmllcyIsInByZXNlcnZhdGlvbiIsInB1YmxpY2F0aW9uIiwic2hhcmluZyIsInJlc2VhcmNoIGRpc3NlbWluYXRpb24iLCJ2aXNpYmlsaXR5IiwicHVibGl6aWVyZW4iLCJ0ZWlsZW4iLCJzaWNodGJhcmtlaXQiXX0seyJ0aXRsZSI6IkRlY2lkZSBXaGF0IHRvIFNoYXJlIiwicGhhc2UiOiJQdWJsaXNoICYgU2hhcmUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvUHVibGlzaCUyMCUyNiUyMFNoYXJlL0RlY2lkZSUyMFdoYXQlMjB0byUyMFNoYXJlLyIsInRlcm1zIjpbImFydCBhbmQgcmVzZWFyY2giLCJwdWJsaXNoIGFuZCBzaGFyZSIsInNoYXJpbmciLCJwdWJsaWNhdGlvbiBkZWNpc2lvbiIsImRpc2NvdmVyeSIsImFjY2VzcyIsInJldXNlIiwicHJlc2VydmF0aW9uIiwic2Vuc2l0aXZpdHkiLCJ3aGF0IHRvIHB1Ymxpc2giLCJ3aGF0IHRvIHNoYXJlIiwiZGlzY292ZXJ5IGFjY2VzcyByZXVzZSBwcmVzZXJ2YXRpb24iLCJmcmVpZ2FiZSIsInZlcsO2ZmZlbnRsaWNodW5nc2VudHNjaGVpZHVuZyJdfSx7InRpdGxlIjoiRkFJUiwgQ0FSRSAmIE9wZW4gU2NpZW5jZSIsInBoYXNlIjoiUHVibGlzaCAmIFNoYXJlIiwidXJsIjoiaHR0cHM6Ly94d2lraS51bmktYWsuYWMuYXQvYmluL3ZpZXcvU2VydmljZSUyME5hdmlnYXRvci9BcnQlMjAlMjYlMjBSZXNlYXJjaCUyMFNlcnZpY2VzJTIwTmF2aWdhdG9yL1B1Ymxpc2glMjAlMjYlMjBTaGFyZS9GQUlSJTJDJTIwQ0FSRSUyMCUyNiUyME9wZW4lMjBTY2llbmNlLyIsInRlcm1zIjpbImFydCBhbmQgcmVzZWFyY2giLCJwdWJsaXNoIGFuZCBzaGFyZSIsImZhaXIiLCJjYXJlIiwib3BlbiBzY2llbmNlIiwib3BlbiBhY2Nlc3MiLCJvcGVuIGRhdGEiLCJpbmRpZ2Vub3VzIGRhdGEgZ292ZXJuYW5jZSIsInJlc3BvbnNpYmxlIG9wZW5uZXNzIiwiZmluZGFibGUgYWNjZXNzaWJsZSBpbnRlcm9wZXJhYmxlIHJldXNhYmxlIiwiY29sbGVjdGl2ZSBiZW5lZml0IiwiYXV0aG9yaXR5IHRvIGNvbnRyb2wiLCJyZXNwb25zaWJpbGl0eSBldGhpY3MiLCJvZmZlbmUgd2lzc2Vuc2NoYWZ0Iiwib3BlbiByZXNlYXJjaCJdfSx7InRpdGxlIjoiTWFuYWdlIEFjY2VzcywgUmV1c2UgJiBMaWNlbnNpbmciLCJwaGFzZSI6IlB1Ymxpc2ggJiBTaGFyZSIsInVybCI6Imh0dHBzOi8veHdpa2kudW5pLWFrLmFjLmF0L2Jpbi92aWV3L1NlcnZpY2UlMjBOYXZpZ2F0b3IvQXJ0JTIwJTI2JTIwUmVzZWFyY2glMjBTZXJ2aWNlcyUyME5hdmlnYXRvci9QdWJsaXNoJTIwJTI2JTIwU2hhcmUvTWFuYWdlJTIwQWNjZXNzJTJDJTIwUmV1c2UlMjAlMjYlMjBMaWNlbnNpbmcvIiwidGVybXMiOlsiYXJ0IGFuZCByZXNlYXJjaCIsInB1Ymxpc2ggYW5kIHNoYXJlIiwiYWNjZXNzIiwicmV1c2UiLCJsaWNlbnNpbmciLCJsaWNlbmNlcyIsInBlcm1pc3Npb25zIiwiZW1iYXJnbyIsImNvbnRyb2xsZWQgYWNjZXNzIiwiY3JlYXRpdmUgY29tbW9ucyIsInJldXNlIHJpZ2h0cyIsIm9wZW4gbGljZW5jZSIsIm9wZW4gbGljZW5zZSIsImFjY2VzcyByZXN0cmljdGlvbiIsInp1Z2FuZyIsIm5hY2hudXR6dW5nIiwibGl6ZW56aWVydW5nIl19LHsidGl0bGUiOiJDaG9vc2UgYSBSZXBvc2l0b3J5IG9yIFB1YmxpY2F0aW9uIFBsYXRmb3JtIiwicGhhc2UiOiJQdWJsaXNoICYgU2hhcmUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvUHVibGlzaCUyMCUyNiUyMFNoYXJlL0Nob29zZSUyMGElMjBSZXBvc2l0b3J5JTIwb3IlMjBQdWJsaWNhdGlvbiUyMFBsYXRmb3JtLyIsInRlcm1zIjpbImFydCBhbmQgcmVzZWFyY2giLCJwdWJsaXNoIGFuZCBzaGFyZSIsInJlcG9zaXRvcnkiLCJwdWJsaWNhdGlvbiBwbGF0Zm9ybSIsImRhdGEgcmVwb3NpdG9yeSIsImFyY2hpdmUiLCJ0cnVzdGVkIHJlcG9zaXRvcnkiLCJjb3JldHJ1c3RzZWFsIiwiaW5zdGl0dXRpb25hbCByZXBvc2l0b3J5IiwicmVzZWFyY2ggcmVwb3NpdG9yeSIsInB1YmxpY2F0aW9uIHZlbnVlIiwicmVwb3NpdG9yeSBzZWxlY3Rpb24iLCJyZXBvc2l0b3JpdW0iLCJwdWJsaWthdGlvbnNwbGF0dGZvcm0iLCJhcmNoaXYiXX0seyJ0aXRsZSI6Ik1ha2UgT3V0cHV0cyBGaW5kYWJsZSAmIENpdGFibGUiLCJwaGFzZSI6IlB1Ymxpc2ggJiBTaGFyZSIsInVybCI6Imh0dHBzOi8veHdpa2kudW5pLWFrLmFjLmF0L2Jpbi92aWV3L1NlcnZpY2UlMjBOYXZpZ2F0b3IvQXJ0JTIwJTI2JTIwUmVzZWFyY2glMjBTZXJ2aWNlcyUyME5hdmlnYXRvci9QdWJsaXNoJTIwJTI2JTIwU2hhcmUvTWFrZSUyME91dHB1dHMlMjBGaW5kYWJsZSUyMCUyNiUyMENpdGFibGUvIiwidGVybXMiOlsiYXJ0IGFuZCByZXNlYXJjaCIsInB1Ymxpc2ggYW5kIHNoYXJlIiwiZmluZGFiaWxpdHkiLCJjaXRhdGlvbiIsInBlcnNpc3RlbnQgaWRlbnRpZmllcnMiLCJwaWQiLCJkb2kiLCJvcmNpZCIsInJvciIsIm1ldGFkYXRhIiwidmVyc2lvbmluZyIsImRpZ2l0YWwgb2JqZWN0IGlkZW50aWZpZXIiLCJkb2kgbnVtYmVyIiwicGVyc2lzdGVudCBpZGVudGlmaWVyIiwicGVyc2lzdGVudCBpZCIsImRhdGEgY2l0YXRpb24iLCJjaXRlIGRhdGEiLCJjaXRlIGRhdGFzZXQiLCJjaXRhdGlvbiBtZXRhZGF0YSIsInppdGllcmVuIiwieml0aWVyYmFya2VpdCIsImF1ZmZpbmRiYXJrZWl0Il19LHsidGl0bGUiOiJEaXNzZW1pbmF0ZSAmIFByZXNlbnQgWW91ciBSZXNlYXJjaCIsInBoYXNlIjoiUHVibGlzaCAmIFNoYXJlIiwidXJsIjoiaHR0cHM6Ly94d2lraS51bmktYWsuYWMuYXQvYmluL3ZpZXcvU2VydmljZSUyME5hdmlnYXRvci9BcnQlMjAlMjYlMjBSZXNlYXJjaCUyMFNlcnZpY2VzJTIwTmF2aWdhdG9yL1B1Ymxpc2glMjAlMjYlMjBTaGFyZS9EaXNzZW1pbmF0ZSUyMCUyNiUyMFByZXNlbnQlMjBZb3VyJTIwUmVzZWFyY2gvIiwidGVybXMiOlsiYXJ0IGFuZCByZXNlYXJjaCIsInB1Ymxpc2ggYW5kIHNoYXJlIiwiZGlzc2VtaW5hdGlvbiIsInZpc2liaWxpdHkiLCJwcmVzZW50YXRpb24iLCJhdWRpZW5jZXMiLCJzY2llbmNlIGNvbW11bmljYXRpb24iLCJleGhpYml0aW9uIiwicHJvamVjdCB3ZWJzaXRlIiwicmVzZWFyY2ggY29tbXVuaWNhdGlvbiIsImNvbW11bmljYXRpb24iLCJwdWJsaWMgZW5nYWdlbWVudCIsImF1c3N0ZWxsdW5nIiwidmVybWl0dGx1bmciXX0seyJ0aXRsZSI6IlByZXNlcnZlIERhdGEgJiBBcnRpc3RpYyBPdXRwdXRzIiwicGhhc2UiOiJQdWJsaXNoICYgU2hhcmUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvUHVibGlzaCUyMCUyNiUyMFNoYXJlL1ByZXNlcnZlJTIwRGF0YSUyMCUyNiUyMEFydGlzdGljJTIwT3V0cHV0cy8iLCJ0ZXJtcyI6WyJhcnQgYW5kIHJlc2VhcmNoIiwicHVibGlzaCBhbmQgc2hhcmUiLCJwcmVzZXJ2YXRpb24iLCJsb25nLXRlcm0gcHJlc2VydmF0aW9uIiwiYXJjaGl2aW5nIiwibWFzdGVyIGZpbGVzIiwiZmlsZSBmb3JtYXRzIiwidGVjaG5pY2FsIGRlcGVuZGVuY2llcyIsImVtdWxhdGlvbiIsImFydGlzdGljIG91dHB1dHMiLCJkaWdpdGFsIHByZXNlcnZhdGlvbiIsImxvbmcgdGVybSBhcmNoaXZlIiwicHJlc2VydmF0aW9uIG1hc3RlciIsImZvcm1hdCBtaWdyYXRpb24iLCJzb2Z0d2FyZSBwcmVzZXJ2YXRpb24iLCJsYW5nemVpdGFyY2hpdmllcnVuZyIsImFyY2hpdmllcnVuZyIsImVyaGFsdHVuZyJdfSx7InRpdGxlIjoiQ2xvc2UgJiBIYW5kIE92ZXIgWW91ciBQcm9qZWN0IiwicGhhc2UiOiJQdWJsaXNoICYgU2hhcmUiLCJ1cmwiOiJodHRwczovL3h3aWtpLnVuaS1hay5hYy5hdC9iaW4vdmlldy9TZXJ2aWNlJTIwTmF2aWdhdG9yL0FydCUyMCUyNiUyMFJlc2VhcmNoJTIwU2VydmljZXMlMjBOYXZpZ2F0b3IvUHVibGlzaCUyMCUyNiUyMFNoYXJlL0Nsb3NlJTIwJTI2JTIwSGFuZCUyME92ZXIlMjBZb3VyJTIwUHJvamVjdC8iLCJ0ZXJtcyI6WyJhcnQgYW5kIHJlc2VhcmNoIiwicHVibGlzaCBhbmQgc2hhcmUiLCJwcm9qZWN0IGNsb3N1cmUiLCJoYW5kb3ZlciIsImFyY2hpdmUgZGVwb3NpdCIsImRlbGV0aW9uIiwiZmluYWwgZG9jdW1lbnRhdGlvbiIsInBvc3QtcHJvamVjdCByZXNwb25zaWJpbGl0eSIsInJldGVudGlvbiIsInByb2plY3QgZW5kIiwicHJvamVjdCBjb21wbGV0aW9uIiwiZmluYWwgaGFuZG92ZXIiLCJwcm9qZWN0IGFyY2hpdmUiLCJwcm9qZWt0YWJzY2hsdXNzIiwiw7xiZXJnYWJlIiwibMO2c2NodW5nIl19XQ==";
77 var pageIndex;
78
79 try {
80 var binary = window.atob(encodedIndex);
81 var bytes = Uint8Array.from(binary, function (character) {
82 return character.charCodeAt(0);
83 });
84
85 pageIndex = JSON.parse(
86 new TextDecoder("utf-8").decode(bytes)
87 );
88 } catch (error) {
89 console.error("Art & Research search index could not be loaded.", error);
90 return;
91 }
92
93 var form = document.getElementById("arsn-search-form");
94 var input = document.getElementById("arsn-search-input");
95 var resultsBox = document.getElementById("arsn-search-results");
96 var status = document.getElementById("arsn-search-status");
97 var currentResults = [];
98 var activeIndex = -1;
99
100 function normalise(value) {
101 return String(value || "")
102 .normalize("NFD")
103 .replace(/[\u0300-\u036f]/g, "")
104 .toLowerCase()
105 .replace(/[^a-z0-9]+/g, " ")
106 .trim();
107 }
108
109 function scorePage(page, query) {
110 var title = normalise(page.title);
111 var phase = normalise(page.phase);
112 var terms = page.terms.map(normalise);
113 var tokens = query.split(/\s+/).filter(Boolean);
114 var score = 0;
115
116 if (title === query) score += 500;
117 if (terms.indexOf(query) !== -1) score += 450;
118
119 if (title.indexOf(query) === 0) score += 300;
120 if (terms.some(function (term) {
121 return term.indexOf(query) === 0;
122 })) score += 260;
123
124 if (title.indexOf(query) !== -1) score += 180;
125 if (terms.some(function (term) {
126 return term.indexOf(query) !== -1;
127 })) score += 160;
128
129 if (phase.indexOf(query) !== -1) score += 40;
130
131 tokens.forEach(function (token) {
132 if (title.indexOf(token) !== -1) score += 35;
133
134 if (terms.some(function (term) {
135 return term.indexOf(token) !== -1;
136 })) score += 30;
137 });
138
139 return score;
140 }
141
142 function matchingTerms(page, query) {
143 return page.terms
144 .filter(function (term) {
145 return normalise(term).indexOf(query) !== -1;
146 })
147 .slice(0, 4);
148 }
149
150 function search(queryText) {
151 var query = normalise(queryText);
152
153 if (!query) return [];
154
155 return pageIndex
156 .map(function (page) {
157 return {
158 page: page,
159 score: scorePage(page, query)
160 };
161 })
162 .filter(function (entry) {
163 return entry.score > 0;
164 })
165 .sort(function (a, b) {
166 return (
167 b.score - a.score ||
168 a.page.title.localeCompare(b.page.title)
169 );
170 })
171 .slice(0, 8)
172 .map(function (entry) {
173 return entry.page;
174 });
175 }
176
177 function escapeHTML(value) {
178 return String(value)
179 .replace(/&/g, "&amp;")
180 .replace(/</g, "&lt;")
181 .replace(/>/g, "&gt;")
182 .replace(/"/g, "&quot;");
183 }
184
185 function setActive(index) {
186 var links = resultsBox.querySelectorAll("[role=option]");
187
188 if (!links.length) {
189 activeIndex = -1;
190 return;
191 }
192
193 activeIndex = Math.max(
194 0,
195 Math.min(index, links.length - 1)
196 );
197
198 links.forEach(function (link, itemIndex) {
199 var active = itemIndex === activeIndex;
200
201 link.setAttribute(
202 "aria-selected",
203 active ? "true" : "false"
204 );
205
206 link.style.background =
207 active ? "#f3f5f6" : "#fff";
208 });
209 }
210
211 function render() {
212 var query = normalise(input.value);
213 currentResults = search(input.value);
214 activeIndex = -1;
215
216 if (!query) {
217 resultsBox.hidden = true;
218 input.setAttribute("aria-expanded", "false");
219 resultsBox.innerHTML = "";
220 status.textContent = "";
221 return;
222 }
223
224 if (!currentResults.length) {
225 resultsBox.hidden = false;
226 input.setAttribute("aria-expanded", "true");
227 resultsBox.innerHTML =
228 '<div style="padding:12px 14px;color:#666;">' +
229 'No direct topic match. Press Search for XWiki full-text results.' +
230 '</div>';
231
232 status.textContent = "No direct topic suggestions.";
233 return;
234 }
235
236 resultsBox.innerHTML =
237 currentResults.map(function (page, index) {
238 var terms = matchingTerms(page, query);
239
240 var detail =
241 page.phase && page.phase !== "Overview"
242 ? page.phase
243 : "Art & Research Services Navigator";
244
245 if (terms.length) {
246 detail += " · " + terms.join(", ");
247 }
248
249 return (
250 '<a href="' +
251 escapeHTML(page.url) +
252 '" role="option" aria-selected="false"' +
253 ' data-index="' + index + '"' +
254 ' style="display:block;padding:11px 14px;border-bottom:1px solid #eee;color:#111;text-decoration:none;">' +
255 '<strong style="display:block;">' +
256 escapeHTML(page.title) +
257 '</strong>' +
258 '<span style="display:block;margin-top:2px;color:#6a655e;font-size:13px;">' +
259 escapeHTML(detail) +
260 '</span>' +
261 '</a>'
262 );
263 }).join("");
264
265 resultsBox.hidden = false;
266 input.setAttribute("aria-expanded", "true");
267
268 status.textContent =
269 currentResults.length +
270 " suggested page" +
271 (currentResults.length === 1 ? "" : "s") +
272 ".";
273 }
274
275 input.addEventListener("input", render);
276 input.addEventListener("focus", render);
277
278 input.addEventListener("keydown", function (event) {
279 if (resultsBox.hidden || !currentResults.length) return;
280
281 if (event.key === "ArrowDown") {
282 event.preventDefault();
283 setActive(activeIndex + 1);
284 } else if (event.key === "ArrowUp") {
285 event.preventDefault();
286
287 setActive(
288 activeIndex <= 0
289 ? currentResults.length - 1
290 : activeIndex - 1
291 );
292 } else if (event.key === "Enter" && activeIndex >= 0) {
293 event.preventDefault();
294 window.location.href = currentResults[activeIndex].url;
295 } else if (event.key === "Escape") {
296 resultsBox.hidden = true;
297 input.setAttribute("aria-expanded", "false");
298 }
299 });
300
301 form.addEventListener("submit", function (event) {
302 currentResults = search(input.value);
303
304 if (currentResults.length) {
305 event.preventDefault();
306 window.location.href = currentResults[0].url;
307 }
308 });
309
310 document.addEventListener("click", function (event) {
311 if (!form.contains(event.target)) {
312 resultsBox.hidden = true;
313 input.setAttribute("aria-expanded", "false");
314 }
315 });
316
317 // Search-term links on nested pages use ?q=<term>.
318 // Load that query into the search box automatically.
319 try {
320 var params = new URLSearchParams(window.location.search);
321 var linkedQuery = params.get("q");
322
323 if (linkedQuery) {
324 input.value = linkedQuery;
325 render();
326
327 window.setTimeout(function () {
328 input.focus();
329
330 if (input.scrollIntoView) {
331 input.scrollIntoView({
332 behavior: "smooth",
333 block: "center"
334 });
335 }
336 }, 50);
337 }
338 } catch (error) {
339 console.warn("Could not load linked navigator query.", error);
340 }
341 })();
342 </script>
343 </section>
344 {{/html}}
345
346 (% style="margin:10px 0 16px 0;color:#6a655e;font-size:13px;" %)
347 (((
348 Follow the project stages from left to right. Within each stage, topics are ordered by what you are most likely to need next; colour is used only as a subtle thematic cue.
349 )))
350
351 {{container layoutStyle="columns"}}
352
353 (((
354 (% style="border:1px solid #e3ded6;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.035);display:flex;flex-direction:column;" %)
355 (((
356 (% style="height:170px;overflow:hidden;background:#f1eee9;position:relative;" %)
357 (((
358 [[image:enable.png||alt="Enable — Plan & Set Up" style="width:100%;height:auto;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);"]]
359 )))
360
361 (% style="padding:18px 17px 17px 17px;flex:1;" %)
362 (((
363 (% style="font-size:19px;font-weight:700;margin-bottom:2px;" %)
364 [[1. Enable — Plan & Set Up>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/||style="color:#111;text-decoration:none;font-weight:700;"]]
365
366 (% style="color:#666;margin-bottom:16px;" %)
367 Prepare your project before the main work begins.
368
369 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:17px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
370 START HERE
371
372 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #21b6d7;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
373 (((
374 [[Get Started>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Get%20Started/||style="color:#222;text-decoration:none;font-weight:600;"]]
375 )))
376
377 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #21b6d7;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
378 (((
379 [[Quick Start for Small Projects>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Quick%20Start%20for%20Small%20Projects/||style="color:#222;text-decoration:none;font-weight:600;"]]
380 )))
381
382 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:22px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
383 PLAN & ORGANISE
384
385 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #e94b13;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
386 (((
387 [[Project Planning & Organisation>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Project%20Planning%20%26%20Organisation/||style="color:#222;text-decoration:none;font-weight:600;"]]
388 )))
389
390 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #e94b13;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
391 (((
392 [[Funding & Funder Requirements>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Funding%20%26%20Funder%20Requirements/||style="color:#222;text-decoration:none;font-weight:600;"]]
393 )))
394
395 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #e94b13;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
396 (((
397 [[Identify Your Data & Research Outputs>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Identify%20Your%20Data%20%26%20Research%20Outputs/||style="color:#222;text-decoration:none;font-weight:600;"]]
398 )))
399
400 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #e94b13;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
401 (((
402 [[Plan Your Data Management>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Plan%20Your%20Data%20Management/||style="color:#222;text-decoration:none;font-weight:600;"]]
403 )))
404
405 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #e94b13;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
406 (((
407 [[File Organisation & Naming>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/File%20Organisation%20%26%20Naming/||style="color:#222;text-decoration:none;font-weight:600;"]]
408 )))
409
410 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:22px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
411 PROTECT & CLARIFY
412
413 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #f0aa00;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
414 (((
415 [[Copyright, Rights & Licences>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Copyright%2C%20Rights%20%26%20Licences/||style="color:#222;text-decoration:none;font-weight:600;"]]
416 )))
417
418 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #f0aa00;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
419 (((
420 [[Data Protection & Ethics>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Data%20Protection%20%26%20Ethics/||style="color:#222;text-decoration:none;font-weight:600;"]]
421 )))
422
423 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:22px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
424 SET UP INFRASTRUCTURE
425
426 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #38b76a;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
427 (((
428 [[Storage, Backup & Security>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Storage%2C%20Backup%20%26%20Security/||style="color:#222;text-decoration:none;font-weight:600;"]]
429 )))
430
431 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #38b76a;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
432 (((
433 [[Infrastructure, Services & Tools>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Infrastructure%2C%20Services%20%26%20Tools/||style="color:#222;text-decoration:none;font-weight:600;"]]
434 )))
435
436 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #38b76a;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
437 (((
438 [[Collaboration Setup>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Collaboration%20Setup/||style="color:#222;text-decoration:none;font-weight:600;"]]
439 )))
440 )))
441
442 (% style="padding:0 16px 16px 16px;" %)
443 (((
444 [[Explore Enable>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/||class="btn btn-primary btn-block"]]
445 )))
446 )))
447 )))
448
449 (((
450 (% style="border:1px solid #e3ded6;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.035);display:flex;flex-direction:column;" %)
451 (((
452 (% style="height:170px;overflow:hidden;background:#f1eee9;position:relative;" %)
453 (((
454 [[image:work.png||alt="Work & Manage — Run Your Project" style="width:100%;height:auto;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);"]]
455 )))
456
457 (% style="padding:18px 17px 17px 17px;flex:1;" %)
458 (((
459 (% style="font-size:19px;font-weight:700;margin-bottom:2px;" %)
460 [[2. Work & Manage — Run Your Project>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Work%20%26%20Manage/||style="color:#111;text-decoration:none;font-weight:700;"]]
461
462 (% style="color:#666;margin-bottom:16px;" %)
463 Organise, document and review your project while the work is ongoing.
464
465 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:17px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
466 ORGANISE & DOCUMENT
467
468 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #e94b13;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
469 (((
470 [[Organise Files & Folders>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Work%20%26%20Manage/Organise%20Files%20%26%20Folders/||style="color:#222;text-decoration:none;font-weight:600;"]]
471 )))
472
473 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #e94b13;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
474 (((
475 [[Manage Versions & Master Files>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Work%20%26%20Manage/Manage%20Versions%20%26%20Master%20Files/||style="color:#222;text-decoration:none;font-weight:600;"]]
476 )))
477
478 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #e94b13;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
479 (((
480 [[Document Processes, Metadata & Provenance>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Work%20%26%20Manage/Document%20Metadata%20%26%20Provenance/||style="color:#222;text-decoration:none;font-weight:600;"]]
481 )))
482
483 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:22px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
484 STORE & CONTROL ACCESS
485
486 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #38b76a;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
487 (((
488 [[Store, Back Up & Control Access>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Work%20%26%20Manage/Store%2C%20Back%20Up%20%26%20Control%20Access/||style="color:#222;text-decoration:none;font-weight:600;"]]
489 )))
490
491 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:22px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
492 STANDARDISE & IDENTIFY
493
494 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #f0aa00;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
495 (((
496 [[Use Standards, Vocabularies & Identifiers>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Work%20%26%20Manage/Use%20Standards%2C%20Vocabularies%20%26%20Identifiers/||style="color:#222;text-decoration:none;font-weight:600;"]]
497 )))
498
499 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:22px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
500 REVIEW & ADAPT
501
502 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #21b6d7;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
503 (((
504 [[Review Your Data Management>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Work%20%26%20Manage/Review%20Your%20Data%20Management/||style="color:#222;text-decoration:none;font-weight:600;"]]
505 )))
506 )))
507
508 (% style="padding:0 16px 16px 16px;" %)
509 (((
510 [[Explore Work & Manage>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Work%20%26%20Manage/||class="btn btn-primary btn-block"]]
511 )))
512 )))
513 )))
514
515 (((
516 (% style="border:1px solid #e3ded6;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.035);display:flex;flex-direction:column;" %)
517 (((
518 (% style="height:170px;overflow:hidden;background:#f1eee9;position:relative;" %)
519 (((
520 [[image:share.png||alt="Publish & Share — Make It Visible" style="width:100%;height:auto;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);"]]
521 )))
522
523 (% style="padding:18px 17px 17px 17px;flex:1;" %)
524 (((
525 (% style="font-size:19px;font-weight:700;margin-bottom:2px;" %)
526 [[3. Publish & Share — Make It Visible>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/||style="color:#111;text-decoration:none;font-weight:700;"]]
527
528 (% style="color:#666;margin-bottom:16px;" %)
529 Decide how outputs should be shared, published, made findable and preserved.
530
531 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:17px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
532 DECIDE
533
534 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #21b6d7;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
535 (((
536 [[Decide What to Share>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/Decide%20What%20to%20Share/||style="color:#222;text-decoration:none;font-weight:600;"]]
537 )))
538
539 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:22px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
540 OPEN, REUSE & MAKE FINDABLE
541
542 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #f0aa00;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
543 (((
544 [[FAIR, CARE & Open Science>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/FAIR%2C%20CARE%20%26%20Open%20Science/||style="color:#222;text-decoration:none;font-weight:600;"]]
545 )))
546
547 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #f0aa00;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
548 (((
549 [[Manage Access, Reuse & Licensing>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/Manage%20Access%2C%20Reuse%20%26%20Licensing/||style="color:#222;text-decoration:none;font-weight:600;"]]
550 )))
551
552 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #f0aa00;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
553 (((
554 [[Make Outputs Findable & Citable>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/Make%20Outputs%20Findable%20%26%20Citable/||style="color:#222;text-decoration:none;font-weight:600;"]]
555 )))
556
557 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:22px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
558 PUBLISH & PRESENT
559
560 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #e94b13;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
561 (((
562 [[Disseminate & Present Your Research>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/Disseminate%20%26%20Present%20Your%20Research/||style="color:#222;text-decoration:none;font-weight:600;"]]
563 )))
564
565 (% style="font-size:13px;font-weight:700;letter-spacing:.065em;color:#4f4a44;margin:22px 0 8px 0;padding:5px 8px;background:#f3efe8;border-radius:4px;" %)
566 REPOSITORY, PRESERVE & HAND OVER
567
568 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #38b76a;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
569 (((
570 [[Choose a Repository or Publication Platform>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/Choose%20a%20Repository%20or%20Publication%20Platform/||style="color:#222;text-decoration:none;font-weight:600;"]]
571 )))
572
573 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #38b76a;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
574 (((
575 [[Preserve Data & Artistic Outputs>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/Preserve%20Data%20%26%20Artistic%20Outputs/||style="color:#222;text-decoration:none;font-weight:600;"]]
576 )))
577
578 (% style="background:#fcfbf8;border:1px solid #e9e4dc;border-left:3px solid #38b76a;border-radius:5px;padding:8px 10px;margin:4px 0;" %)
579 (((
580 [[Close & Hand Over Your Project>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/Close%20%26%20Hand%20Over%20Your%20Project/||style="color:#222;text-decoration:none;font-weight:600;"]]
581 )))
582 )))
583
584 (% style="padding:0 16px 16px 16px;" %)
585 (((
586 [[Explore Publish & Share>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Publish%20%26%20Share/||class="btn btn-primary btn-block"]]
587 )))
588 )))
589 )))
590
591 {{/container}}
592
593 (% style="margin-top:30px;" %)
594 (((
595 == Practical resources ==
596
597 Use practical resources when you need a concise overview, a step-by-step procedure or a ready-to-use project aid.
598
599 {{container layoutStyle="columns"}}
600
601 (((
602 {{box title="Info Sheets"}}
603 {{html}}<span data-arsn-coming-soon="true" style="display:inline-block;margin:6px 0 8px 0;padding:4px 9px;border-radius:14px;background:#fff4ee;border:1px solid #efd9cc;color:#8a4d36;font-size:11px;font-weight:700;letter-spacing:.065em;line-height:1.2;">COMING SOON</span>{{/html}}
604 Short reference guides for common questions and decisions.
605
606 Resources will be linked here as the collection is developed.
607 {{/box}}
608 )))
609
610 (((
611 {{box title="Tutorials"}}
612 {{html}}<span data-arsn-coming-soon="true" style="display:inline-block;margin:6px 0 8px 0;padding:4px 9px;border-radius:14px;background:#fff4ee;border:1px solid #efd9cc;color:#8a4d36;font-size:11px;font-weight:700;letter-spacing:.065em;line-height:1.2;">COMING SOON</span>{{/html}}
613 Step-by-step guidance for specific tasks and workflows.
614
615 Tutorials will be linked here as the collection is developed.
616 {{/box}}
617 )))
618
619 (((
620 {{box title="Checklists & Templates"}}
621 {{html}}<span data-arsn-coming-soon="true" style="display:inline-block;margin:6px 0 8px 0;padding:4px 9px;border-radius:14px;background:#fff4ee;border:1px solid #efd9cc;color:#8a4d36;font-size:11px;font-weight:700;letter-spacing:.065em;line-height:1.2;">COMING SOON</span>{{/html}}
622 Ready-to-use checklists and templates for planning, managing and closing projects.
623
624 [[Start with the Quick Start checklist>>https://xwiki.uni-ak.ac.at/bin/view/Service%20Navigator/Art%20%26%20Research%20Services%20Navigator/Enable/Quick%20Start%20for%20Small%20Projects/]]
625 {{/box}}
626 )))
627
628 {{/container}}
629 )))
630
631 (% style="margin-top:30px;" %)
632 (((
633 == Need help finding the right route? ==
634
635 {{info title="Start with the right service"}}
636 For **project development, funding, proposals and coordination of funded art and research projects**, **Support Kunst und Forschung** is a good place to start.
637
638 For more specific questions, the topic pages point directly to the relevant university services. When several areas are involved, use the navigator to see which support is useful at the next step.
639 {{/info}}
640 )))
641
642 {{html clean="false"}}
643 <!-- SN_HORIZONTAL_BOX_HARMONIZER_START -->
644 <style data-sn-horizontal-box-harmonizer="4">
645 [data-sn-equal-height-managed],
646 [data-sn-first-section-aligned]{
647 box-sizing:border-box;
648 }
649 </style>
650 <script data-sn-horizontal-box-harmonizer="4">
651 (function(){
652 "use strict";
653
654 var MOBILE_MAX=767;
655 var ROW_TOLERANCE=6;
656 var MIN_W=150;
657 var MIN_H=36;
658 var MAX_PARENT_CHILDREN=16;
659 var SEARCH_DEPTH=5;
660
661 var root=
662 document.getElementById("xwikicontent")||
663 document.querySelector(".xwiki-rendering-content")||
664 document.querySelector("main")||
665 document.body;
666
667 if(!root)return;
668
669 var heightManaged=new Set();
670 var sectionManaged=new Set();
671 var originalMinHeight=new WeakMap();
672 var originalMarginTop=new WeakMap();
673 var raf=0;
674
675 function num(v){
676 var n=parseFloat(v);
677 return Number.isFinite(n)?n:0;
678 }
679
680 function visible(el,minW,minH){
681 if(!el||el.nodeType!==1)return false;
682
683 var s=getComputedStyle(el);
684
685 if(
686 s.display==="none"||
687 s.visibility==="hidden"||
688 Number(s.opacity)===0
689 ){
690 return false;
691 }
692
693 var r=el.getBoundingClientRect();
694
695 return (
696 r.width>=(minW||1)&&
697 r.height>=(minH||1)
698 );
699 }
700
701 function excluded(el){
702 return (
703 !el.matches||
704 el.matches(
705 "button,input,select,textarea,option,label,img,svg,canvas,table,thead,tbody,tfoot,tr,td,th,summary,script,style,noscript,template,.btn,.chip,[role=button]"
706 )
707 );
708 }
709
710 function namedLikeBox(el){
711 var c=
712 typeof el.className==="string"
713 ? el.className
714 : "";
715
716 return /(^|[s_-])(box|card|tile|panel|role|check|service|source|call|area|detail|resource|topic|warn|info)([s_-]|$)/i.test(c);
717 }
718
719 function boxLike(el){
720 if(!visible(el,MIN_W,MIN_H)||excluded(el))return false;
721
722 var s=getComputedStyle(el);
723 var r=el.getBoundingClientRect();
724
725 var border=
726 num(s.borderTopWidth)+
727 num(s.borderRightWidth)+
728 num(s.borderBottomWidth)+
729 num(s.borderLeftWidth);
730
731 var radius=Math.max(
732 num(s.borderTopLeftRadius),
733 num(s.borderTopRightRadius),
734 num(s.borderBottomLeftRadius),
735 num(s.borderBottomRightRadius)
736 );
737
738 var bg=
739 s.backgroundColor&&
740 s.backgroundColor!=="rgba(0, 0, 0, 0)"&&
741 s.backgroundColor!=="transparent";
742
743 var shadow=
744 s.boxShadow&&
745 s.boxShadow!=="none";
746
747 return (
748 namedLikeBox(el)||
749 border>=1||
750 (bg&&radius>=3)||
751 (shadow&&r.width>=180)
752 );
753 }
754
755 function saveOriginal(el,map,property){
756 if(map.has(el))return;
757
758 map.set(el,{
759 value:el.style.getPropertyValue(property),
760 priority:el.style.getPropertyPriority(property)
761 });
762 }
763
764 function restoreOriginal(el,map,property){
765 var original=map.get(el);
766
767 if(original&&original.value){
768 el.style.setProperty(
769 property,
770 original.value,
771 original.priority||""
772 );
773 }else{
774 el.style.removeProperty(property);
775 }
776 }
777
778 function reset(){
779 heightManaged.forEach(function(el){
780 restoreOriginal(
781 el,
782 originalMinHeight,
783 "min-height"
784 );
785
786 el.removeAttribute(
787 "data-sn-equal-height-managed"
788 );
789 });
790
791 sectionManaged.forEach(function(el){
792 restoreOriginal(
793 el,
794 originalMarginTop,
795 "margin-top"
796 );
797
798 el.removeAttribute(
799 "data-sn-first-section-aligned"
800 );
801 });
802
803 heightManaged.clear();
804 sectionManaged.clear();
805 }
806
807 function pickTarget(child){
808 if(!visible(child,MIN_W,MIN_H))return null;
809
810 if(boxLike(child)){
811 return child;
812 }
813
814 var cr=child.getBoundingClientRect();
815 var q=[];
816
817 Array.from(child.children||[]).forEach(function(el){
818 q.push({el:el,depth:1});
819 });
820
821 var best=null;
822 var bestScore=-Infinity;
823
824 while(q.length){
825 var item=q.shift();
826 var el=item.el;
827
828 if(!visible(el,MIN_W,MIN_H))continue;
829
830 var r=el.getBoundingClientRect();
831
832 if(
833 r.width>=cr.width*.68&&
834 boxLike(el)
835 ){
836 var widthFit=
837 1-Math.min(
838 1,
839 Math.abs(cr.width-r.width)/
840 Math.max(1,cr.width)
841 );
842
843 var topFit=
844 1-Math.min(
845 1,
846 Math.abs(cr.top-r.top)/100
847 );
848
849 var score=
850 widthFit*6+
851 topFit*3+
852 Math.min(r.height,900)/450+
853 Math.min(r.width*r.height,900000)/900000;
854
855 if(score>bestScore){
856 best=el;
857 bestScore=score;
858 }
859 }
860
861 if(item.depth<SEARCH_DEPTH){
862 Array.from(el.children||[]).forEach(function(next){
863 q.push({
864 el:next,
865 depth:item.depth+1
866 });
867 });
868 }
869 }
870
871 return best;
872 }
873
874 function groupsByVisualRow(entries){
875 var groups=[];
876
877 entries
878 .slice()
879 .sort(function(a,b){
880 return (
881 a.rect.top-b.rect.top||
882 a.rect.left-b.rect.left
883 );
884 })
885 .forEach(function(entry){
886 var group=null;
887
888 for(var i=0;i<groups.length;i++){
889 if(
890 Math.abs(
891 groups[i].top-
892 entry.rect.top
893 )<=ROW_TOLERANCE
894 ){
895 group=groups[i];
896 break;
897 }
898 }
899
900 if(!group){
901 group={
902 top:entry.rect.top,
903 entries:[]
904 };
905 groups.push(group);
906 }
907
908 group.entries.push(entry);
909 });
910
911 return groups;
912 }
913
914 function validHorizontalGroup(group){
915 if(group.entries.length<2)return false;
916
917 var lefts=
918 group.entries
919 .map(function(e){return e.rect.left;})
920 .sort(function(a,b){return a-b;});
921
922 if(
923 lefts[lefts.length-1]-
924 lefts[0]<
925 80
926 ){
927 return false;
928 }
929
930 var widths=
931 group.entries
932 .map(function(e){return e.rect.width;})
933 .filter(function(w){return w>0;});
934
935 if(widths.length<2)return false;
936
937 var minWidth=Math.min.apply(Math,widths);
938 var maxWidth=Math.max.apply(Math,widths);
939
940 return (
941 maxWidth/
942 Math.max(1,minWidth)<=
943 1.9
944 );
945 }
946
947 function normalizeText(text){
948 return String(text||"")
949 .replace(/s+/g," ")
950 .trim()
951 .toUpperCase();
952 }
953
954 function exactKnownFirstSection(el){
955 var text=normalizeText(el.textContent);
956
957 return (
958 text==="HIER STARTEN"||
959 text==="ORGANISIEREN & DOKUMENTIEREN"||
960 text==="ENTSCHEIDEN"||
961 text==="START HERE"||
962 text==="GET STARTED"||
963 text==="ORGANISE & DOCUMENT"||
964 text==="ORGANIZE & DOCUMENT"||
965 text==="DECIDE"
966 );
967 }
968
969 function visuallyFirstSectionBar(card){
970 var cardRect=card.getBoundingClientRect();
971 var candidates=[];
972
973 Array.from(
974 card.querySelectorAll(
975 "div,p,span,strong,h3,h4,h5,h6"
976 )
977 ).forEach(function(el){
978 if(!visible(el,20,6))return;
979 if(excluded(el))return;
980
981 var r=el.getBoundingClientRect();
982 var relativeTop=r.top-cardRect.top;
983
984 if(
985 relativeTop<45||
986 relativeTop>cardRect.height*.72
987 ){
988 return;
989 }
990
991 var widthRatio=
992 r.width/
993 Math.max(1,cardRect.width);
994
995 if(
996 widthRatio<.55||
997 widthRatio>1.05||
998 r.height>54
999 ){
1000 return;
1001 }
1002
1003 var text=normalizeText(el.textContent);
1004
1005 if(
1006 text.length<2||
1007 text.length>90
1008 ){
1009 return;
1010 }
1011
1012 var style=getComputedStyle(el);
1013
1014 var bg=
1015 style.backgroundColor&&
1016 style.backgroundColor!=="rgba(0, 0, 0, 0)"&&
1017 style.backgroundColor!=="transparent";
1018
1019 var border=
1020 num(style.borderTopWidth)+
1021 num(style.borderRightWidth)+
1022 num(style.borderBottomWidth)+
1023 num(style.borderLeftWidth);
1024
1025 var mostlyUpper=
1026 text.length>=3&&
1027 text===text.toUpperCase();
1028
1029 var exact=exactKnownFirstSection(el);
1030
1031 var score=
1032 (exact?20:0)+
1033 (bg?6:0)+
1034 (border>=1?2:0)+
1035 (mostlyUpper?4:0)+
1036 (num(style.fontWeight)>=600?1:0);
1037
1038 if(score>=7){
1039 candidates.push({
1040 el:el,
1041 relativeTop:relativeTop,
1042 width:r.width,
1043 score:score
1044 });
1045 }
1046 });
1047
1048 if(!candidates.length)return null;
1049
1050 candidates.sort(function(a,b){
1051 if(a.score!==b.score)return b.score-a.score;
1052 if(Math.abs(a.relativeTop-b.relativeTop)>3){
1053 return a.relativeTop-b.relativeTop;
1054 }
1055 return b.width-a.width;
1056 });
1057
1058 // For exact known labels always prefer the earliest exact match.
1059 var exacts=candidates.filter(function(c){
1060 return exactKnownFirstSection(c.el);
1061 });
1062
1063 if(exacts.length){
1064 exacts.sort(function(a,b){
1065 return a.relativeTop-b.relativeTop||b.width-a.width;
1066 });
1067 return exacts[0].el;
1068 }
1069
1070 // Generic fallback: earliest high-confidence bar.
1071 candidates.sort(function(a,b){
1072 return a.relativeTop-b.relativeTop||b.score-a.score||b.width-a.width;
1073 });
1074
1075 return candidates[0].el;
1076 }
1077
1078 function alignFirstSections(cards){
1079 var rows=
1080 cards.map(function(card){
1081 var bar=
1082 visuallyFirstSectionBar(card);
1083
1084 if(!bar)return null;
1085
1086 var cardRect=
1087 card.getBoundingClientRect();
1088
1089 var barRect=
1090 bar.getBoundingClientRect();
1091
1092 return {
1093 card:card,
1094 bar:bar,
1095 relativeTop:
1096 barRect.top-cardRect.top,
1097 label:
1098 normalizeText(bar.textContent)
1099 };
1100 });
1101
1102 // Conservative: only align when every card in the horizontal row
1103 // has a reliable first section bar.
1104 if(
1105 rows.some(function(row){
1106 return !row;
1107 })
1108 ){
1109 return null;
1110 }
1111
1112 var targetTop=
1113 Math.max.apply(
1114 Math,
1115 rows.map(function(row){
1116 return row.relativeTop;
1117 })
1118 );
1119
1120 rows.forEach(function(row){
1121 var delta=
1122 targetTop-
1123 row.relativeTop;
1124
1125 if(delta<=1)return;
1126
1127 saveOriginal(
1128 row.bar,
1129 originalMarginTop,
1130 "margin-top"
1131 );
1132
1133 var currentMargin=
1134 num(
1135 getComputedStyle(
1136 row.bar
1137 ).marginTop
1138 );
1139
1140 row.bar.style.setProperty(
1141 "margin-top",
1142 (
1143 currentMargin+
1144 delta
1145 )+"px"
1146 );
1147
1148 row.bar.setAttribute(
1149 "data-sn-first-section-aligned",
1150 "4"
1151 );
1152
1153 sectionManaged.add(row.bar);
1154 });
1155
1156 return {
1157 labels:
1158 rows.map(function(row){
1159 return row.label;
1160 }),
1161 targetRelativeTop:
1162 Math.round(targetTop)
1163 };
1164 }
1165
1166 function applyGroup(group){
1167 if(!validHorizontalGroup(group)){
1168 return null;
1169 }
1170
1171 var cards=[];
1172 var seen=new Set();
1173
1174 group.entries.forEach(function(entry){
1175 if(!seen.has(entry.target)){
1176 seen.add(entry.target);
1177 cards.push(entry.target);
1178 }
1179 });
1180
1181 if(cards.length<2)return null;
1182
1183 var firstSection=
1184 alignFirstSections(cards);
1185
1186 // The section alignment can change natural card heights.
1187 // Measure only afterwards.
1188 var maxHeight=0;
1189
1190 cards.forEach(function(card){
1191 maxHeight=Math.max(
1192 maxHeight,
1193 card.getBoundingClientRect().height
1194 );
1195 });
1196
1197 maxHeight=Math.ceil(maxHeight);
1198
1199 if(maxHeight<MIN_H)return null;
1200
1201 cards.forEach(function(card){
1202 saveOriginal(
1203 card,
1204 originalMinHeight,
1205 "min-height"
1206 );
1207
1208 card.style.setProperty(
1209 "min-height",
1210 maxHeight+"px"
1211 );
1212
1213 card.setAttribute(
1214 "data-sn-equal-height-managed",
1215 "4"
1216 );
1217
1218 heightManaged.add(card);
1219 });
1220
1221 return {
1222 cards:cards.length,
1223 height:maxHeight,
1224 firstSection:firstSection
1225 };
1226 }
1227
1228 function run(){
1229 reset();
1230
1231 if(
1232 window.innerWidth<=MOBILE_MAX
1233 ){
1234 return;
1235 }
1236
1237 var parents=
1238 Array.from(
1239 root.querySelectorAll("*")
1240 ).filter(function(parent){
1241 return (
1242 visible(parent,MIN_W,MIN_H)&&
1243 parent.children&&
1244 parent.children.length>=2&&
1245 parent.children.length<=MAX_PARENT_CHILDREN
1246 );
1247 });
1248
1249 var touched=new Set();
1250
1251 parents.forEach(function(parent){
1252 var entries=[];
1253
1254 Array.from(parent.children).forEach(function(child){
1255 if(!visible(child,MIN_W,MIN_H))return;
1256
1257 var target=pickTarget(child);
1258 if(!target)return;
1259
1260 entries.push({
1261 target:target,
1262 rect:target.getBoundingClientRect()
1263 });
1264 });
1265
1266 if(entries.length<2)return;
1267
1268 groupsByVisualRow(entries).forEach(function(group){
1269 if(!validHorizontalGroup(group))return;
1270
1271 var signature=
1272 group.entries.map(function(entry){
1273 return entry.target;
1274 });
1275
1276 if(
1277 !signature.some(function(el){
1278 return !touched.has(el);
1279 })
1280 ){
1281 return;
1282 }
1283
1284 var applied=
1285 applyGroup(group);
1286
1287 if(applied){
1288 signature.forEach(function(el){
1289 touched.add(el);
1290 });
1291 }
1292 });
1293 });
1294 }
1295
1296 function schedule(){
1297 if(raf)cancelAnimationFrame(raf);
1298
1299 raf=requestAnimationFrame(function(){
1300 raf=requestAnimationFrame(function(){
1301 raf=0;
1302 run();
1303 });
1304 });
1305 }
1306
1307 addEventListener("resize",schedule,{passive:true});
1308 addEventListener("load",schedule,{once:true});
1309
1310 root.addEventListener(
1311 "click",
1312 function(){
1313 setTimeout(schedule,0);
1314 },
1315 true
1316 );
1317
1318 Array.from(root.querySelectorAll("img")).forEach(function(img){
1319 if(!img.complete){
1320 img.addEventListener("load",schedule,{once:true});
1321 }
1322 });
1323
1324 if(document.fonts&&document.fonts.ready){
1325 document.fonts.ready.then(schedule);
1326 }
1327
1328 schedule();
1329 setTimeout(schedule,200);
1330 setTimeout(schedule,650);
1331 setTimeout(schedule,1400);
1332 })();
1333 </script>
1334 <!-- SN_HORIZONTAL_BOX_HARMONIZER_END -->
1335 {{/html}}