-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
490 lines (374 loc) · 18.2 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Dative</title>
<link rel="stylesheet" href="./css/style.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.7/themes/sunny/jquery-ui.css">
<link rel="icon" href="favicon-black.png">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="./js/script.js"></script>
</head>
<body>
<div id="titlebar">
<h1>Dative</h1>
</div>
<div id="navbar">
<div class='mi' data-page='getstarted'>
<i class="fa fa-arrow-circle-right"></i>
<span class="navitem">Getting Started</span>
</div>
<div class='mi' data-page='faq'>
<span class="navitem">FAQ</span>
</div>
<div class='mi' data-page='about'>
<!--i class="fa fa-file-o"></i-->
<span class="navitem">About</span>
</div>
<div class='mi'>
<a href="http://app.dative.ca" target="_blank">
<span class="navitem">Go to Dative App</span></a>
</div>
</div>
<!--/div -->
<div id="logo">
<div>
<img src="./images/dative-logo-transp.png" alt="Dative logo">
</div>
<!-- <div id="logo-text">DATIVE</div> -->
</div>
<div id="sidebar">
</div>
<div id="content">
<div id="rowwrapper">
<div id="innersidebar">
<div class="innersidebarspacer"></div>
<div class="major">
<i class="fa fa-file-o"></i>
Documentation
</div>
<div class="sideitem" data-page='getstarted'>
Getting Started
</div>
<div class="sideitem" data-page='addingupdating'>
Adding & Updating
</div>
<div class="sideitem" data-page='searching'>
Searching
</div>
<div class="major">
More
</div>
<div class="sideitem" data-page='faq'>
Frequently Asked Questions
</div>
</div>
<div id="pages">
<div class="page" id="about">
<h1>Dative</h1>
<p>Dative is software for linguistic fieldwork. This web site
describes Dative. If you are looking for the in-production Dative
web application, please visit <a href="http://app.dative.ca"
target="_blank">app.dative.ca</a>.</p>
<h2>Features</h2>
<ul class="features-list">
<li>Collaboration and data sharing</li>
<li>Advanced and smart search</li>
<li>Automatic morpheme cross-referencing</li>
<li>Build morphological parsers and phonologies</li>
<li>CSV import</li>
<li>Text creation</li>
<li>Media file (i.e., audio, video, image)-to-text association.
<li>User access control</li>
<li>Documentation</li>
<li>Open source</li>
</ul>
<h2>Screenshot</h2>
<img class="screenshot" src="./images/dative-screenshot-splash.png"
alt="screenshot of Dative">
</div>
<div class="page" id="getstarted" style="display:none;">
<h1>Getting Started</h1>
<p>These screencasts will show you the basics of working with
Dative: logging in, browsing forms and working with servers.</p>
<h2>Overview</h2>
<p>This screencast provides an overview of Dative, presenting its
four major components (resources): 1) forms, 2) files, 3)
collections and 4) corpora.</p>
<div class="sccont">
<iframe width="420" height="315"
src="https://www.youtube.com/embed/yza-IzJMAPA?rel=0"
frameborder="0" allowfullscreen></iframe>
</div>
<h2>Logging In</h2>
<p>This screencast shows you how to log in and out of servers
(i.e., OLD web services) using Dative.</p>
<div class="sccont">
<iframe width="420" height="315"
src="https://www.youtube.com/embed/HM86gWVFkjo?rel=0"
frameborder="0" allowfullscreen></iframe>
</div>
<h2>Browsing Forms</h2>
<p>In this screencast, you will learn how to browse (linguistic)
forms and other resources (e.g., tags or collections).</p>
<div class="sccont">
<iframe width="420" height="315"
src="https://www.youtube.com/embed/zey_AGvd6tc?rel=0"
frameborder="0" allowfullscreen></iframe>
</div>
<h2>Working With Servers</h2>
<p>This screencast shows how to work with server configurations;
that is, how to specify which OLD web services you want to connect
to.</p>
<div class="sccont">
<iframe width="420" height="315"
src="https://www.youtube.com/embed/9ThhKvdREQ0?rel=0"
frameborder="0" allowfullscreen></iframe>
</div>
<h2>Change your Password</h2>
<p>Learn how to change your password in Dative.</p>
<div class="sccont">
<iframe width="420" height="315"
src="https://www.youtube.com/embed/33GC3x_LuPQ?rel=0"
frameborder="0" allowfullscreen></iframe>
</div>
</div>
<div class="page" id="searching" style="display:none;">
<h1>Searching</h1>
<p>This page will contain text, screenshots, and screencasts
showing how to search over resources in Dative.</p>
</div>
<div class="page" id="addingupdating" style="display:none;">
<h1>Adding & Updating Resources</h1>
<p>This page will contain text, screenshots, and screencasts
showing how to create and update resources in Dative.</p>
</div>
<div class="page" id="apps" style="display:none;">
<h1>Language-specific OLD Applications</h1>
<p>The following seven languages are being collaboratively documented
and analyzed using the <a
href="https://github.com/jrwdunham/old">OLD</a>. These applications
are accessible via any Dative user interface, including the one
being served at <a
href="https://www.dative.ca">www.dative.ca</a>.</p>
<ol>
<li><a href="https://kut.old.jrwdunham.com"
target="_blank">Kutenai (kut)</a></li>
<li><a href="https://projects.linguistics.ubc.ca/morold/"
target="_blank">Moro (mor)</a></li>
<li><a href="https://projects.linguistics.ubc.ca/cacold/"
target="_blank">Chuj (cac)</a></li>
<li><a href="https://projects.linguistics.ubc.ca/kabold/"
target="_blank">Kabyle (kab)</a></li>
<li><a href="https://projects.linguistics.ubc.ca/batumi_kartuliold/"
target="_blank">Kartuli (kat)</a></li>
<li><a href="https://projects.linguistics.ubc.ca/rkmold/"
target="_blank">Marka (rkm)</a></li>
<li><a href="https://projects.linguistics.ubc.ca/khmold/"
target="_blank">Khmer (khm)</a></li>
</ol>
<p>The following nine languages are being collaboratively documented
and analyzed using OLD web applications running on <a
href="https://github.com/jrwdunham/old-webapp">version 0.2</a> of
the software.<sup>*</sup></p>
<ol>
<li><a href="http://bla.old.linguistics.ubc.ca/"
target="_blank">Blackfoot (bla)</a></li>
<li><a href="http://oka.old.linguistics.ubc.ca/"
target="_blank">Okanagan (oka)</a></li>
<li><a href="http://crk.old.linguistics.ubc.ca/"
target="_blank">Plains Cree (crk)</a></li>
<li><a href="http://kwk.old.linguistics.ubc.ca/"
target="_blank">Kwak'wala (kwk)</a></li>
<li><a href="http://ntk.old.linguistics.ubc.ca/"
target="_blank">Nata (ntk)</a></li>
<li><a href="http://git.old.linguistics.ubc.ca/"
target="_blank">Gitksan (git)</a></li>
<li><a href="http://crd.old.linguistics.ubc.ca/"
target="_blank">Coeur d'Alene (crd)</a></li>
<li><a href="http://sna.old.linguistics.ubc.ca/"
target="_blank">Shona (sna)</a></li>
<li><a href="http://byv.old.linguistics.ubc.ca/"
target="_blank">Medumba</a></li>
</ol>
<p><sup>*</sup>Dative version 0.2 is a different piece of software
from Dative (version 1). The above nine applications will be
migrated to a Dative/OLD system using OLD v. 1 in the near future.</p>
</div>
<div class="page" id="faq" style="display:none;">
<h1>Frequently Asked Questions</h1>
<a class="faq-show-all" href="javascript:void(0)">show all</a>
<a class="faq-hide-all" href="javascript:void(0)">hide all</a>
<ul class="faq">
<li>
<div class="faq-q">What is Dative?</div>
<div class="faq-a">
<p>Dative is an application for linguistic fieldwork and
language documentation. It helps you to organize, share, and
analyze your language data. Importantly, Dative does not
contain its own database; rather, it is an <i>interface</i> for
existing database applications. At present, Dative can
provide an interface to <a
href="http://www.onlinelinguisticdatabase.org" target="blank_"
>Online Linguistic Database (OLD)</a> web services.</p>
</div>
</li>
<li>
<div class="faq-q">How can I use Dative to document my
language?</div>
<div class="faq-a">
<p>The easiest way to use Dative is to go to <a
href="http://app.dative.ca" target="blank_">app.dative.ca</a>,
click the lock icon (<i class="fa fa-fw fa-lock"></i>), choose
an existing (OLD) server, and enter your username and password
for that server.</p>
<p>If you do not have access to an existing OLD server, you can
request access to an existing one or create one yourself.
Please contact <a href="javascript:void(0)" class="me">me</a>,
if you would like to request access to an existing OLD or if
you would like help with creating a new <a
href="http://www.onlinelinguisticdatabase.org"
target="blank_">OLD</a>.</p>
<p>Note that you can serve both Dative and the OLD on your own
server, if you want. Dative is just a static web site
containing HTML, JavaScript and CSS, so it is very easy to
install and serve. The OLD is somewhat more difficult to
install, so detailed instructions can be found on the <a
href="http://www.onlinelinguisticdatabase.org/install"
target="blank_">OLD web site</a> and in the <a
href="https://github.com/jrwdunham/buildold"
target="blank_">Build OLD</a> project.</p>
</div>
</li>
<li>
<div class="faq-q">Can I serve Dative on my own server?</div>
<div class="faq-a">
<p>Yes. Dative is an open source project and its source code
can be found on <a href="https://github.com/jrwdunham/dative"
target="blank_">GitHub</a>. Assuming you have <a
href="https://git-scm.com/book/en/v2/Getting-Started-Installing-Git"
target="blank_">git</a>, <a
href="https://nodejs.org/en/download/" target="blank_">node</a>
and <a href="http://bower.io/#install-bower"
target="blank_">Bower</a> installed, run the following commands
(on a *nix system).</p>
<div class="codehilite">
<pre>
$ git clone https://github.com/jrwdunham/dative.git
$ cd dative
$ npm install
$ bower install
$ grunt build</pre>
</div>
<p>Then copy the files in the dist/ directory to your server.
For example:</p>
<div class="codehilite">
<pre>
rsync -avz dist/ myserveralias:dative/</pre>
</div>
</li>
<li>
<div class="faq-q">Is there a demo?</div>
<div class="faq-a">
<p>Not quite yet. There is a “Demo OLD” that you can access from
<a href="http://app.dative.ca"
target="blank_">app.dative.ca</a>. However, at this point, it
is not yet publicly accessible. Check back soon.</p>
</div>
</li>
<li>
<div class="faq-q">Can I use Dative offline, i.e., in the
field?</div>
<div class="faq-a">
<p>Not easily. It is possible to install and run <a
href="https://github.com/jrwdunham/dative"
target="blank_">Dative</a> and the <a
href="https://github.com/jrwdunham/old" target="blank_">OLD</a>
on your own computer. However, at the present time there is no
easy (single-click installer) for doing this. Such offline
functionality is a planned feature, so check back soon.</p>
</div>
</li>
<li>
<div class="faq-q">Does it have documentation?</div>
<div class="faq-a">
<p>Yes. The web site that you are currently visiting
has some <a href="javascript:void(0)" class='mi'
data-page='getstarted'>documentation</a> and Dative itself has
documentation built into it: go to <a
href="http://app.dative.ca" target="blank_">app.dative.ca</a>
and click on the <i class="fa fa-fw fa-question"></i> icon.</p>
<p>For documentation on the OLD, see the <a
href="http://www.onlinelinguisticdatabase.org/getstarted"
target="blank_">OLD web site</a> and the <a
href="http://online-linguistic-database.readthedocs.org"
target="blank_">OLD technical documentation</a>.</p>
</div>
</li>
<li>
<div class="faq-q">Can I migrate my existing fieldwork data into
Dative?</div>
<div class="faq-a">
<p>Dative's import feature currently allows you to import CSV
(i.e., comma-separated values) files. To access Dative's
import interface, log in to an OLD in Dative, navigate to the
Browse Forms interface, and click on the “upload to
server” icon, i.e., <i class="fa fa-fw fa-upload"></i>.
<b>Note</b>: since this functionality is currently under
active development, you shold contact the administrator of
the OLD that you are connecting to prior to using this
feature on a database that already has data in it.</p>
<p>You can also upload your data programmatically to an OLD
using its RESTful JSON API. For details on working with this
API, see the <a
href="http://www.onlinelinguisticdatabase.org/getstarted"
target="blank_">OLD web site</a>.</p>
<p>If your data are stored in a <a
href="http://app.lingsync.org/" target="blank_">LingSync
corpus</a>, the <a
href="https://github.com/jrwdunham/lingsync2old"
target="blank_">LingSync-to-OLD</a> migrator script may allow
you to migrate your data.</p>
</div>
</li>
<li>
<div class="faq-q">Is it open source? How do I get the code?</div>
<div class="faq-a">
<p>Yes, Dative is open source; its source code is
available on <a href="https://github.com/jrwdunham/dative"
target="blank_">GitHub</a>.</p>
</div>
</li>
</ul>
</div>
<div class="page" id="doc" style="display:none;">
<h1>Documentation</h1>
<ul>
<li><a href="http://online-linguistic-database.readthedocs.org/"
target="blank_">The Official OLD documentation</a></li>
<li><a href="https://open.library.ubc.ca/cIRcle/collections/24/items/1.0165582"
target="blank_">Dunham (2014)</a> is a PhD dissertation that
describes and argues for Dative. It was written by Dative's
<a href="http://www.jrwdunham.com" target="blank_">primary
developer</a>.
</li>
</ul>
</div>
<div class="page" id="api" style="display:none;">
<p>Dative exposes a RESTful API with data communicated in JSON
format. A simple overview will be provided here soon. For now, see
the <a href="http://online-linguistic-database.readthedocs.org/en/latest/interface.html#restful-api"
>documentation</a>.</p>
</div>
</div>
</div>
</div>
<div id="bottombar">
<div class='mi' data-page='source'>
<i class="fa fa-github"></i>
<span class="navitem">Source</span>
</div>
</div>
</body>
</html>