-
Notifications
You must be signed in to change notification settings - Fork 87
/
info.htm
2387 lines (2063 loc) · 115 KB
/
info.htm
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
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- ***********************************************************
"Learning with Texts" (LWT) is released into the Public Domain.
This applies worldwide.
In case this is not legally possible, any entity is granted the
right to use this work for any purpose, without any conditions,
unless such conditions are required by law.
Developed by J. Pierre in 2011.
************************************************************ -->
<!-- ***********************************************************
LWT Information / Help
************************************************************ -->
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta http-equiv="content-language" content="en-US" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta name="keywords" content="Language Learning Texts LWT Software Freeware LingQ Alternative AJATT Khatzumoto MCD MCDs Massive Context Cloze Deletion Cards Tool Stephen Krashen Second Language Acquisition Steve Kaufmann" />
<meta name="description" content="Learning with Texts (LWT) is a tool for Language Learning, inspired by Stephen Krashen's principles in Second Language Acquisition, Steve Kaufmann's LingQ System and ideas (e. g. Massive-Context Cloze Deletion Cards = MCDs) from Khatzumoto, published at AJATT - All Japanese All The Time. It is an Alternative to LingQ, 100 % free, Open Source, and in the Public Domain." />
<meta name="revisit-after" content="2 days" />
<meta name="viewport" content="width=900" />
<link rel="apple-touch-icon" href="img/apple-touch-icon-57x57.png" />
<link rel="apple-touch-icon" sizes="72x72" href="img/apple-touch-icon-72x72.png" />
<link rel="apple-touch-icon" sizes="114x114" href="img/apple-touch-icon-114x114.png" />
<link rel="apple-touch-startup-image" href="img/apple-touch-startup.png">
<style type="text/css">
@import url(css/styles.css);
</style>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/floating.js"></script>
<title>
Learning with Texts :: Help/Information
</title>
</head>
<body>
<div id="floatdiv" style="position:absolute; width:auto; height:auto; top:10px; right:10px; padding:5px; background:#DDDDDD; border:1px solid #888888; z-index:100; font-size: 10pt; text-align:center;">
<a href="#">↑ TOP ↑</a><br /><br />
<a href="#preface">Preface</a><br />
<a href="#current">Curr.Version </a><br />
<a href="#links">Links</a><br />
<a href="#abstract">Abstract</a><br />
<a href="#features">Features</a><br />
<a href="#screencasts">Screencasts</a><br />
<a href="#license">License </a><br />
<a href="#disclaimer">Disclaimer</a><br /><br />
<a href="#installwin">Install. Win</a><br />
<a href="#upgradewin">Upgrade Win</a><br />
<a href="#installmac">Install. Mac</a><br />
<a href="#upgrademac">Upgrade Mac</a><br />
<a href="#installhoster">Webhoster</a><br /><br />
<a href="#learn">How to learn</a><br /><br />
<a href="#howto">How to use</a><br /><br />
<a href="#faq">Q & A</a><br />
<a href="#ipad">Setup for iPad</a><br />
<a href="#langsetup">Lang. Setup</a><br />
<a href="#termscores">Term Scores</a><br />
<a href="#keybind">Key Bindings</a><br /><br />
<a href="#database">DB Structure</a><br />
<a href="#history">Changelog</a>
</div>
<script type="text/javascript">
//<![CDATA[
$(document).ready( function() {
$('#floatdiv').addFloating( {
targetRight: 10,
targetTop: 10,
snap: true
} );
});
//]]>
</script>
<div style="margin-right:100px;">
<h4>
<a href="index.php" target="_top"><img src="img/lwt_icon_big.png" class="lwtlogoright" alt="Logo" />Learning with Texts</a>
<br />
<br />
<span class="bigger">Help/Information</span>
</h4>
<p class="inline">
Jump to topic:
<select id="topicjump" onchange="{var qm = document.getElementById('topicjump'); var val=qm.options[qm.selectedIndex].value; qm.selectedIndex=0; if (val != '') { location.href = '#' + val;}}">
<option value="" selected="selected">
[Select...]
</option>
<option value="preface">
Preface
</option>
<option value="current">
Current Version
</option>
<option value="links">
Links
</option>
<option value="abstract">
Abstract
</option>
<option value="features">
Features
</option>
<option value="screencasts">
Screencasts
</option>
<option value="license">
License
</option>
<option value="disclaimer">
Disclaimer
</option>
<option value="installwin">
Installation Windows
</option>
<option value="upgradewin">
Upgrade Windows
</option>
<option value="installmac">
Installation Mac OS X
</option>
<option value="upgrademac">
Upgrade Mac OS X
</option>
<option value="installhoster">
Installation @ Webhoster
</option>
<option value="learn">
How to learn
</option>
<option value="howto">
How to use
</option>
<option value="faq">
Questions and Answers
</option>
<option value="ipad">
Setup for iPad etc.
</option>
<option value="langsetup">
Language Setup
</option>
<option value="termscores">
Term Scores
</option>
<option value="keybind">
Key Bindings
</option>
<option value="database">
Database Structure
</option>
<option value="history">
Changelog
</option>
</select>
</p>
<dl>
<dt>
▶ <b><a name="preface" id="preface">Preface</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>I started this software application in 2010 as a hobby project for my personal learning (reading & listening to foreign texts, saving & reviewing new words and expressions).
</li>
<li>In June 2011, I decided to publish the software in the hope that it will be useful to other language learners around the world.
</li>
<li>The software is 100 % free, open source, and in the public domain. You may do with it what you like: use it, improve it, change it, publish an improved version, even use it within a commercial product.
</li>
<li>English is not my mother tongue - so please forgive me any mistakes.
</li>
<li>A piece of software will never be without "bugs" - please inform me about any problems you will encounter. Your Feedback and ideas are always welcome.
</li>
<li>Thank you for your attention. I hope you will enjoy this application as I do every day.
</li>
</ul>
</dd>
<dt>
▶ <b><a name="current" id="current">Current Version</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>The current version is <b>1.4.5 (October 01 2011)</b>.
</li>
<li>
<a href="#history">View the Changelog.</a>
</li>
</ul>
</dd>
<dt>
▶ <b><a name="links" id="links">Important Links</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>
<a href="http://sourceforge.net/projects/lwt/" target="_blank"><b>Project Page</b> @ Sourceforge</a>
</li>
<li>
<a href="http://sourceforge.net/projects/lwt/files/" target="_blank"><b>Download Page</b> @ Sourceforge</a>
</li>
<li>
<a href="http://sourceforge.net/projects/lwt/forums/forum/1813497" target="_blank"><b>Help Forum</b> @ Sourceforge</a>
</li>
<li>
<a href="https://github.com/lwt-project/lwt" target="_blank"><b>Source Code</b> @ GitHub</a>
</li>
<li>
<a href="http://lwt.uservoice.com" target="_blank"><b>Ideas & Suggestions</b> @ Uservoice</a>
<br />
<br />
</li>
<li>
<b>LWT Online Demos</b> (User ID = <b>lwt</b>, Password = <b>lwt</b>) - <b>try it out:</b>
</li>
<li>
<a href="http://my-lwt.net63.net/" target="_blank"><b>Online Demo #1</b></a> |
<a href="http://lwt.sourceforge.net/testdb/" target="_blank"><b>Online Demo #2</b></a>
<br />
<br />
</li>
<li>
<b>LWT @ <a href="http://www.fluentin3months.com/" target="_blank">fluentin3months.com</a>:</b>
LWT is also offered by Benny, the Irish Polyglot, for all of his registered forum members. No LWT download, no LWT installation, LWT access worldwide! You only have to <a href="http://www.fluentin3months.com/wp-login.php?action=register&view=forum" target="_blank">signup for the fluentin3months.com forum</a>. After that, just log in with your forum username and password, and jump to <a href="http://fi3m.com/lwt">fi3m.com/lwt</a>. That's all! Please understand that I am unable to support modified versions of LWT, like Benny's implementation!
<br />
<br />
</li>
<li>
<a href="http://twitter.com/LWT_Project" target="_blank"><b>Twitter</b></a>
<ul>
<li><a href="http://twitter.com/LWT_Project" class="twitter-follow-button">Follow @LWT_Project</a>
<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script></li>
<li><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://lwt.sourceforge.net/" data-text="Learning With Texts - #Freeware for better #Language #Learning -" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></li>
</ul>
<br />
</li>
<li>
<a href="http://www.thefineapps.com/2011/08/03/learning-with-texts-lwt-detailed-review/" target="_blank">Detailed review of LWT @ The Fine Apps</a>
</li>
<li>
<a href="http://www.livinginthemiddlekingdom.com/2011/09/26/how-to-export-learning-with-texts-terms-to-anki-the-easy-way/" target="_blank">How to Export Learning With Texts terms to Anki (the easy way) @ Living in the Middle Kingdom</a>
</li>
<li>
<a href="http://how-to-learn-any-language.com/forum/forum_posts.asp?TID=28312&PN=1&TPN=1" target="_blank">Thread @ How-To-Learn-Any-Language</a>
</li>
<li>
<a href="http://www.fluentin3months.com/forum/lwt-basic-questions/" target="_blank">Threads @ Fluent-in-3-Months</a>
</li>
</ul>
</dd>
<dt>
▶ <b><a name="abstract" id="abstract">Abstract</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>
<a href="http://sourceforge.net/projects/lwt/" target="_blank"><i>Learning with Texts</i> (LWT)</a> is a tool for Language Learning, inspired by:
<ul>
<li>
<a href="http://referer.us/sdkrashen.com" target="_blank">Stephen Krashen's</a> principles in Second Language Acquisition,
</li>
<li>Steve Kaufmann's <a href="http://referer.us/lingq.com" target="_blank">LingQ</a> System and
</li>
<li>ideas from Khatzumoto, published at <a href="http://referer.us/www.alljapaneseallthetime.com" target="_blank">"AJATT - All Japanese All The Time"</a>.
</li>
</ul>
</li>
<li>You define languages you want to learn and import texts you want to use for learning.
</li>
<li>While listening to the audio (optional), you read the text, save, review and test "terms" (words or multi word expressions, 2 to 9 words).
</li>
<li>In new texts all your previously saved words and expressions are displayed according to their current learn statuses, tooltips show translations and romanizations (readings), editing, changing the status, dictionary lookup, etc. is just a click away.
</li>
<li>Import of terms in TSV/CSV format, export in TSV format, and export to <a href="http://referer.us/ankisrs.net" target="_blank">Anki</a> (prepared for cloze tests), are also possible.
</li>
<li>To run LWT, you need a good web browser (Firefox, Chrome, Safari, ..., but not IE6, IE7, IE8!) and a local web server (Apache) with PHP and mySQL.
</li>
<li>An easy way to install a local web server are preconfigured packages like <a href="http://www.apachefriends.org/en/xampp.html" target="_blank">XAMPP</a> (Win, Mac, Linux), <a href="http://www.easyphp.org/" target="_blank">EasyPHP</a> (Win) or <a href="http://mamp.info/en/index.html" target="_blank">MAMP</a> (Mac).
</li>
</ul>
</dd>
<dt>
▶ <b><a name="features" id="features">Features</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>You define languages you want to learn.
</li>
<li>You define the web dictionaries you want to use.
</li>
<li>You define how sentences and words in the language will be split up.
</li>
<li>You upload texts, and they are automatically split into sentences and words! Later re-parsing is possible.
</li>
<li>Optional: Assign the URL of an mp3 audio file of the text (Dropbox, local server, ...) in order to listen while reading the text.
</li>
<li>You read the text while listening to the audio, and you see immediately the status of every word (unknown, learning, learned, well-known, ignored).
</li>
<li>You click on words, and you use the external dictionaries to find out their meanings.
</li>
<li>You save words or expressions (2..9 words) with optional romanization (for asiatic languages), translations and example sentence, you change its status, you edit them whenever needed (like in LingQ).
</li>
<li>You test your understanding of words and expressions within or without sentence context.
</li>
<li>MCD (Massive-Context Cloze Deletion) testing, as proposed by Khatzumoto @ AJATT, built-in!
</li>
<li>See your progress on the statistics page.
</li>
<li>You may export the words and expressions and use them in Anki or other programs.
</li>
<li>You may upload words and expressions into LWT (from LingQ or other sources, CSV/TSV) - they are immediately available in all texts!
</li>
<li>The application is 100 % free, open source, and in the Public Domain. Do with it what you like!
</li>
<li>Prerequisites: a local webserver (Apache, PHP, mySQL), e.g. XAMPP, easyPHP, or MAMP.
</li>
<li>Enjoy your language learning!
</li>
</ul>
</dd>
<dt>
▶ <b><a name="screencasts" id="screencasts">Screencasts/Videos</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>
<a href="http://www.youtube.com/watch?v=TkcVJ6SpK2Q" target="_blank">01 - Starting with French</a> (created with version 1.0.2)
<br />
Finding learning material, importing a text with audio, saving words and expressions, changing the status, printing.
<br /><br />
<iframe width="640" height="510" src="http://www.youtube.com/embed/TkcVJ6SpK2Q" frameborder="0" allowfullscreen></iframe>
<br /><br />
Mentioned websites in this screencast:
<ul>
<li><a href="http://referer.us/lingq.com" target="_blank">LingQ - Library</a></li>
<li><a href="http://referer.us/fluentin3months.com/learning-materials/" target="_blank">Fluent in 3 months - Learning materials</a></li>
<li><a href="http://referer.us/ielanguages.com/french1.html" target="_blank">ieLanguages - French I Tutorial</a></li>
</ul>
<br /><br />
</li>
<li>
A <a target="_blank" href="http://www.youtube.com/watch?v=QSLPOATWAU4">video</a> from <a target="_blank" href="http://www.youtube.com/user/FluentCzech">FluentCzech</a>:
<br /><br />
<iframe width="640" height="360" src="http://www.youtube.com/embed/QSLPOATWAU4" frameborder="0" allowfullscreen></iframe>
<br /><br />
Please have a look at the other great videos of <a target="_blank" href="http://www.youtube.com/user/FluentCzech">FluentCzech</a> that contain many good ideas for language learning! <br />
<a target="_blank" href="http://www.anthonylauder.com">Website of FluentCzech (anthonylauder.com)</a>
</li>
</ul>
</dd>
<dt>
▶ <b><a name="license" id="license">License</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>
<a href="http://sourceforge.net/projects/lwt/" target="_blank"><i>Learning with Texts</i> (LWT)</a> is released into the <b>Public Domain</b>. This applies worldwide. In case this is not legally possible, any entity is granted the right to use this work for any purpose, without any conditions, unless such conditions are required by law.
Developed by J. Pierre in 2011.
<br />
<br />
</li>
<li>The following software packages, bundled within the LWT software, have different licenses:
<ul>
<li>
jQuery, jQueryUI - Copyright © 2011 John Resig et.al., <a href="http://jquery.org/license" target="_blank">http://jquery.org/license</a> (js/jquery.js, js/jquery-ui.min.js)
</li>
<li>
jQuery.ScrollTo - Copyright © 2007-2009 Ariel Flesler, <a href="http://flesler.blogspot.com" target="_blank">http://flesler.blogspot.com</a> (js/jquery.scrollTo.min.js)
</li>
<li>
jQueryUI Tag-it! - Copyright © 2011, Levy Carneiro Jr., <a href="http://aehlke.github.com/tag-it/" target="_blank">http://aehlke.github.com/tag-it/</a> (js/tag-it.js)
</li>
<li>
оverLIB 4.22 - Copyright © 1998-2004 Erik Bоsrup, <a href="http://www.bosrup.com/web/overlib/" target="_blank">http://www.bosrup.com/web/overlib/</a> (js/overlib/...)
</li>
<li>
sorttable - Copyright © Stuart Langridge, <a href="http://www.kryogenix.org/code/browser/sorttable/" target="_blank">http://www.kryogenix.org/code/browser/sorttable/</a> (js/sorttable/...)
</li>
<li>
CountUp - Copyright © Praveen Lobo, <a href="http://PraveenLobo.com/techblog/javascript-countup-timer/" target="_blank">http://PraveenLobo.com/techblog/javascript-countup-timer/</a> (js/countuptimer.js)
</li>
<li>
jPlayer - Copyright © 2011 Happyworm Ltd, <a href="http://www.jplayer.org/about/" target="_blank">http://www.jplayer.org/about/</a> (js/jquery.jplayer.min.js, js/Jplayer.swf, css/jplayer_skin/...)
</li>
<li>
Floating Menu - Copyright © JTricks.com, <a href="http://www.jtricks.com/licensing.html" target="_blank">http://www.jtricks.com/licensing.html</a> (js/floating.js)
</li>
<li>
iUI - Copyright © 2007-2011, <a href="http://www.iui-js.org/" target="_blank">http://www.iui-js.org/</a> (iui)
</li>
</ul>
<br />
</li>
<li>
The icons in the "icn" sub directory are Copyright © <a href="http://p.yusukekamiyamane.com/" target="_blank">Yusuke Kamiyamane</a>. All rights reserved. Licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" target="_blank">Creative Commons Attribution 3.0 license</a>.
<br />
<br />
</li>
<li>
The following examples, supplied within the LWT download package, have the following licenses:
<ul>
<li>Chinese: The Man and the Dog -
Copyright © Praxis Language LLC, <a href="http://referer.us/chinesepod.com/lessons/the-man-and-the-dog" target="_blank">Source</a>, MP3 licensed under a <a href="http://creativecommons.org/licenses/by/3.0/" target="_blank">Creative Commons 3.0 Unported license</a>.
</li>
<li>German: Die Leiden des jungen Werther by Johann Wolfgang von Goethe -
in the <a href="http://www.gutenberg.org/wiki/Gutenberg:The_Project_Gutenberg_License" target="_blank">Public Domain</a>, Source: <a href="http://www.gutenberg.org/ebooks/2407" target="_blank">Text</a>, <a href="http://www.gutenberg.org/ebooks/19794" target="_blank">Audio</a>.
</li>
<li>French: Mon premier don du sang -
Copyright © France Bienvenue, <a href="http://francebienvenue1.wordpress.com/2011/06/18/generosite/" target="_blank">Source</a>. License: "Bien sûr, les enseignants de FLE peuvent utiliser nos enregistrements et nos transcriptions pour leurs cours. Merci de mentionner notre site !".
</li>
<li>Korean, Japanese, Thai, Hebrew - own creations from different sources.
</li>
</ul>
</li>
</ul>
</dd>
<dt>
▶ <b><a name="disclaimer" id="disclaimer">Disclaimer</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
</li>
</ul>
</dd>
<dt>
▶ <b><a name="installwin" id="installwin">Installation Windows</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>Are you upgrading? See section <a href="#upgradewin">"Upgrade Windows"</a>!
<br />
<br />
</li>
<li>
<b>METHOD 1 (with XAMPP for Windows):</b>
<br />
<br />
</li>
<li>Step 1: Go to <a href="http://www.apachefriends.org/en/xampp-windows.html" target="_blank">http://www.apachefriends.org/en/xampp-windows.html</a>.
</li>
<li>Step 2: Download the XAMPP Windows zip archive (currently XAMPP Windows 1.7.4 ZIP 123 MB).
</li>
<li>Step 3: Open the downloaded <i>xampp-win32-1.7.4-VC6.zip</i> and extract everything to <i>C:\</i>. -- Result: <i>C:\xampp</i> will be created. (Important: Do not install into <i>C:\Program Files</i>!)
</li>
<li>Step 4: Go to <a href="http://sourceforge.net/projects/lwt" target="_blank">http://sourceforge.net/projects/lwt</a> and download the latest zip archive <i>lwt_v_x_y.zip</i>.
</li>
<li>Step 5: Copy the downloaded zip archive <i>lwt_v_x_y.zip</i> into the directory <i>htdocs</i> below the XAMPP directory, i.e. <i>C:\xampp\htdocs</i>.
</li>
<li>Step 6: Double-click on the zip archive to open it, and unzip everything into a new folder <i>C:\xampp\htdocs\lwt</i>.
</li>
<li>Step 7: The zip archive <i>lwt_v_x_y.zip</i> may be deleted.
</li>
<li>Step 8: Go to <i>C:\xampp\htdocs\lwt</i>. Rename the file <i>connect_xampp.inc.php</i> to <i>connect.inc.php</i>.
</li>
<li>Step 9: Run <i>C:\xampp\setup_xampp.bat</i> to initialize XAMPP on your system.
</li>
<li>Step 10: Run <i>C:\xampp\xampp-control.exe</i>. Start Apache and MySQL by clicking the start buttons. If the firewall asks whether to block, click "Do not block".
</li>
<li>Step 11: LWT can now be started in your web browser, go to: <a href="http://localhost/lwt" target="_blank">http://localhost/lwt</a>.
</li>
<li>Step 12: You may install the LWT demo database, or define the first language you want to learn.
<br />
<br />
</li>
<li>If you want to use LWT again, just do step 10 and 11.
</li>
<li>The local webserver will be stopped by clicking on "Stop" in <i>xampp-control.exe</i> (still running). You can now exit this program.
<br />
<br />
</li>
<li>Uninstall: Just delete the folder: <i>C:\xampp</i>.
</li>
<li>You have questions about XAMPP for Windows: Try <a href="http://www.apachefriends.org/en/faq-xampp-windows.html" target="_blank">»FAQ - XAMPP for Windows«</a> or the <a href="http://www.apachefriends.org/f/" target="_blank">»Apache Friends Support Forum«</a>.
<br />
<br />
</li>
<li>
<b>METHOD 2 (with EasyPHP):</b>
<br />
<br />
</li>
<li>Watch the <a href="http://www.youtube.com/watch?v=Ajc2dWwVe9g" target="_blank">video</a> (made by <a href="http://www.youtube.com/user/TheFineApps" target="_blank">TheFineApps</a>):<br />
<b>Important:</b> The installation of the database via phpMyAdmin (in the video 4:23 ... 6:42) isn't anymore necessary,<br /> you can do this now within LWT.<br /><br />
<iframe width="640" height="510" src="http://www.youtube.com/embed/Ajc2dWwVe9g" frameborder="0" allowfullscreen></iframe><br /><br />
</li>
<li>Step 1: Go to <a href="http://www.easyphp.org/download.php" target="_blank">http://www.easyphp.org/download.php</a>.
</li>
<li>Step 2: Download the EasyPHP Setup EXE (currently EasyPHP 5.3.6.1, from now written as: 5.x.y.z).
</li>
<li>Step 3: Install the downloaded <i>EasyPHP-5.x.y.z-setup.exe</i> into <i>C:\Program Files\EasyPHP-5.x.y.z</i>.
</li>
<li>Step 4: Go to <a href="http://sourceforge.net/projects/lwt" target="_blank">http://sourceforge.net/projects/lwt</a> and download the latest zip archive <i>lwt_v_x_y.zip</i>.
</li>
<li>Step 5: Copy the downloaded zip archive <i>lwt_v_x_y.zip</i> into the directory <i>www</i> below the EasyPHP installation directory, i.e. <i>C:\Program Files\EasyPHP-5.x.y.z\www</i>.
</li>
<li>Step 6: Double-click on the zip archive to open it, and unzip everything into a new folder <i>C:\Program Files\EasyPHP-5.x.y.z\www\lwt</i>.
</li>
<li>Step 7: The zip archive <i>C:\Program Files\EasyPHP-5.x.y.z\www\lwt_v_x_y.zip</i> may be deleted.
</li>
<li>Step 8: Go to <i>C:\Program Files\EasyPHP-5.x.y.z\www\lwt</i>. Rename the file <i>connect_easyphp.inc.php</i> to <i>connect.inc.php</i>.
</li>
<li>Step 9: Start EasyPHP via the Windows Start Menu.
</li>
<li>Step 10: LWT can now be started in your web browser, go to: <a href="http://127.0.0.1/lwt" target="_blank">http://127.0.0.1/lwt</a>.
</li>
<li>Step 11: You may install the LWT demo database, or define the first language you want to learn.
<br />
<br />
</li>
<li>If you want to use LWT again, just do step 9 and 10.
</li>
<li>The local webserver will be stopped by clicking on "Stop" in EasyPHP menu (see icon near the clock). You can now exit EasyPHP.
<br />
<br />
</li>
<li>Uninstall: Just run the EasyPHP Uninstaller, afterwards delete the EasyPHP directory below <i>C:\Program Files</i>.
</li>
<li>You have questions about EasyPHP: Try the <a href="http://www.easyphp.org/introduction.php" target="_blank">»EasyPHP Introduction«</a>, or the <a href="http://www.easyphp.org/faq.php" target="_blank">»EasyPHP FAQ«</a>, or the <a href="http://www.easyphp.org/forums/" target="_blank">»EasyPHP Forum«</a>.
</li>
</ul>
</dd>
<dt>
▶ <b><a name="upgradewin" id="upgradewin">Upgrade Windows</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>
<b>UPGRADE METHOD 1 (if you are using LWT via XAMPP for Windows):</b>
<br />
<br />
</li>
<li>Step 1: Backup (Copy or ZIP) the directory <i>C:\xampp\htdocs\lwt</i>. Backup your database (within LWT).
</li>
<li>Step 2: Unpack the downloaded ZIP archive <i>lwt_v_x_y.zip</i> in a directory of your choice.
</li>
<li>Step 3: Copy everything (incl. sub-directories) you unpacked to <i>C:\xampp\htdocs\lwt</i>.
<br />
You must keep (those are <b>not</b> included in the distributed package):
<ul>
<li>the database connection parameters <i>C:\xampp\htdocs\lwt\connect.inc.php</i> (you created this by renaming, see installation) and</li>
<li>the whole media sub-directory <i>C:\xampp\htdocs\lwt\media</i> (contains your MP3 audio files).</li>
</ul>
</li>
<li>Step 4: Clear the web browser cache and start XAMPP and LWT as usual.
<br />
<br />
</li>
<li>
<b>UPGRADE METHOD 2 (if you are using LWT via EasyPHP):</b>
<br />
<br />
</li>
<li>Step 1: Backup (Copy or ZIP) the directory <i>C:\Program Files\EasyPHP-5.x.y.z\www\lwt</i>. Backup your database (within LWT).
</li>
<li>Step 2: Unpack the downloaded ZIP archive <i>lwt_v_x_y.zip</i> in a directory of your choice.
</li>
<li>Step 3: Copy everything (incl. sub-directories) you unpacked to <i>C:\Program Files\EasyPHP-5.x.y.z\www\lwt</i>.
<br />
You must keep (those are <b>not</b> included in the distributed package):
<ul>
<li>the database connection parameters <i>C:\Program Files\EasyPHP-5.x.y.z\www\lwt\connect.inc.php</i> (you created this by renaming, see installation) and</li>
<li>the whole media sub-directory <i>C:\Program Files\EasyPHP-5.x.y.z\www\lwt\media</i> (contains your MP3 audio files).</li>
</ul>
</li>
<li>Step 4: Clear the web browser cache and start EasyPHP and LWT as usual.
</li>
</ul>
</dd>
<dt>
▶ <b><a name="installmac" id="installmac">Installation Mac OS X</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>Are you upgrading? See section <a href="#upgrademac">"Upgrade Mac OS X"</a>!
<br />
<br />
</li>
<li>
<b>METHOD 1 (with MAMP):</b>
<br />
<br />
</li>
<li>Step 1: Go to <a href="http://mamp.info/en/index.html" target="_blank">http://mamp.info/en/index.html</a>.
</li>
<li>Step 2: Download the zipped DMG Image (currently MAMP_MAMP_PRO_2.0.1.zip, 125 MB).
</li>
<li>Step 3: Unzip the zipped DMG Image, choose the 32 or 64 bit architecture (modern Macs: 64 bit) folder, and install MAMP.pkg, accept the license, on the Installation Type panel click on "Customize", deselect "MAMP PRO", then click Install.
</li>
<li>Step 4: Go to <a href="http://sourceforge.net/projects/lwt" target="_blank">http://sourceforge.net/projects/lwt</a> and download the latest zip archive <i>lwt_v_x_y.zip</i>.
</li>
<li>Step 5: Copy the downloaded zip archive <i>lwt_v_x_y.zip</i> into the directory <i>htdocs</i> below the MAMP directory, i.e. <i>/Applications/MAMP/htdocs</i>. Doubleclick on the zip archive to unzip; a new folder <i>lwt_v_x_y</i> will be created in <i>htdocs</i>.
</li>
<li>Step 6: Rename the new folder <i>lwt_v_x_y</i> to <i>lwt</i>. The zip archive <i>lwt_v_x_y.zip</i> may be deleted.
</li>
<li>Step 7: Go to <i>/Applications/MAMP/htdocs/lwt</i>. Rename the file <i>connect_mamp.inc.php</i> to <i>connect.inc.php</i>.
</li>
<li>Step 8: Open <i>MAMP.app</i> in <i>/Applications/MAMP</i>. Accept the messages from the firewall. Apache and MySQL start automatically.
</li>
<li>Step 9: LWT can now be started in your web browser, go to: <a href="http://localhost:8888/lwt" target="_blank">http://localhost:8888/lwt</a>.
</li>
<li>Step 10: You may install the LWT demo database, or define the first language you want to learn.
<br />
<br />
</li>
<li>If you want to use LWT again, just do step 8 and 9.
</li>
<li>The local webserver (MAMP) will be automatically stopped by quitting the MAMP application.
<br />
<br />
</li>
<li>Uninstall: Just delete the folder <i>/Applications/MAMP</i>.
</li>
<li>You have questions about MAMP: Try the <a href="http://documentation.mamp.info/en" target="_blank">MAMP Documentation</a> or the <a href="http://forum.mamp.info/" target="_blank">MAMP Forum</a>.
<br />
<br />
</li>
<li>
<b>METHOD 2 (with XAMPP for Mac):</b>
<br />
<br />
</li>
<li>Step 1: Got to <a href="http://www.apachefriends.org/en/xampp-macosx.html" target="_blank">http://www.apachefriends.org/en/xampp-macosx.html</a>.
</li>
<li>Step 2: Download the Universal Binary DMG Image (currently XAMPP Mac OS X 1.7.3 Universal Binary 86 MB).
</li>
<li>Step 3: Open the DMG Image and drag & drop the XAMPP folder into your Applications folder: about 12000 objects will be copied.
</li>
<li>Step 4: Go to <a href="http://sourceforge.net/projects/lwt" target="_blank">http://sourceforge.net/projects/lwt</a> and download the latest zip archive <i>lwt_v_x_y.zip</i>.
</li>
<li>Step 5: Open a terminal window <i>Terminal.app</i> in <i>/Applications/Utilities</i>, and execute the following command:
<ul>
<li>whoami
</li>
</ul>
Your username is being displayed. Important: Please use this name in the following instructions replacing the placeholder <i>[username]</i>!
</li>
<li>Step 6: Copy the downloaded zip archive <i>lwt_v_x_y.zip</i> into the directory <i>Sites</i> below your home directory, i.e. to <i>/Users/[username]/Sites</i>. This directory name <i>Sites</i> is sometimes renamed (localized) in the Finder to the current language you are using, e.g. in German it's called <i>Websites</i> (but only in the Finder!). Example: If your username is "john", then copy the downloaded zip archive <i>lwt_v_x_y.zip</i> into the directory <i>/Users/john/Sites</i>.
</li>
<li>Step 7: Doubleclick on the zip archive to unzip; a new folder <i>lwt_v_x_y</i> will be created in <i>/Users/[username]/Sites</i>.
</li>
<li>Step 8: Rename the new folder <i>lwt_v_x_y</i> to <i>lwt</i>. The zip archive <i>lwt_v_x_y.zip</i> may be deleted.
</li>
<li>Step 9: Go to <i>/Users/[username]/Sites/lwt</i>. Rename the file <i>connect_xampp.inc.php</i> to <i>connect.inc.php</i>.
</li>
<li>Step 10: Important step! Open a terminal window <i>Terminal.app</i> in <i>/Applications/Utilities</i>, and execute the following commands (do not change "Sites" here):
<ul>
<li>cd /Users/[username]/Sites
</li>
<li>chmod -R 777 lwt
</li>
</ul>
</li>
<li>Step 11: Please ensure that "Web Sharing" is switched off - see "System Preferences" - "Sharing" - "Web Sharing". Open <i>XAMPP Control.app</i> in <i>/Applications/XAMPP</i>. Accept the warning. Click on Apache "Start" and MySQL "Start" (your password must be entered).
</li>
<li>Step 12: LWT can now be started: http://localhome/~[username]/lwt. If your username is "john", then the Uniform Resource Identifier (URI) is http://localhost/~john/lwt/. (If you don't know how to enter ~, just copy it from here and paste it.)
<br />
<br />
</li>
<li>If you want to use LWT again, just do step 11 and 12.
</li>
<li>The local webserver will be stopped by clicking on "Stop" in <i>XAMPP Control.app</i> (still running, look into your dock). You can now quit the program.
<br />
<br />
</li>
<li>Uninstall: Just delete the folders <i>/Applications/XAMPP</i> and <i>/Users/[username]/Sites/lwt</i>.
</li>
<li>You have questions about XAMPP for Mac OS X: Try the <a href="http://www.apachefriends.org/f/" target="_blank">»Apache Friends Support Forum«</a>.
</li>
</ul>
</dd>
<dt>
▶ <b><a name="upgrademac" id="upgrademac">Upgrade Mac OS X</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>
<b>UPGRADE METHOD 1 (if you are using LWT via MAMP):</b>
<br />
<br />
</li>
<li>Step 1: Backup (Copy or ZIP) the directory <i>/Applications/MAMP/htdocs/lwt</i>. Backup your database (within LWT).
</li>
<li>Step 2: Unpack the downloaded ZIP archive <i>lwt_v_x_y.zip</i> in a directory of your choice.
</li>
<li>Step 3: Copy everything (incl. sub-directories) you unpacked to <i>/Applications/MAMP/htdocs/lwt</i>.
<br />
You must keep (those are <b>not</b> included in the distributed package):
<ul>
<li>the database connection parameters <i>/Applications/MAMP/htdocs/lwt/connect.inc.php</i> (you created this by renaming, see installation) and</li>
<li>the whole media sub-directory <i>/Applications/MAMP/htdocs/lwt/media</i> (contains your MP3 audio files).</li>
</ul>
</li>
<li>Step 4: Clear the web browser cache and start MAMP and LWT as usual.
<br />
<br />
</li>
<li>
<b>UPGRADE METHOD 2 (if you are using LWT via XAMPP for Mac):</b>
<br />
<br />
</li>
<li>Step 1: Backup (Copy or ZIP) the directory <i>/Users/[username]/Sites/lwt</i>. Backup your database (within LWT).
</li>
<li>Step 2: Unpack the downloaded ZIP archive <i>lwt_v_x_y.zip</i> in a directory of your choice.
</li>
<li>Step 3: Copy everything (incl. sub-directories) you unpacked to <i>/Users/[username]/Sites/lwt</i>.
<br />
You must keep (those are <b>not</b> included in the distributed package):
<ul>
<li>the database connection parameters <i>/Users/[username]/Sites/lwt/connect.inc.php</i> (you created this by renaming, see installation) and</li>
<li>the whole media sub-directory <i>/Users/[username]/Sites/lwt/media</i> (contains your MP3 audio files).</li>
</ul>
</li>
<li>Step 4: Important step! Open a terminal window <i>Terminal.app</i> in <i>/Applications/Utilities</i>, and execute the following commands:
<ul>
<li>cd /Users/[username]/Sites
</li>
<li>chmod -R 777 lwt
</li>
</ul>
</li>
<li>Step 5: Clear the web browser cache and start XAMPP and LWT as usual.
</li>
</ul>
</dd>
<dt>
▶ <b><a name="installhoster" id="installhoster">How to install LWT at a (free) Webhoster</a></b> - <a href="#">[↑]</a>
</dt>
<dd>
<ul>
<li>
Here I will explain how to install LWT at <a href="http://www.000webhost.com/order.php" target="_blank">000webhost.com</a>, a free web hoster. The installation at other web hosting services is similar.
<br /><br />
</li>
<li>
Order free hosting. Goto <a href="http://www.000webhost.com/order.php" target="_blank">http://www.000webhost.com/order.php</a>. Enter the data and sign up.<br /><br />
<img class="grayborder" src="img/wh01.png" alt="Image" />
<br /><br />
</li>
<li>
Shortly after signing up you see your account Details Overview. Save your signup data and the data on this page. They are also send to you via email.<br /><br />
<img class="grayborder" src="img/wh02.png" alt="Image" />
<br /><br />
</li>
<li>
Enter the Control Panel.<br /><br />
<img class="grayborder" src="img/wh03.png" alt="Image" />
<br /><br />
</li>
<li>
Click on "MySQL" under "Software/Services".
Create a database.<br /><br />
<img class="grayborder" src="img/wh04.png" alt="Image" />
<br /><br /> After creation save the data displayed. You need them later.<br /><br />
<img class="grayborder" src="img/wh05.png" alt="Image" />
<br /><br />
</li>
<li>
Download and unpack LWT in a directory of your choice.
Rename the downloaded file connect_xampp.inc.php into connect.inc.php. Open a text editor and change:<br /><br />
$server = "localhost";<br />
$userid = "root";<br />
$passwd = "";<br />
$dbname = "learning-with-texts";<br /><br />
to the information given after database creation:<br /><br />
$server = "mysql6.000webhost.com";<br />
$userid = "a2649099_lwt";<br />
$passwd = "thepassword";<br />
$dbname = "a2649099_lwt";
<br /><br />
</li>
<li>
Click on "View FTP Details" under "Files".<br /><br />
<img class="grayborder" src="img/wh06.png" alt="Image" />
<br /><br />
Download and install <a href="http://filezilla-project.org/" target="_blank">FileZilla</a>, a program to transfer files to and from an external server. Start FileZilla and open the Site Manager.
Click on New Site and enter the details from the web page.<br /><br />
<img class="grayborder" src="img/wh07.png" alt="Image" />
<br /><br />Click on Connect. On the left hand side you see the files on your computer, on the right hand side the files at the web hoster.
<br /><br />
Now set the left hand side to the directory with downloaded LWT files. On the right hand side change the directory to "/public_html".<br /><br />
<img class="grayborder" src="img/wh08.png" alt="Image" />
<br /><br />
Select all files on the left hand side (Ctrl+A or Cmd+A), make a right click and select Upload.<br /><br />
<img class="grayborder" src="img/wh09.png" alt="Image" />
<br /><br />The Upload starts, it will take some time.
<br /><br />
</li>
<li>
After the upload, open your web browser, and go to your domain (see account information).<br /><br />
<img class="grayborder" src="img/wh10.png" alt="Image" />
<br /><br />Install the demo database within LWT.<br /><br />
<img class="grayborder" src="img/wh11.png" alt="Image" />
<br /><br />
</li>
<li>
Now secure the domain to ensure that only you have access to your site. Go to <a href="http://webnet77.com/cgi-bin/helpers/htaccess.cgi" target="_blank">http://webnet77.com/cgi-bin/helpers/htaccess.cgi</a>.
Enter a Name (can be anything), the directory (alsways "public_html"), the desired user id and a password. Click on Generate.<br /><br />
<img class="grayborder" src="img/wh12.png" alt="Image" /><br /><br />
Create two files "_htaccess" and "_htpasswd" in a text editor. Copy the generated lines into the two files. "full-path-to-server-root" in _htaccess must be changed into the actual parameter "Home Root", see account information, in my case it is "/home/a2649099".<br /><br />
<b>_htaccess:</b><br /><br />
AuthUserFile /home/a2649099/public_html/.htpasswd<br />
AuthGroupFile /dev/null<br />
AuthName LWT<br />