source: main/trunk/greenstone3/web/interfaces/default/interfaceConfig.xml@ 37090

Last change on this file since 37090 was 37090, checked in by davidb, 16 months ago

Adding in a sub-action to will generate IIIF-Manifest JSON based on a GS document. The XSLT can operate from within a standard install of Greenstone. To be fully functional, however, it expects the iiif-sevlet GS3 extension to be installed. This is because some of the 'id' fields generated in the produced JSON are URL links to serve up images via a IIIF-Image compliant server

File size: 8.0 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<interfaceConfig>
3 <actionList>
4 <action class="PageAction" name="p">
5 <subaction name="home" xslt="pages/home.xsl"/>
6 <subaction name="about" xslt="pages/about.xsl"/>
7 <subaction name="debug" xslt="pages/debuginfo.xsl"/>
8 <subaction name="pref" xslt="pages/pref.xsl"/>
9 <subaction name="help" xslt="pages/help.xsl"/>
10 <subaction name="login" xslt="pages/login.xsl"/>
11 <subaction name="verify" xslt="pages/verify.xsl"/>
12 <subaction name="error" xslt="pages/error.xsl"/>
13 <subaction name="gli4gs3" xslt="gli4gs3.xsl"/>
14 <subaction name="nav" xslt="nav.xsl"/>
15 <!-- used for the collection header frame -->
16 <subaction name="html" xslt="pages/html.xsl"/>
17 <!-- use to put an external page into a frame with a collection header-->
18 </action>
19
20 <action class="RSSAction" name="rss" xslt="pages/rss.xsl"/>
21 <action class="QueryAction" name="q" xslt="pages/query.xsl"/>
22 <action class="GS2BrowseAction" name="b" xslt="pages/classifier.xsl"/>
23 <action class="DocumentAction" name="d" xslt="pages/document.xsl">
24 <subaction name="print" xslt="pages/document-print.xsl"/>
25 <subaction name="iiif-manifest" xslt="pages/document-iiif-manifest.xsl"/>
26 </action>
27
28 <action class="AppletAction" name="a" xslt="pages/applet.xsl"/>
29 <action class="XMLDocumentAction" name="xd">
30 <subaction name="toc" xslt="pages/document-toc.xsl"/>
31 <subaction name="text" xslt="pages/document-content.xsl"/>
32 </action>
33 <action class="ProcessAction" name="pr" xslt="process.xsl"/>
34 <action class="SystemAction" name="s" xslt="pages/system.xsl"/>
35
36 <action class="FormatAction" name="f"/>
37 <!-- xslt='formatString.xsl'/> -->
38
39 <action class="GeneralAction" name="g">
40 <subaction name="authen" xslt="pages/authen.xsl"/>
41 <subaction name="fav" xslt="pages/favourites.xsl"/>
42 <subaction name="documentbasket" xslt="pages/documentbasket.xsl"/>
43 </action>
44
45 <action class="DepositorAction" name="de" xslt="pages/depositor_home.xsl">
46 <subaction name="getwizard" xslt="depositor/compiledDepositor.xsl"/>
47 </action>
48 </actionList>
49 <optionList>
50 <!-- Uncomment and update this option if you want to introduce custom CSS to this interface. -->
51 <!-- <option name="cssTheme" value="interfaces/default/style/themes/main/jquery-ui.theme.css"/> -->
52
53 <option name="highlightQueryTerms" value="true"/>
54 </optionList>
55 <languageList>
56 <language name="en">
57 <displayItem name="name">English</displayItem>
58 </language>
59 <language name="fr">
60 <displayItem name="name">Français</displayItem>
61 </language>
62 <language name="es">
63 <displayItem name="name">Español</displayItem>
64 </language>
65 <language name="am">
66 <displayItem name="name">Amharic</displayItem>
67 </language>
68 <language name="ar">
69 <displayItem name="name">Arabic</displayItem>
70 </language>
71 <language name="bg">
72 <displayItem name="name">Bulgarian</displayItem>
73 </language>
74 <language name="bn">
75 <displayItem name="name">àŠ¬àŠŸàŠ‚àŠ²àŠŸ (Bengali)</displayItem>
76 </language>
77 <language name="ca">
78 <displayItem name="name">Català (Catalan)</displayItem>
79 </language>
80 <language name="cs">
81 <displayItem name="name">Česky (Czech)</displayItem>
82 </language>
83 <language name="de">
84 <displayItem name="name">Deutsch (German)</displayItem>
85 </language>
86 <language name="dv">
87 <displayItem name="name">Dhivehi</displayItem>
88 </language>
89
90 <language name="el">
91 <displayItem name="name">ΕλληΜικά (Greek)</displayItem>
92 </language>
93 <language name="fa">
94 <displayItem name="name">Farsi</displayItem>
95 </language>
96 <language name="fi">
97 <displayItem name="name">Finnish</displayItem>
98 </language>
99 <language name="gd">
100 <displayItem name="name">Gaelic (Scottish)</displayItem>
101 </language>
102 <language name="gl">
103 <displayItem name="name">Galician</displayItem>
104 </language>
105 <language name="gu">
106 <displayItem name="name">Gujarati</displayItem>
107 </language>
108
109 <language name="he">
110 <displayItem name="name">Hebrew</displayItem>
111 </language>
112 <language name="hi">
113 <displayItem name="name">Hindi</displayItem>
114 </language>
115 <language name="hr">
116 <displayItem name="name">Croatian</displayItem>
117 </language>
118
119 <language name="hu">
120 <displayItem name="name">Hungarian</displayItem>
121 </language>
122 <language name="hy">
123 <displayItem name="name">Armenian</displayItem>
124 </language>
125 <language name="id">
126 <displayItem name="name">Bahasa Indonesia (Indonesian)</displayItem>
127 </language>
128 <language name="it">
129 <displayItem name="name">Italiano</displayItem>
130 </language>
131 <language name="ja">
132 <displayItem name="name">日本語</displayItem>
133 </language>
134 <language name="ka">
135 <displayItem name="name">Georgian</displayItem>
136 </language>
137 <language name="kk">
138 <displayItem name="name">Қазақ (Kazakh)</displayItem>
139 </language>
140 <language name="kn">
141 <displayItem name="name">Kannada</displayItem>
142 </language>
143 <language name="ky">
144 <displayItem name="name">Кыргызча (Kirghiz)</displayItem>
145 </language>
146 <language name="lo">
147 <displayItem name="name">Laotian</displayItem>
148 </language>
149
150 <language name="lv">
151 <displayItem name="name">Latvian</displayItem>
152 </language>
153 <language name="mi">
154 <displayItem name="name">Māori</displayItem>
155 </language>
156 <language name="ml">
157 <displayItem name="name">Malayalam</displayItem>
158 </language>
159 <language name="mn">
160 <displayItem name="name">МПМгПл (Mongolian)</displayItem>
161 </language>
162 <language name="mr">
163 <displayItem name="name">Marathi</displayItem>
164 </language>
165 <language name="my">
166 <displayItem name="name">Burmese</displayItem>
167 </language>
168 <language name="ne">
169 <displayItem name="name">Nepali</displayItem>
170 </language>
171
172 <language name="nl">
173 <displayItem name="name">Nederlands (Dutch)</displayItem>
174 </language>
175 <language name="pl">
176 <displayItem name="name">polski (Polish)</displayItem>
177 </language>
178
179 <language name="prs">
180 <displayItem name="name">Dari</displayItem>
181 </language>
182 <language name="ps">
183 <displayItem name="name">Pushto</displayItem>
184 </language>
185 <language name="pt-br">
186 <displayItem name="name">português-BR (Brasil)</displayItem>
187 </language>
188 <language name="pt-pt">
189 <displayItem name="name">português-PT (Portugal)</displayItem>
190 </language>
191 <language name="ro">
192 <displayItem name="name">Romanian</displayItem>
193 </language>
194 <language name="ru">
195 <displayItem name="name">русскОй (Russian)</displayItem>
196 </language>
197 <language name="si">
198 <displayItem name="name">Sinhalese</displayItem>
199 </language>
200 <language name="sk">
201 <displayItem name="name">Slovenčina (Slovak)</displayItem>
202 </language>
203 <language name="sr-bh-cyr">
204 <displayItem name="name">Serbian (Cyrillic - Bosnia and Herzegovina)</displayItem>
205 </language>
206 <language name="sr-bh-lat">
207 <displayItem name="name">Serbian (Latin - Bosnia and Herzegovina</displayItem>
208 </language>
209 <language name="sr-cyr">
210 <displayItem name="name">Serbian (Cyrillic)</displayItem>
211 </language>
212 <language name="sr-lat">
213 <displayItem name="name">Serbian (Latin)</displayItem>
214 </language>
215
216 <language name="ta">
217 <displayItem name="name">Tamil</displayItem>
218 </language>
219 <language name="te">
220 <displayItem name="name">Telugu</displayItem>
221 </language>
222 <language name="th">
223 <displayItem name="name">Thai</displayItem>
224 </language>
225 <language name="ti">
226 <displayItem name="name">Tigrinya</displayItem>
227 </language>
228
229 <language name="tr">
230 <displayItem name="name">Turkish</displayItem>
231 </language>
232 <language name="uk">
233 <displayItem name="name">Ukrainian</displayItem>
234 </language>
235 <language name="ur">
236 <displayItem name="name">Urdu</displayItem>
237 </language>
238 <language name="vi">
239 <displayItem name="name">Tiếng Việt</displayItem>
240 </language>
241 <language name="zh">
242 <displayItem name="name">简䜓䞭文 (Simplified Chinese)</displayItem>
243 </language>
244 <language name="zh-tr">
245 <displayItem name="name">繁體䞭文 (Traditional Chinese)</displayItem>
246 </language>
247 </languageList>
248</interfaceConfig>
Note: See TracBrowser for help on using the repository browser.