├── js ├── overlib │ ├── overlib_exclusive_mini.js │ ├── overlib_crossframe_mini.js │ ├── overlib_setonoff_mini.js │ ├── overlib_centerpopup_mini.js │ └── overlib_hideform_mini.js ├── jquery.jplayer.swf ├── countuptimer.js ├── unloadformcheck.js ├── jquery.hoverIntent.js ├── translation_api.js └── jquery.scrollTo.min.js ├── favicon.ico ├── icn ├── eye.png ├── plus.png ├── star.png ├── tick.png ├── broom.png ├── chain.png ├── clock.png ├── cross.png ├── eraser.png ├── funnel.png ├── minus.png ├── pencil.png ├── smiley.png ├── status.png ├── thumb.png ├── wizard.png ├── control.png ├── cross-big.png ├── external.png ├── indicator.gif ├── lightning.png ├── new_line.png ├── notebook.png ├── printer.png ├── thumb-up.png ├── waiting.gif ├── waiting2.gif ├── arrow-stop.png ├── calculator.png ├── card--minus.png ├── card--plus.png ├── cards-stack.png ├── control-180.png ├── feed--plus.png ├── light-bulb.png ├── photo-album.png ├── placeholder.png ├── plus-button.png ├── smiley-sad.png ├── status-away.png ├── status-busy.png ├── sticky-note.png ├── test_notyet.png ├── test_wrong.png ├── tick-button.png ├── arrow-norepeat.png ├── arrow-repeat.png ├── book--pencil.png ├── book-open-text.png ├── card--pencil.png ├── control-stop.png ├── cross-button.png ├── drawer--minus.png ├── drawer--plus.png ├── feed--pencil.png ├── funnel--minus.png ├── inbox-download.png ├── inbox-upload.png ├── light-bulb-A.png ├── light-bulb-T.png ├── light-bulb-off.png ├── minus-button.png ├── notebook--plus.png ├── question-frame.png ├── script-import.png ├── speaker-volume.png ├── sticky-notes.png ├── test_correct.png ├── arrow-000-medium.png ├── arrow-180-medium.png ├── arrow-circle-135.png ├── arrow-circle-315.png ├── control-stop-180.png ├── document--pencil.png ├── exclamation-red.png ├── light-bulb-off-A.png ├── light-bulb-off-T.png ├── notebook--minus.png ├── notebook--pencil.png ├── question-balloon.png ├── sticky-note-text.png ├── book-open-bookmark.png ├── exclamation-button.png ├── speaker-volume-none.png ├── sticky-note--minus.png ├── sticky-note--pencil.png ├── sticky-note--plus.png ├── sticky-notes-stack.png ├── sticky-notes-text.png ├── tick-button-small.png ├── wrench-screwdriver.png ├── arrow-circle-225-left.png ├── navigation-000-button.png ├── navigation-180-button.png ├── navigation-000-button-light.png └── navigation-180-button-light.png ├── img ├── 01.jpg ├── 02.jpg ├── 03.jpg ├── 04.jpg ├── 05.jpg ├── 06.jpg ├── 07.jpg ├── 08.jpg ├── 09.jpg ├── 10.jpg ├── 11.jpg ├── 12.jpg ├── 13.jpg ├── 14.jpg ├── 15.jpg ├── 16.jpg ├── 17.jpg ├── 18.jpg ├── 19.jpg ├── 20.jpg ├── 21.jpg ├── 22.jpg ├── 23.jpg ├── 24.jpg ├── 25.jpg ├── 26.jpg ├── 27.jpg ├── 28.jpg ├── 29.jpg ├── 30.jpg ├── 31.jpg ├── 32.jpg ├── 33.jpg ├── 34.jpg ├── 35.jpg ├── 36.jpg ├── 37.jpg ├── 38.jpg ├── 39.jpg ├── 40.jpg ├── 41.jpg ├── lamp.png ├── mamp.png ├── ok.png ├── wh01.jpg ├── wh02.jpg ├── wh03.jpg ├── wh04.jpg ├── wh05.jpg ├── wh06.jpg ├── wh07.jpg ├── wh08.jpg ├── wh09.jpg ├── wh10.jpg ├── wh11.jpg ├── wh12.jpg ├── wh13.jpg ├── wh14.jpg ├── prob1.png ├── prob2.png ├── prob3.png ├── prob4.png ├── prob5.png ├── score1.png ├── score2.png ├── score3.png ├── easyphp.png ├── lwt_icon.png ├── score1full.png ├── lwt_abstract.png ├── lwt_icon_big.jpg ├── lwt_icon_big.png ├── public_domain.png ├── apple-touch-startup.png ├── apple-touch-icon-114x114.png ├── apple-touch-icon-57x57.png └── apple-touch-icon-72x72.png ├── anki ├── LWT.anki ├── LWT.apkg └── README.txt ├── iui ├── cancel.png ├── thumb.png ├── toggle.png ├── listArrow.png ├── listGroup.png ├── loading.gif ├── selection.png ├── toggleOn.png ├── toolbar.png ├── backButton.png ├── blueButton.png ├── grayButton.png ├── pinstripes.png ├── toolButton.png ├── whiteButton.png ├── listArrowSel.png └── iui-logo-touch-icon.png ├── install_demo_db.sql.gz ├── css ├── images │ ├── pbar-ani.gif │ ├── animated-overlay.gif │ ├── jplayer.blue.monday.jpg │ ├── jplayer-black-and-yellow.png │ ├── ui-icons_222222_256x240.png │ ├── ui-icons_2e83ff_256x240.png │ ├── ui-icons_444444_256x240.png │ ├── ui-icons_454545_256x240.png │ ├── ui-icons_555555_256x240.png │ ├── ui-icons_777620_256x240.png │ ├── ui-icons_777777_256x240.png │ ├── ui-icons_888888_256x240.png │ ├── ui-icons_BBBBBB_256x240.png │ ├── ui-icons_cc0000_256x240.png │ ├── ui-icons_cd0a0a_256x240.png │ ├── ui-icons_ffffff_256x240.png │ ├── ui-bg_flat_0_555555_40x100.png │ ├── ui-bg_flat_0_aaaaaa_40x100.png │ ├── ui-bg_flat_75_222222_40x100.png │ ├── ui-bg_flat_75_444444_40x100.png │ ├── ui-bg_flat_75_ffffff_40x100.png │ ├── ui-bg_glass_55_fbf9ee_1x400.png │ ├── ui-bg_glass_65_ffffff_1x400.png │ ├── ui-bg_glass_75_dadada_1x400.png │ ├── ui-bg_glass_75_e6e6e6_1x400.png │ ├── ui-bg_glass_95_fef1ec_1x400.png │ ├── ui-bg_inset-hard_55_333333_1x100.png │ ├── ui-bg_inset-hard_95_444444_1x100.png │ ├── ui-bg_highlight-soft_75_222222_1x100.png │ └── ui-bg_highlight-soft_75_cccccc_1x100.png ├── feed_wizard.css ├── jquery.tagit.css ├── gallery.css └── css_charts.css ├── themes ├── Night_Mode │ ├── chain.png │ ├── funnel.png │ ├── waiting.gif │ ├── indicator.gif │ ├── lwt_icon.png │ ├── test_wrong.png │ ├── waiting2.gif │ ├── lwt_icon_big.png │ ├── placeholder.png │ ├── test_correct.png │ ├── test_notyet.png │ ├── speaker-volume.png │ ├── check_radio_sheet2.png │ ├── speaker-volume-none.png │ ├── css_charts.css │ ├── jquery.tagit.css │ ├── jplayer.css │ └── feed_wizard.css ├── White_Night │ ├── chain.png │ ├── funnel.png │ ├── indicator.gif │ ├── lwt_icon.png │ ├── waiting.gif │ ├── waiting2.gif │ ├── placeholder.png │ ├── test_notyet.png │ ├── test_wrong.png │ ├── lwt_icon_big.png │ ├── speaker-volume.png │ ├── test_correct.png │ ├── check_radio_sheet2.png │ ├── speaker-volume-none.png │ ├── css_charts.css │ ├── jquery.tagit.css │ └── jplayer.css └── Lingocracy_Dark │ ├── chain.png │ ├── funnel.png │ ├── waiting.gif │ ├── indicator.gif │ ├── lwt_icon.png │ ├── test_wrong.png │ ├── waiting2.gif │ ├── lwt_icon_big.png │ ├── placeholder.png │ ├── test_correct.png │ ├── test_notyet.png │ ├── speaker-volume.png │ ├── check_radio_sheet2.png │ ├── speaker-volume-none.png │ ├── css_charts.css │ ├── jquery.tagit.css │ └── jplayer.css ├── src ├── js │ ├── sorttable │ │ └── sorttable.js │ ├── countuptimer.js │ ├── unloadformcheck.js │ └── translation_api.js ├── css │ ├── feed_wizard.css │ ├── jquery.tagit.css │ ├── css_charts.css │ └── gallery.css └── themes │ ├── Night_Mode │ ├── css_charts.css │ └── jquery.tagit.css │ ├── White_Night │ ├── css_charts.css │ └── jquery.tagit.css │ └── Lingocracy_Dark │ ├── css_charts.css │ └── jquery.tagit.css ├── .gitignore ├── connect_xampp.inc.php ├── UNLICENSE.txt ├── googleTimeToken.php ├── ajax_get_theme.php ├── connect_easyphp.inc.php ├── connect_mamp.inc.php ├── ajax_update_media_select.php ├── ajax_save_setting.php ├── ajax_word_counts.php ├── connect_wordpress.inc.php ├── wp_logincheck.inc.php ├── empty.htm ├── ajax_show_similar_terms.php ├── tts.php ├── wp_lwt_stop.php ├── ajax_show_sentences.php ├── ajax_save_text_position.php ├── settings.inc.php ├── ggl.php ├── ajax_save_impr_text.php ├── README.txt ├── inline_edit.php ├── wp_lwt_start.php ├── ajax_chg_term_status.php ├── delete_word.php ├── start.php ├── delete_mword.php ├── dbutils.inc.php ├── trans.php ├── save_setting_redirect.php ├── ajax_check_regexp.php ├── check_text.php ├── insert_word_ignore.php └── insert_word_wellknown.php /js/overlib/overlib_exclusive_mini.js: -------------------------------------------------------------------------------- 1 | } 2 | -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/favicon.ico -------------------------------------------------------------------------------- /icn/eye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/eye.png -------------------------------------------------------------------------------- /icn/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/plus.png -------------------------------------------------------------------------------- /icn/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/star.png -------------------------------------------------------------------------------- /icn/tick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/tick.png -------------------------------------------------------------------------------- /img/01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/01.jpg -------------------------------------------------------------------------------- /img/02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/02.jpg -------------------------------------------------------------------------------- /img/03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/03.jpg -------------------------------------------------------------------------------- /img/04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/04.jpg -------------------------------------------------------------------------------- /img/05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/05.jpg -------------------------------------------------------------------------------- /img/06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/06.jpg -------------------------------------------------------------------------------- /img/07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/07.jpg -------------------------------------------------------------------------------- /img/08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/08.jpg -------------------------------------------------------------------------------- /img/09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/09.jpg -------------------------------------------------------------------------------- /img/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/10.jpg -------------------------------------------------------------------------------- /img/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/11.jpg -------------------------------------------------------------------------------- /img/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/12.jpg -------------------------------------------------------------------------------- /img/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/13.jpg -------------------------------------------------------------------------------- /img/14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/14.jpg -------------------------------------------------------------------------------- /img/15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/15.jpg -------------------------------------------------------------------------------- /img/16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/16.jpg -------------------------------------------------------------------------------- /img/17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/17.jpg -------------------------------------------------------------------------------- /img/18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/18.jpg -------------------------------------------------------------------------------- /img/19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/19.jpg -------------------------------------------------------------------------------- /img/20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/20.jpg -------------------------------------------------------------------------------- /img/21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/21.jpg -------------------------------------------------------------------------------- /img/22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/22.jpg -------------------------------------------------------------------------------- /img/23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/23.jpg -------------------------------------------------------------------------------- /img/24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/24.jpg -------------------------------------------------------------------------------- /img/25.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/25.jpg -------------------------------------------------------------------------------- /img/26.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/26.jpg -------------------------------------------------------------------------------- /img/27.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/27.jpg -------------------------------------------------------------------------------- /img/28.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/28.jpg -------------------------------------------------------------------------------- /img/29.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/29.jpg -------------------------------------------------------------------------------- /img/30.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/30.jpg -------------------------------------------------------------------------------- /img/31.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/31.jpg -------------------------------------------------------------------------------- /img/32.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/32.jpg -------------------------------------------------------------------------------- /img/33.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/33.jpg -------------------------------------------------------------------------------- /img/34.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/34.jpg -------------------------------------------------------------------------------- /img/35.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/35.jpg -------------------------------------------------------------------------------- /img/36.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/36.jpg -------------------------------------------------------------------------------- /img/37.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/37.jpg -------------------------------------------------------------------------------- /img/38.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/38.jpg -------------------------------------------------------------------------------- /img/39.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/39.jpg -------------------------------------------------------------------------------- /img/40.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/40.jpg -------------------------------------------------------------------------------- /img/41.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/41.jpg -------------------------------------------------------------------------------- /img/lamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/lamp.png -------------------------------------------------------------------------------- /img/mamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/mamp.png -------------------------------------------------------------------------------- /img/ok.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/ok.png -------------------------------------------------------------------------------- /img/wh01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh01.jpg -------------------------------------------------------------------------------- /img/wh02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh02.jpg -------------------------------------------------------------------------------- /img/wh03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh03.jpg -------------------------------------------------------------------------------- /img/wh04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh04.jpg -------------------------------------------------------------------------------- /img/wh05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh05.jpg -------------------------------------------------------------------------------- /img/wh06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh06.jpg -------------------------------------------------------------------------------- /img/wh07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh07.jpg -------------------------------------------------------------------------------- /img/wh08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh08.jpg -------------------------------------------------------------------------------- /img/wh09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh09.jpg -------------------------------------------------------------------------------- /img/wh10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh10.jpg -------------------------------------------------------------------------------- /img/wh11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh11.jpg -------------------------------------------------------------------------------- /img/wh12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh12.jpg -------------------------------------------------------------------------------- /img/wh13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh13.jpg -------------------------------------------------------------------------------- /img/wh14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/wh14.jpg -------------------------------------------------------------------------------- /anki/LWT.anki: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/anki/LWT.anki -------------------------------------------------------------------------------- /anki/LWT.apkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/anki/LWT.apkg -------------------------------------------------------------------------------- /icn/broom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/broom.png -------------------------------------------------------------------------------- /icn/chain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/chain.png -------------------------------------------------------------------------------- /icn/clock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/clock.png -------------------------------------------------------------------------------- /icn/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/cross.png -------------------------------------------------------------------------------- /icn/eraser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/eraser.png -------------------------------------------------------------------------------- /icn/funnel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/funnel.png -------------------------------------------------------------------------------- /icn/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/minus.png -------------------------------------------------------------------------------- /icn/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/pencil.png -------------------------------------------------------------------------------- /icn/smiley.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/smiley.png -------------------------------------------------------------------------------- /icn/status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/status.png -------------------------------------------------------------------------------- /icn/thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/thumb.png -------------------------------------------------------------------------------- /icn/wizard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/wizard.png -------------------------------------------------------------------------------- /img/prob1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/prob1.png -------------------------------------------------------------------------------- /img/prob2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/prob2.png -------------------------------------------------------------------------------- /img/prob3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/prob3.png -------------------------------------------------------------------------------- /img/prob4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/prob4.png -------------------------------------------------------------------------------- /img/prob5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/prob5.png -------------------------------------------------------------------------------- /img/score1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/score1.png -------------------------------------------------------------------------------- /img/score2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/score2.png -------------------------------------------------------------------------------- /img/score3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/score3.png -------------------------------------------------------------------------------- /iui/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/cancel.png -------------------------------------------------------------------------------- /iui/thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/thumb.png -------------------------------------------------------------------------------- /iui/toggle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/toggle.png -------------------------------------------------------------------------------- /icn/control.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/control.png -------------------------------------------------------------------------------- /icn/cross-big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/cross-big.png -------------------------------------------------------------------------------- /icn/external.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/external.png -------------------------------------------------------------------------------- /icn/indicator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/indicator.gif -------------------------------------------------------------------------------- /icn/lightning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/lightning.png -------------------------------------------------------------------------------- /icn/new_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/new_line.png -------------------------------------------------------------------------------- /icn/notebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/notebook.png -------------------------------------------------------------------------------- /icn/printer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/printer.png -------------------------------------------------------------------------------- /icn/thumb-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/thumb-up.png -------------------------------------------------------------------------------- /icn/waiting.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/waiting.gif -------------------------------------------------------------------------------- /icn/waiting2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/waiting2.gif -------------------------------------------------------------------------------- /img/easyphp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/easyphp.png -------------------------------------------------------------------------------- /img/lwt_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/lwt_icon.png -------------------------------------------------------------------------------- /iui/listArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/listArrow.png -------------------------------------------------------------------------------- /iui/listGroup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/listGroup.png -------------------------------------------------------------------------------- /iui/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/loading.gif -------------------------------------------------------------------------------- /iui/selection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/selection.png -------------------------------------------------------------------------------- /iui/toggleOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/toggleOn.png -------------------------------------------------------------------------------- /iui/toolbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/toolbar.png -------------------------------------------------------------------------------- /icn/arrow-stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/arrow-stop.png -------------------------------------------------------------------------------- /icn/calculator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/calculator.png -------------------------------------------------------------------------------- /icn/card--minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/card--minus.png -------------------------------------------------------------------------------- /icn/card--plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/card--plus.png -------------------------------------------------------------------------------- /icn/cards-stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/cards-stack.png -------------------------------------------------------------------------------- /icn/control-180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/control-180.png -------------------------------------------------------------------------------- /icn/feed--plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/feed--plus.png -------------------------------------------------------------------------------- /icn/light-bulb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/light-bulb.png -------------------------------------------------------------------------------- /icn/photo-album.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/photo-album.png -------------------------------------------------------------------------------- /icn/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/placeholder.png -------------------------------------------------------------------------------- /icn/plus-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/plus-button.png -------------------------------------------------------------------------------- /icn/smiley-sad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/smiley-sad.png -------------------------------------------------------------------------------- /icn/status-away.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/status-away.png -------------------------------------------------------------------------------- /icn/status-busy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/status-busy.png -------------------------------------------------------------------------------- /icn/sticky-note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/sticky-note.png -------------------------------------------------------------------------------- /icn/test_notyet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/test_notyet.png -------------------------------------------------------------------------------- /icn/test_wrong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/test_wrong.png -------------------------------------------------------------------------------- /icn/tick-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/tick-button.png -------------------------------------------------------------------------------- /img/score1full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/score1full.png -------------------------------------------------------------------------------- /iui/backButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/backButton.png -------------------------------------------------------------------------------- /iui/blueButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/blueButton.png -------------------------------------------------------------------------------- /iui/grayButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/grayButton.png -------------------------------------------------------------------------------- /iui/pinstripes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/pinstripes.png -------------------------------------------------------------------------------- /iui/toolButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/toolButton.png -------------------------------------------------------------------------------- /iui/whiteButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/whiteButton.png -------------------------------------------------------------------------------- /icn/arrow-norepeat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/arrow-norepeat.png -------------------------------------------------------------------------------- /icn/arrow-repeat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/arrow-repeat.png -------------------------------------------------------------------------------- /icn/book--pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/book--pencil.png -------------------------------------------------------------------------------- /icn/book-open-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/book-open-text.png -------------------------------------------------------------------------------- /icn/card--pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/card--pencil.png -------------------------------------------------------------------------------- /icn/control-stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/control-stop.png -------------------------------------------------------------------------------- /icn/cross-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/cross-button.png -------------------------------------------------------------------------------- /icn/drawer--minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/drawer--minus.png -------------------------------------------------------------------------------- /icn/drawer--plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/drawer--plus.png -------------------------------------------------------------------------------- /icn/feed--pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/feed--pencil.png -------------------------------------------------------------------------------- /icn/funnel--minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/funnel--minus.png -------------------------------------------------------------------------------- /icn/inbox-download.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/inbox-download.png -------------------------------------------------------------------------------- /icn/inbox-upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/inbox-upload.png -------------------------------------------------------------------------------- /icn/light-bulb-A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/light-bulb-A.png -------------------------------------------------------------------------------- /icn/light-bulb-T.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/light-bulb-T.png -------------------------------------------------------------------------------- /icn/light-bulb-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/light-bulb-off.png -------------------------------------------------------------------------------- /icn/minus-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/minus-button.png -------------------------------------------------------------------------------- /icn/notebook--plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/notebook--plus.png -------------------------------------------------------------------------------- /icn/question-frame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/question-frame.png -------------------------------------------------------------------------------- /icn/script-import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/script-import.png -------------------------------------------------------------------------------- /icn/speaker-volume.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/speaker-volume.png -------------------------------------------------------------------------------- /icn/sticky-notes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/sticky-notes.png -------------------------------------------------------------------------------- /icn/test_correct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/test_correct.png -------------------------------------------------------------------------------- /img/lwt_abstract.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/lwt_abstract.png -------------------------------------------------------------------------------- /img/lwt_icon_big.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/lwt_icon_big.jpg -------------------------------------------------------------------------------- /img/lwt_icon_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/lwt_icon_big.png -------------------------------------------------------------------------------- /img/public_domain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/public_domain.png -------------------------------------------------------------------------------- /install_demo_db.sql.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/install_demo_db.sql.gz -------------------------------------------------------------------------------- /iui/listArrowSel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/listArrowSel.png -------------------------------------------------------------------------------- /js/jquery.jplayer.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/js/jquery.jplayer.swf -------------------------------------------------------------------------------- /css/images/pbar-ani.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/pbar-ani.gif -------------------------------------------------------------------------------- /icn/arrow-000-medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/arrow-000-medium.png -------------------------------------------------------------------------------- /icn/arrow-180-medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/arrow-180-medium.png -------------------------------------------------------------------------------- /icn/arrow-circle-135.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/arrow-circle-135.png -------------------------------------------------------------------------------- /icn/arrow-circle-315.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/arrow-circle-315.png -------------------------------------------------------------------------------- /icn/control-stop-180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/control-stop-180.png -------------------------------------------------------------------------------- /icn/document--pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/document--pencil.png -------------------------------------------------------------------------------- /icn/exclamation-red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/exclamation-red.png -------------------------------------------------------------------------------- /icn/light-bulb-off-A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/light-bulb-off-A.png -------------------------------------------------------------------------------- /icn/light-bulb-off-T.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/light-bulb-off-T.png -------------------------------------------------------------------------------- /icn/notebook--minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/notebook--minus.png -------------------------------------------------------------------------------- /icn/notebook--pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/notebook--pencil.png -------------------------------------------------------------------------------- /icn/question-balloon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/question-balloon.png -------------------------------------------------------------------------------- /icn/sticky-note-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/sticky-note-text.png -------------------------------------------------------------------------------- /icn/book-open-bookmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/book-open-bookmark.png -------------------------------------------------------------------------------- /icn/exclamation-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/exclamation-button.png -------------------------------------------------------------------------------- /icn/speaker-volume-none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/speaker-volume-none.png -------------------------------------------------------------------------------- /icn/sticky-note--minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/sticky-note--minus.png -------------------------------------------------------------------------------- /icn/sticky-note--pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/sticky-note--pencil.png -------------------------------------------------------------------------------- /icn/sticky-note--plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/sticky-note--plus.png -------------------------------------------------------------------------------- /icn/sticky-notes-stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/sticky-notes-stack.png -------------------------------------------------------------------------------- /icn/sticky-notes-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/sticky-notes-text.png -------------------------------------------------------------------------------- /icn/tick-button-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/tick-button-small.png -------------------------------------------------------------------------------- /icn/wrench-screwdriver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/wrench-screwdriver.png -------------------------------------------------------------------------------- /img/apple-touch-startup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/apple-touch-startup.png -------------------------------------------------------------------------------- /iui/iui-logo-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/iui/iui-logo-touch-icon.png -------------------------------------------------------------------------------- /themes/Night_Mode/chain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/chain.png -------------------------------------------------------------------------------- /icn/arrow-circle-225-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/arrow-circle-225-left.png -------------------------------------------------------------------------------- /icn/navigation-000-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/navigation-000-button.png -------------------------------------------------------------------------------- /icn/navigation-180-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/navigation-180-button.png -------------------------------------------------------------------------------- /src/js/sorttable/sorttable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/src/js/sorttable/sorttable.js -------------------------------------------------------------------------------- /themes/Night_Mode/funnel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/funnel.png -------------------------------------------------------------------------------- /themes/Night_Mode/waiting.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/waiting.gif -------------------------------------------------------------------------------- /themes/White_Night/chain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/chain.png -------------------------------------------------------------------------------- /themes/White_Night/funnel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/funnel.png -------------------------------------------------------------------------------- /css/images/animated-overlay.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/animated-overlay.gif -------------------------------------------------------------------------------- /img/apple-touch-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/apple-touch-icon-114x114.png -------------------------------------------------------------------------------- /img/apple-touch-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/apple-touch-icon-57x57.png -------------------------------------------------------------------------------- /img/apple-touch-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/img/apple-touch-icon-72x72.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/chain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/chain.png -------------------------------------------------------------------------------- /themes/Night_Mode/indicator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/indicator.gif -------------------------------------------------------------------------------- /themes/Night_Mode/lwt_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/lwt_icon.png -------------------------------------------------------------------------------- /themes/Night_Mode/test_wrong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/test_wrong.png -------------------------------------------------------------------------------- /themes/Night_Mode/waiting2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/waiting2.gif -------------------------------------------------------------------------------- /themes/White_Night/indicator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/indicator.gif -------------------------------------------------------------------------------- /themes/White_Night/lwt_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/lwt_icon.png -------------------------------------------------------------------------------- /themes/White_Night/waiting.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/waiting.gif -------------------------------------------------------------------------------- /themes/White_Night/waiting2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/waiting2.gif -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | connect.inc.php 2 | media/ 3 | thumbnail/ 4 | tts/ 5 | _* 6 | .DS_Store 7 | error.log 8 | access.log 9 | -------------------------------------------------------------------------------- /css/images/jplayer.blue.monday.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/jplayer.blue.monday.jpg -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/funnel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/funnel.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/waiting.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/waiting.gif -------------------------------------------------------------------------------- /themes/Night_Mode/lwt_icon_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/lwt_icon_big.png -------------------------------------------------------------------------------- /themes/Night_Mode/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/placeholder.png -------------------------------------------------------------------------------- /themes/Night_Mode/test_correct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/test_correct.png -------------------------------------------------------------------------------- /themes/Night_Mode/test_notyet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/test_notyet.png -------------------------------------------------------------------------------- /themes/White_Night/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/placeholder.png -------------------------------------------------------------------------------- /themes/White_Night/test_notyet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/test_notyet.png -------------------------------------------------------------------------------- /themes/White_Night/test_wrong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/test_wrong.png -------------------------------------------------------------------------------- /icn/navigation-000-button-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/navigation-000-button-light.png -------------------------------------------------------------------------------- /icn/navigation-180-button-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/icn/navigation-180-button-light.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/indicator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/indicator.gif -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/lwt_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/lwt_icon.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/test_wrong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/test_wrong.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/waiting2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/waiting2.gif -------------------------------------------------------------------------------- /themes/Night_Mode/speaker-volume.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/speaker-volume.png -------------------------------------------------------------------------------- /themes/White_Night/lwt_icon_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/lwt_icon_big.png -------------------------------------------------------------------------------- /themes/White_Night/speaker-volume.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/speaker-volume.png -------------------------------------------------------------------------------- /themes/White_Night/test_correct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/test_correct.png -------------------------------------------------------------------------------- /css/images/jplayer-black-and-yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/jplayer-black-and-yellow.png -------------------------------------------------------------------------------- /css/images/ui-icons_222222_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_222222_256x240.png -------------------------------------------------------------------------------- /css/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /css/images/ui-icons_444444_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_444444_256x240.png -------------------------------------------------------------------------------- /css/images/ui-icons_454545_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_454545_256x240.png -------------------------------------------------------------------------------- /css/images/ui-icons_555555_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_555555_256x240.png -------------------------------------------------------------------------------- /css/images/ui-icons_777620_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_777620_256x240.png -------------------------------------------------------------------------------- /css/images/ui-icons_777777_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_777777_256x240.png -------------------------------------------------------------------------------- /css/images/ui-icons_888888_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_888888_256x240.png -------------------------------------------------------------------------------- /css/images/ui-icons_BBBBBB_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_BBBBBB_256x240.png -------------------------------------------------------------------------------- /css/images/ui-icons_cc0000_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_cc0000_256x240.png -------------------------------------------------------------------------------- /css/images/ui-icons_cd0a0a_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_cd0a0a_256x240.png -------------------------------------------------------------------------------- /css/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/lwt_icon_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/lwt_icon_big.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/placeholder.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/test_correct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/test_correct.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/test_notyet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/test_notyet.png -------------------------------------------------------------------------------- /css/images/ui-bg_flat_0_555555_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_flat_0_555555_40x100.png -------------------------------------------------------------------------------- /css/images/ui-bg_flat_0_aaaaaa_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_flat_0_aaaaaa_40x100.png -------------------------------------------------------------------------------- /css/images/ui-bg_flat_75_222222_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_flat_75_222222_40x100.png -------------------------------------------------------------------------------- /css/images/ui-bg_flat_75_444444_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_flat_75_444444_40x100.png -------------------------------------------------------------------------------- /css/images/ui-bg_flat_75_ffffff_40x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_flat_75_ffffff_40x100.png -------------------------------------------------------------------------------- /css/images/ui-bg_glass_55_fbf9ee_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_glass_55_fbf9ee_1x400.png -------------------------------------------------------------------------------- /css/images/ui-bg_glass_65_ffffff_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_glass_65_ffffff_1x400.png -------------------------------------------------------------------------------- /css/images/ui-bg_glass_75_dadada_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_glass_75_dadada_1x400.png -------------------------------------------------------------------------------- /css/images/ui-bg_glass_75_e6e6e6_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_glass_75_e6e6e6_1x400.png -------------------------------------------------------------------------------- /css/images/ui-bg_glass_95_fef1ec_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_glass_95_fef1ec_1x400.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/speaker-volume.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/speaker-volume.png -------------------------------------------------------------------------------- /themes/Night_Mode/check_radio_sheet2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/check_radio_sheet2.png -------------------------------------------------------------------------------- /themes/Night_Mode/speaker-volume-none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Night_Mode/speaker-volume-none.png -------------------------------------------------------------------------------- /themes/White_Night/check_radio_sheet2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/check_radio_sheet2.png -------------------------------------------------------------------------------- /themes/White_Night/speaker-volume-none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/White_Night/speaker-volume-none.png -------------------------------------------------------------------------------- /css/images/ui-bg_inset-hard_55_333333_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_inset-hard_55_333333_1x100.png -------------------------------------------------------------------------------- /css/images/ui-bg_inset-hard_95_444444_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_inset-hard_95_444444_1x100.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/check_radio_sheet2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/check_radio_sheet2.png -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/speaker-volume-none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/themes/Lingocracy_Dark/speaker-volume-none.png -------------------------------------------------------------------------------- /css/images/ui-bg_highlight-soft_75_222222_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_highlight-soft_75_222222_1x100.png -------------------------------------------------------------------------------- /css/images/ui-bg_highlight-soft_75_cccccc_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andreask7/lwt/HEAD/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png -------------------------------------------------------------------------------- /js/countuptimer.js: -------------------------------------------------------------------------------- 1 | function CountUp(e,a,b,d){ed?"0"+d:d)+":");c+=10>b?"0"+b:b;c+=":";c+=10>a?"0"+a:a;document.getElementById(e).innerHTML=c;if(!this.dontrun){var f=this;setTimeout(function(){f.update(e)},1E3)}}; 2 | -------------------------------------------------------------------------------- /js/unloadformcheck.js: -------------------------------------------------------------------------------- 1 | var DIRTY=0;function askConfirmIfDirty(){if(DIRTY)return"** You have unsaved changes! **"}function makeDirty(){DIRTY=1}function resetDirty(){DIRTY=0}function tagChanged(b,a){a.duringInitialization||(DIRTY=1);return!0} 2 | $(document).ready(function(){$("#termtags").tagit({afterTagAdded:tagChanged,afterTagRemoved:tagChanged});$("#texttags").tagit({afterTagAdded:tagChanged,afterTagRemoved:tagChanged});$("input,checkbox,textarea,radio,select").not("#quickmenu").bind("change",makeDirty);$(":reset,:submit").bind("click",resetDirty);$(window).bind("beforeunload",askConfirmIfDirty)}); 3 | -------------------------------------------------------------------------------- /css/feed_wizard.css: -------------------------------------------------------------------------------- 1 | #lwt_header{position:fixed;top:0;left:0;right:0;background:#fcfcfc;overflow:auto;text-align:center;padding:10px}#lwt_header img[title=Settings],li{cursor:pointer}img.lwtlogo{margin-right:15px;float:left}#lwt_container{max-height:150px;overflow:auto}#settings{position:fixed;top:0;left:0;right:0;height:180px;background:#fcfcfc;overflow:auto;text-align:center;padding:10px;z-index:100}#adv{position:fixed;top:0;left:0;right:0;height:180px;background:#fcfcfc;overflow:auto;text-align:center;padding:10px;z-index:200}input[type=text]{font:85% "Lucida Grande",Arial,sans-serif,STHeiti,"Arial Unicode MS",mingLiu;border:1px solid #c6c6c6;padding:3px} -------------------------------------------------------------------------------- /connect_xampp.inc.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /css/jquery.tagit.css: -------------------------------------------------------------------------------- 1 | ul.tagit{padding:1px 5px;overflow:auto;margin-left:inherit;margin-right:inherit}ul.tagit li{display:block;float:left;margin:2px 5px 2px 0}ul.tagit li.tagit-choice{position:relative;line-height:inherit}ul.tagit li.tagit-choice-read-only{padding:.2em .5em .2em .5em}ul.tagit li.tagit-choice-editable{padding:.2em 18px .2em .5em}ul.tagit li.tagit-new{padding:.25em 4px .25em 0}ul.tagit li.tagit-choice a.tagit-label{cursor:pointer;text-decoration:none}ul.tagit li.tagit-choice .tagit-close{cursor:pointer;position:absolute;right:.1em;top:50%;margin-top:-8px}ul.tagit li.tagit-choice .tagit-close .text-icon{display:none}ul.tagit li.tagit-choice input{display:block;float:left;margin:2px 5px 2px 0}ul.tagit input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;margin:0;padding:0;width:inherit;background-color:inherit;outline:0} -------------------------------------------------------------------------------- /src/css/feed_wizard.css: -------------------------------------------------------------------------------- 1 | #lwt_header { 2 | position:fixed; 3 | top:0px; left:0px; right:0px; 4 | background:#fcfcfc;overflow:auto; 5 | text-align:center; 6 | padding:10px; 7 | } 8 | #lwt_header img[title=Settings],li{ 9 | cursor: pointer; 10 | } 11 | img.lwtlogo { 12 | margin-right: 15px; 13 | float: left; 14 | } 15 | #lwt_container { 16 | max-height:150px; 17 | overflow:auto; 18 | } 19 | #settings { 20 | position:fixed; 21 | top:0px; left:0px; right:0px; 22 | height:180px; 23 | background:#fcfcfc;overflow:auto; 24 | text-align:center; 25 | padding:10px; 26 | z-index:100; 27 | } 28 | #adv { 29 | position:fixed; 30 | top:0px; left:0px; right:0px; 31 | height:180px; 32 | background:#fcfcfc;overflow:auto; 33 | text-align:center; 34 | padding:10px; 35 | z-index:200; 36 | } 37 | input[type=text] { 38 | font: 85% "Lucida Grande",Arial,sans-serif,STHeiti,"Arial Unicode MS",MingLiu; 39 | border: 1px solid #C6C6C6; 40 | padding: 3px; 41 | } -------------------------------------------------------------------------------- /css/gallery.css: -------------------------------------------------------------------------------- 1 | #gallery{margin:0;padding:0;position:relative;list-style:none;z-index:1;left:0}.widget{visibility:visible;overflow:hidden;position:relative;z-index:2;left:0}#gallery>li>div{display:inline-block;text-align:center;width:inherit}.shadow{position:absolute;width:inherit;box-shadow:inset 0 0 8px 6px #444;top:0;left:inherit;border-radius:4px;cursor:pointer;background-repeat:no-repeat;background-size:contain;background-position:center;background-color:#333}.shadow:hover{box-shadow:inset 0 0 8px 6px #666}.shadowred{box-shadow:inset 0 0 8px 6px #B23 !important}#gallery>li{overflow:hidden;float:left;height:122px}div.prev,div.next{position:absolute;z-index:6;color:#EEE;cursor:pointer;line-height:0;text-shadow:0 0 1px #000,0 0 1px #000,0 0 2px #000,0 0 3px #000}div.arrowoverlay{line-height:normal;width:24px;top:0;background-color:rgba(255,255,255,0.1)}div.arrowoverlay.next{right:0;border-top-right-radius:3px;border-bottom-right-radius:3px}div.arrowoverlay.prev{left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}#img_sel{max-width:300px} -------------------------------------------------------------------------------- /css/css_charts.css: -------------------------------------------------------------------------------- 1 | .barchart{font-weight:bold;position:relative;width:56px;margin:0;padding:0;list-style:none;background:#eee;overflow:hidden;margin:0;height:25px;border-radius:3px;box-shadow:0 0 1px 1px #999}.barchart li{width:7px;float:left;display:block;height:200px;margin:0;padding:0;border:1px solid #e3e3e3;border-right-width:0;border-left:0;border-bottom:0}.barchart li span{position:absolute;left:-99999px;top:0;text-align:center;width:5em;margin:0;pointer-events:none}.barchart li:hover{opacity:.9;border-color:#d1d1d1}.barchart li:hover span{font-size:15px;width:auto;background:transparent;border:0;left:99%;text-align:right;text-indent:-3.4em;right:0;font-weight:bold;z-index:10;top:0;opacity:.9}.bc0{background:#8BDADC}.bc1{background:#f24e4e}.bc2{background:#ffac80}.bc3{background:#ffe199}.bc4{background:#fffd77}.bc5{background:#9F9}.bc98{background:#AAA}.bc99{background:#999}.wc_cont{border-radius:50%;width:1em;height:1em;background-color:#FF5F5F;display:inline-block;position:relative}#total,#saved,#unknown,#chart{position:relative;bottom:15%;display:block} 2 | -------------------------------------------------------------------------------- /themes/Night_Mode/css_charts.css: -------------------------------------------------------------------------------- 1 | .barchart{font-weight:bold;position:relative;width:56px;margin:0;padding:0;list-style:none;background:#333;overflow:hidden;margin:0;border-radius:3px;height:25px;box-shadow:0 0 0 1px #444}.barchart li{width:7px;float:left;display:block;height:200px;margin:0;padding:0;border:1px solid #333;border-right-width:0;border-left:0;border-bottom:0;opacity:.9}.barchart li span{position:absolute;left:-99999px;top:0;text-align:center;width:5em;margin:0;pointer-events:none}.barchart li:hover{opacity:1;border-color:#444}.barchart li:hover span{font-size:15px;width:auto;background:transparent;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;left:99%;text-align:right;text-indent:-3.4em;right:0;font-weight:bold;z-index:10;top:0}.bc0{background:#7D8FEA}.bc1{background:#E44}.bc2{background:#FB9}.bc3{background:#FE9}.bc4{background:#fffd77}.bc5{background:#9F9}.bc98{background:#888}.bc99{background:#AAA}.wc_cont{border-radius:50%;width:1em;height:1em;background-color:red;display:inline-block;position:relative}#total,#saved,#unknown,#chart{position:relative;bottom:15%;display:block} 2 | -------------------------------------------------------------------------------- /themes/White_Night/css_charts.css: -------------------------------------------------------------------------------- 1 | .barchart{font-weight:bold;position:relative;width:56px;margin:0;padding:0;list-style:none;background:#333;overflow:hidden;margin:0;border-radius:3px;height:25px;box-shadow:0 0 0 1px #444}.barchart li{width:7px;float:left;display:block;height:200px;margin:0;padding:0;border:1px solid #333;border-right-width:0;border-left:0;border-bottom:0;opacity:.9}.barchart li span{position:absolute;left:-99999px;top:0;text-align:center;width:5em;margin:0;pointer-events:none}.barchart li:hover{opacity:1;border-color:#444}.barchart li:hover span{font-size:15px;width:auto;background:transparent;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;left:99%;text-align:right;text-indent:-3.4em;right:0;font-weight:bold;z-index:10;top:0}.bc0{background:#7D8FEA}.bc1{background:#E44}.bc2{background:#FB9}.bc3{background:#FE9}.bc4{background:#fffd77}.bc5{background:#9F9}.bc98{background:#888}.bc99{background:#AAA}.wc_cont{border-radius:50%;width:1em;height:1em;background-color:red;display:inline-block;position:relative}#total,#saved,#unknown,#chart{position:relative;bottom:15%;display:block} 2 | -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/css_charts.css: -------------------------------------------------------------------------------- 1 | .barchart{font-weight:bold;position:relative;width:56px;margin:0;padding:0;list-style:none;background:#333;overflow:hidden;margin:0;border-radius:3px;height:25px;box-shadow:0 0 0 1px #444}.barchart li{width:7px;float:left;display:block;height:200px;margin:0;padding:0;border:1px solid #333;border-right-width:0;border-left:0;border-bottom:0;opacity:.9}.barchart li span{position:absolute;left:-99999px;top:0;text-align:center;width:5em;margin:0;pointer-events:none}.barchart li:hover{opacity:1;border-color:#444}.barchart li:hover span{font-size:15px;width:auto;background:transparent;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;left:99%;text-align:right;text-indent:-3.4em;right:0;font-weight:bold;z-index:10;top:0}.bc0{background:#7D8FEA}.bc1{background:#E44}.bc2{background:#FB9}.bc3{background:#FE9}.bc4{background:#fffd77}.bc5{background:#9F9}.bc98{background:#888}.bc99{background:#AAA}.wc_cont{border-radius:50%;width:1em;height:1em;background-color:red;display:inline-block;position:relative}#total,#saved,#unknown,#chart{position:relative;bottom:15%;display:block} 2 | -------------------------------------------------------------------------------- /themes/Night_Mode/jquery.tagit.css: -------------------------------------------------------------------------------- 1 | ul.tagit{padding:1px 5px;overflow:auto;margin-left:inherit;margin-right:inherit;font:85% "Lucida Grande",Arial,sans-serif,STHeiti,"Arial Unicode MS",mingLiu;background-color:#111;color:#eee;border:1px solid #404040;padding:3px;border-radius:3px;box-shadow:inset 0 0 8px #333}ul.tagit li{display:block;float:left;margin:2px 5px 2px 0;border-radius:3px}ul.tagit li.tagit-choice{position:relative;line-height:inherit}ul.tagit li.tagit-choice-read-only{padding:.2em .5em .2em .5em}ul.tagit li.tagit-choice-editable{padding:.2em 18px .2em .5em}ul.tagit li.tagit-new{padding:.25em 4px .25em 0}ul.tagit li.tagit-choice a.tagit-label{cursor:pointer;text-decoration:none}ul.tagit li.tagit-choice .tagit-close{cursor:pointer;position:absolute;right:.1em;top:50%;margin-top:-8px}ul.tagit li.tagit-choice .tagit-close .text-icon{display:none}ul.tagit li.tagit-choice input{display:block;float:left;margin:2px 5px 2px 0}ul.tagit input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:none;border:0;margin:0;padding:0;width:inherit;background-color:inherit;outline:0} -------------------------------------------------------------------------------- /themes/White_Night/jquery.tagit.css: -------------------------------------------------------------------------------- 1 | ul.tagit{padding:1px 5px;overflow:auto;margin-left:inherit;margin-right:inherit;font:85% "Lucida Grande",Arial,sans-serif,STHeiti,"Arial Unicode MS",mingLiu;background-color:#111;color:#eee;border:1px solid #404040;padding:3px;border-radius:4px;box-shadow:inset 0 0 8px #333}ul.tagit li{display:block;float:left;margin:2px 5px 2px 0;border-radius:3px}ul.tagit li.tagit-choice{position:relative;line-height:inherit}ul.tagit li.tagit-choice-read-only{padding:.2em .5em .2em .5em}ul.tagit li.tagit-choice-editable{padding:.2em 18px .2em .5em}ul.tagit li.tagit-new{padding:.25em 4px .25em 0}ul.tagit li.tagit-choice a.tagit-label{cursor:pointer;text-decoration:none}ul.tagit li.tagit-choice .tagit-close{cursor:pointer;position:absolute;right:.1em;top:50%;margin-top:-8px}ul.tagit li.tagit-choice .tagit-close .text-icon{display:none}ul.tagit li.tagit-choice input{display:block;float:left;margin:2px 5px 2px 0}ul.tagit input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:none;border:0;margin:0;padding:0;width:inherit;background-color:inherit;outline:0} -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/jquery.tagit.css: -------------------------------------------------------------------------------- 1 | ul.tagit{padding:1px 5px;overflow:auto;margin-left:inherit;margin-right:inherit;font:85% "Lucida Grande",Arial,sans-serif,STHeiti,"Arial Unicode MS",mingLiu;background-color:#111;color:#eee;border:1px solid #404040;padding:3px;border-radius:4px;box-shadow:inset 0 0 8px #333}ul.tagit li{display:block;float:left;margin:2px 5px 2px 0;border-radius:3px}ul.tagit li.tagit-choice{position:relative;line-height:inherit}ul.tagit li.tagit-choice-read-only{padding:.2em .5em .2em .5em}ul.tagit li.tagit-choice-editable{padding:.2em 18px .2em .5em}ul.tagit li.tagit-new{padding:.25em 4px .25em 0}ul.tagit li.tagit-choice a.tagit-label{cursor:pointer;text-decoration:none}ul.tagit li.tagit-choice .tagit-close{cursor:pointer;position:absolute;right:.1em;top:50%;margin-top:-8px}ul.tagit li.tagit-choice .tagit-close .text-icon{display:none}ul.tagit li.tagit-choice input{display:block;float:left;margin:2px 5px 2px 0}ul.tagit input[type="text"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:none;border:0;margin:0;padding:0;width:inherit;background-color:inherit;outline:0} -------------------------------------------------------------------------------- /UNLICENSE.txt: -------------------------------------------------------------------------------- 1 | "Learning with Texts" (LWT) is free and unencumbered software 2 | released into the PUBLIC DOMAIN. 3 | 4 | Anyone is free to copy, modify, publish, use, compile, sell, or 5 | distribute this software, either in source code form or as a 6 | compiled binary, for any purpose, commercial or non-commercial, 7 | and by any means. 8 | 9 | In jurisdictions that recognize copyright laws, the author or 10 | authors of this software dedicate any and all copyright 11 | interest in the software to the public domain. We make this 12 | dedication for the benefit of the public at large and to the 13 | detriment of our heirs and successors. We intend this 14 | dedication to be an overt act of relinquishment in perpetuity 15 | of all present and future rights to this software under 16 | copyright law. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 19 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 20 | WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE 21 | AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE 22 | FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 23 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 24 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 25 | THE SOFTWARE. 26 | 27 | For more information, please refer to [http://unlicense.org/]. -------------------------------------------------------------------------------- /src/css/jquery.tagit.css: -------------------------------------------------------------------------------- 1 | ul.tagit { 2 | padding: 1px 5px; 3 | overflow: auto; 4 | margin-left: inherit; /* usually we don't want the regular ul margins. */ 5 | margin-right: inherit; 6 | } 7 | ul.tagit li { 8 | display: block; 9 | float: left; 10 | margin: 2px 5px 2px 0; 11 | } 12 | ul.tagit li.tagit-choice { 13 | position: relative; 14 | line-height: inherit; 15 | } 16 | 17 | ul.tagit li.tagit-choice-read-only { 18 | padding: .2em .5em .2em .5em; 19 | } 20 | 21 | ul.tagit li.tagit-choice-editable { 22 | padding: .2em 18px .2em .5em; 23 | } 24 | 25 | ul.tagit li.tagit-new { 26 | padding: .25em 4px .25em 0; 27 | } 28 | 29 | ul.tagit li.tagit-choice a.tagit-label { 30 | cursor: pointer; 31 | text-decoration: none; 32 | } 33 | ul.tagit li.tagit-choice .tagit-close { 34 | cursor: pointer; 35 | position: absolute; 36 | right: .1em; 37 | top: 50%; 38 | margin-top: -8px; 39 | } 40 | 41 | /* used for some custom themes that don't need image icons */ 42 | ul.tagit li.tagit-choice .tagit-close .text-icon { 43 | display: none; 44 | } 45 | 46 | ul.tagit li.tagit-choice input { 47 | display: block; 48 | float: left; 49 | margin: 2px 5px 2px 0; 50 | } 51 | ul.tagit input[type="text"] { 52 | -moz-box-sizing: border-box; 53 | -webkit-box-sizing: border-box; 54 | box-sizing: border-box; 55 | 56 | border: none; 57 | margin: 0; 58 | padding: 0; 59 | width: inherit; 60 | background-color: inherit; 61 | outline: none; 62 | } 63 | -------------------------------------------------------------------------------- /src/js/countuptimer.js: -------------------------------------------------------------------------------- 1 | /**************************************************************************** 2 | * CountUp script by Praveen Lobo 3 | * http://praveenlobo.com/techblog/javascript-countup-timer 4 | * This notice MUST stay intact(in both JS file and SCRIPT tag) for legal use. 5 | * http://praveenlobo.com/blog/disclaimer/ 6 | * 7 | * --- modified for LWT --- 8 | * server_now = Server Time Now = php call "gmmktime()" @ now 9 | * server_start = Server Time Start = php call "gmmktime()" @ begin 10 | * id = div/span-id 11 | * dontrun = 0/1 12 | ****************************************************************************/ 13 | 14 | function CountUp(server_now, server_start, id, dontrun) { 15 | if (server_now < server_start) server_start = server_now; 16 | this.beginSecs = 17 | Math.floor(((new Date()).getTime()) / 1000) 18 | - server_now + server_start; 19 | this.dontrun = dontrun; 20 | this.update(id); 21 | } 22 | 23 | CountUp.prototype.update = function(id) { 24 | var nowSecs = Math.floor(((new Date()).getTime()) / 1000); 25 | var sec = nowSecs - this.beginSecs; 26 | var min = Math.floor(sec / 60); 27 | sec = sec - min*60; 28 | var hr = Math.floor(min / 60); 29 | min = min - hr*60; 30 | var r = ''; 31 | if (hr > 0) { 32 | r += hr < 10 ? ("0" + hr) : hr; 33 | r += ":"; 34 | } 35 | r += min < 10 ? ("0" + min) : min; 36 | r += ":"; 37 | r += sec < 10 ? ("0" + sec) : sec; 38 | document.getElementById(id).innerHTML = r; 39 | if (this.dontrun) return; 40 | var self = this; 41 | setTimeout(function(){self.update(id);}, 1000); 42 | } -------------------------------------------------------------------------------- /googleTimeToken.php: -------------------------------------------------------------------------------- 1 | array("method"=>"GET","header"=>"User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1\r\n"))); 21 | $g = file_get_contents("https://translate.google.com", false, $ctx); 22 | } 23 | preg_match_all("/TKK=eval[^0-9]+3d([0-9-]+)[^0-9]+3d([0-9-]+)[^0-9]+([0-9]+)[^0-9]/u",$g, $ma); 24 | if(isset($ma[1][0]) && isset($ma[2][0]) && isset($ma[3][0])){ 25 | $tok = strval($ma[3][0]) . "." . strval(($ma[1][0]) + ($ma[2][0])); 26 | do_mysqli_query ('INSERT INTO _lwtgeneral (LWTKey, LWTValue) VALUES ("GoogleTimeToken", "' . $tok . '") ON DUPLICATE KEY UPDATE LWTValue = "' . $tok . '"'); 27 | return array(intval($ma[3][0]),intval(($ma[1][0]) + ($ma[2][0]))); 28 | } 29 | else return null; 30 | } 31 | else return array(intval($arr[0]),intval($arr[1])); 32 | } 33 | -------------------------------------------------------------------------------- /ajax_get_theme.php: -------------------------------------------------------------------------------- 1 | 42 | -------------------------------------------------------------------------------- /src/css/css_charts.css: -------------------------------------------------------------------------------- 1 | .barchart{ 2 | font-weight:bold; 3 | position:relative; 4 | width:56px; 5 | margin:0; 6 | padding:0; 7 | list-style:none; 8 | background:#eee; 9 | overflow:hidden; 10 | margin:0; 11 | height: 25px; 12 | border-radius: 3px; 13 | box-shadow: 0 0 1px 1px #999; 14 | } 15 | 16 | .barchart li{ 17 | width:7px; 18 | float:left; 19 | display:block; 20 | height:200px; 21 | margin:0; 22 | padding:0; 23 | border:1px solid #E3E3E3; 24 | border-right-width:0; 25 | border-left:none; 26 | border-bottom:none; 27 | } 28 | 29 | .barchart li span{ 30 | position:absolute; 31 | left:-99999px; 32 | top:0; 33 | text-align:center; 34 | width:5em; 35 | margin:0; 36 | pointer-events: none; 37 | } 38 | .barchart li:hover{ 39 | opacity: .9; 40 | border-color:#D1D1D1; 41 | } 42 | .barchart li:hover span{ 43 | font-size:15px; 44 | width:auto; 45 | background:transparent; 46 | border:none; 47 | left:99%; 48 | text-align:right; 49 | text-indent:-3.4em; 50 | right:0; 51 | font-weight:bold; 52 | z-index:10; 53 | top:0; 54 | opacity: .9; 55 | } 56 | .bc0{ 57 | background: #8BDADC; 58 | } 59 | .bc1{ 60 | background: #F24E4E; 61 | } 62 | .bc2{ 63 | background: #FFAC80; 64 | } 65 | .bc3{ 66 | background: #FFE199; 67 | } 68 | .bc4{ 69 | background: #FFFD77; 70 | } 71 | .bc5{ 72 | background: #9F9; 73 | } 74 | .bc98{ 75 | background: #AAA; 76 | } 77 | .bc99{ 78 | background: #999; 79 | } 80 | .wc_cont{ 81 | border-radius: 50%; 82 | width: 1em; 83 | height: 1em; 84 | background-color: #FF5F5F; 85 | display: inline-block; 86 | position: relative; 87 | } 88 | #total,#saved,#unknown,#chart { 89 | position: relative; 90 | bottom: 15%; 91 | display: block; 92 | } 93 | -------------------------------------------------------------------------------- /js/jquery.hoverIntent.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * hoverIntent v1.8.0 // 2014.06.29 // jQuery v1.9.1+ 3 | * http://cherne.net/brian/resources/jquery.hoverIntent.html 4 | * 5 | * You may use hoverIntent under the terms of the MIT license. Basically that 6 | * means you are free to use hoverIntent as long as this header is left intact. 7 | * Copyright 2007, 2014 Brian Cherne 8 | */ 9 | (function($){$.fn.hoverIntent=function(handlerIn,handlerOut,selector){var cfg={interval:100,sensitivity:6,timeout:0};if(typeof handlerIn==="object"){cfg=$.extend(cfg,handlerIn)}else{if($.isFunction(handlerOut)){cfg=$.extend(cfg,{over:handlerIn,out:handlerOut,selector:selector})}else{cfg=$.extend(cfg,{over:handlerIn,out:handlerIn,selector:handlerOut})}}var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if(Math.sqrt((pX-cX)*(pX-cX)+(pY-cY)*(pY-cY)) -------------------------------------------------------------------------------- /connect_mamp.inc.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/themes/Night_Mode/jquery.tagit.css: -------------------------------------------------------------------------------- 1 | ul.tagit { 2 | padding: 1px 5px; 3 | overflow: auto; 4 | margin-left: inherit; /* usually we don't want the regular ul margins. */ 5 | margin-right: inherit; 6 | font: 85% "Lucida Grande", Arial, sans-serif, STHeiti, 7 | "Arial Unicode MS", MingLiu; 8 | background-color: #111111; 9 | color: #EEEEEE; 10 | border: 1px solid #404040; 11 | padding: 3px; 12 | border-radius: 3px; 13 | box-shadow: inset 0 0 8px #333333; 14 | } 15 | ul.tagit li { 16 | display: block; 17 | float: left; 18 | margin: 2px 5px 2px 0; 19 | border-radius: 3px; 20 | } 21 | ul.tagit li.tagit-choice { 22 | position: relative; 23 | line-height: inherit; 24 | } 25 | 26 | ul.tagit li.tagit-choice-read-only { 27 | padding: .2em .5em .2em .5em; 28 | } 29 | 30 | ul.tagit li.tagit-choice-editable { 31 | padding: .2em 18px .2em .5em; 32 | } 33 | 34 | ul.tagit li.tagit-new { 35 | padding: .25em 4px .25em 0; 36 | } 37 | 38 | ul.tagit li.tagit-choice a.tagit-label { 39 | cursor: pointer; 40 | text-decoration: none; 41 | } 42 | ul.tagit li.tagit-choice .tagit-close { 43 | cursor: pointer; 44 | position: absolute; 45 | right: .1em; 46 | top: 50%; 47 | margin-top: -8px; 48 | } 49 | 50 | /* used for some custom themes that don't need image icons */ 51 | ul.tagit li.tagit-choice .tagit-close .text-icon { 52 | display: none; 53 | } 54 | 55 | ul.tagit li.tagit-choice input { 56 | display: block; 57 | float: left; 58 | margin: 2px 5px 2px 0; 59 | } 60 | ul.tagit input[type="text"] { 61 | -moz-box-sizing: border-box; 62 | -webkit-box-sizing: border-box; 63 | box-sizing: border-box; 64 | 65 | box-shadow: none; 66 | border: none; 67 | margin: 0; 68 | padding: 0; 69 | width: inherit; 70 | background-color: inherit; 71 | outline: none; 72 | } 73 | -------------------------------------------------------------------------------- /src/themes/White_Night/jquery.tagit.css: -------------------------------------------------------------------------------- 1 | ul.tagit { 2 | padding: 1px 5px; 3 | overflow: auto; 4 | margin-left: inherit; /* usually we don't want the regular ul margins. */ 5 | margin-right: inherit; 6 | font: 85% "Lucida Grande", Arial, sans-serif, STHeiti, 7 | "Arial Unicode MS", MingLiu; 8 | background-color: #111111; 9 | color: #EEEEEE; 10 | border: 1px solid #404040; 11 | padding: 3px; 12 | border-radius: 4px; 13 | box-shadow: inset 0 0 8px #333333; 14 | } 15 | ul.tagit li { 16 | display: block; 17 | float: left; 18 | margin: 2px 5px 2px 0; 19 | border-radius: 3px; 20 | } 21 | ul.tagit li.tagit-choice { 22 | position: relative; 23 | line-height: inherit; 24 | } 25 | 26 | ul.tagit li.tagit-choice-read-only { 27 | padding: .2em .5em .2em .5em; 28 | } 29 | 30 | ul.tagit li.tagit-choice-editable { 31 | padding: .2em 18px .2em .5em; 32 | } 33 | 34 | ul.tagit li.tagit-new { 35 | padding: .25em 4px .25em 0; 36 | } 37 | 38 | ul.tagit li.tagit-choice a.tagit-label { 39 | cursor: pointer; 40 | text-decoration: none; 41 | } 42 | ul.tagit li.tagit-choice .tagit-close { 43 | cursor: pointer; 44 | position: absolute; 45 | right: .1em; 46 | top: 50%; 47 | margin-top: -8px; 48 | } 49 | 50 | /* used for some custom themes that don't need image icons */ 51 | ul.tagit li.tagit-choice .tagit-close .text-icon { 52 | display: none; 53 | } 54 | 55 | ul.tagit li.tagit-choice input { 56 | display: block; 57 | float: left; 58 | margin: 2px 5px 2px 0; 59 | } 60 | ul.tagit input[type="text"] { 61 | -moz-box-sizing: border-box; 62 | -webkit-box-sizing: border-box; 63 | box-sizing: border-box; 64 | 65 | box-shadow: none; 66 | border: none; 67 | margin: 0; 68 | padding: 0; 69 | width: inherit; 70 | background-color: inherit; 71 | outline: none; 72 | } 73 | -------------------------------------------------------------------------------- /src/themes/Lingocracy_Dark/jquery.tagit.css: -------------------------------------------------------------------------------- 1 | ul.tagit { 2 | padding: 1px 5px; 3 | overflow: auto; 4 | margin-left: inherit; /* usually we don't want the regular ul margins. */ 5 | margin-right: inherit; 6 | font: 85% "Lucida Grande", Arial, sans-serif, STHeiti, 7 | "Arial Unicode MS", MingLiu; 8 | background-color: #111111; 9 | color: #EEEEEE; 10 | border: 1px solid #404040; 11 | padding: 3px; 12 | border-radius: 4px; 13 | box-shadow: inset 0 0 8px #333333; 14 | } 15 | ul.tagit li { 16 | display: block; 17 | float: left; 18 | margin: 2px 5px 2px 0; 19 | border-radius: 3px; 20 | } 21 | ul.tagit li.tagit-choice { 22 | position: relative; 23 | line-height: inherit; 24 | } 25 | 26 | ul.tagit li.tagit-choice-read-only { 27 | padding: .2em .5em .2em .5em; 28 | } 29 | 30 | ul.tagit li.tagit-choice-editable { 31 | padding: .2em 18px .2em .5em; 32 | } 33 | 34 | ul.tagit li.tagit-new { 35 | padding: .25em 4px .25em 0; 36 | } 37 | 38 | ul.tagit li.tagit-choice a.tagit-label { 39 | cursor: pointer; 40 | text-decoration: none; 41 | } 42 | ul.tagit li.tagit-choice .tagit-close { 43 | cursor: pointer; 44 | position: absolute; 45 | right: .1em; 46 | top: 50%; 47 | margin-top: -8px; 48 | } 49 | 50 | /* used for some custom themes that don't need image icons */ 51 | ul.tagit li.tagit-choice .tagit-close .text-icon { 52 | display: none; 53 | } 54 | 55 | ul.tagit li.tagit-choice input { 56 | display: block; 57 | float: left; 58 | margin: 2px 5px 2px 0; 59 | } 60 | ul.tagit input[type="text"] { 61 | -moz-box-sizing: border-box; 62 | -webkit-box-sizing: border-box; 63 | box-sizing: border-box; 64 | 65 | box-shadow: none; 66 | border: none; 67 | margin: 0; 68 | padding: 0; 69 | width: inherit; 70 | background-color: inherit; 71 | outline: none; 72 | } 73 | -------------------------------------------------------------------------------- /ajax_update_media_select.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /js/overlib/overlib_crossframe_mini.js: -------------------------------------------------------------------------------- 1 | //\///// 2 | //\ overLIB Crossframe Support Plugin 3 | //\ This file requires overLIB 4.10 or later. 4 | //\ 5 | //\ overLIB 4.05 - You may not remove or change this notice. 6 | //\ Copyright Erik Bosrup 1998-2004. All rights reserved. 7 | //\ Contributors are listed on the homepage. 8 | //\ See http://www.bosrup.com/web/overlib/ for details. 9 | //\///// 10 | //\ THIS IS A VERY MODIFIED VERSION. DO NOT EDIT OR PUBLISH. GET THE ORIGINAL! 11 | if(typeof olInfo=='undefined'||typeof olInfo.meets=='undefined'||!olInfo.meets(4.10))alert('overLIB 4.10 or later is required for the Cross Frame Support Plugin.');else{registerCommands('frame'); 12 | function parseFrameExtras(pf,i,ar){var k=i,v; 13 | if(k0){retVal=frmDepth(thisFrame[i],ofrm);if(retVal=='')continue;}else if(thisFrame[i]!=ofrm)continue;retVal='['+i+']'+retVal;break;} 18 | return retVal;} 19 | function getFrmRef(srcFrm,tgetFrm){var rtnVal='' 20 | if(tgetFrm!=srcFrm){var tFrm=frmDepth(top.frames,tgetFrm) 21 | var sFrm=frmDepth(top.frames,srcFrm) 22 | if(sFrm.length==tFrm.length){l=tFrm.lastIndexOf('[') 23 | if(l){while( sFrm.substring(0,l)!=tFrm.substring(0,l) ) 24 | l=tFrm.lastIndexOf('[',l-1) 25 | tFrm=tFrm.substr(l) 26 | sFrm=sFrm.substr(l)}} 27 | var cnt=0,p='',str=tFrm 28 | while((k=str.lastIndexOf('['))!=-1){cnt++ 29 | str=str.substring(0,k)} 30 | for(var i=0;i -------------------------------------------------------------------------------- /ajax_word_counts.php: -------------------------------------------------------------------------------- 1 | 47 | -------------------------------------------------------------------------------- /connect_wordpress.inc.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wp_logincheck.inc.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /empty.htm: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | 36 | 37 | 40 | 41 | 44 | 45 | Learning with Texts 46 | 47 | 48 | 49 | 50 | -------------------------------------------------------------------------------- /ajax_show_similar_terms.php: -------------------------------------------------------------------------------- 1 | 49 | -------------------------------------------------------------------------------- /tts.php: -------------------------------------------------------------------------------- 1 | "utf-8","tl" => $_GET["tl"], "q" => $_GET["q"], "client" => "tw-ob")); 35 | $ctx = stream_context_create(array("http"=>array("method"=>"GET","header"=>"Referer: \r\n"))); 36 | $soundfile = file_get_contents("http://translate.google.com/translate_tts?".$qs, false, $ctx); 37 | } 38 | if(!empty($soundfile) && $tts_save==1){ 39 | if(!is_dir($path)){ 40 | if(!is_dir('./tts')){ 41 | mkdir('./tts',0777); 42 | } 43 | mkdir($path,0777); 44 | } 45 | $file = fopen($filename,"wb"); 46 | fwrite($file,$soundfile); 47 | fclose($file); 48 | chmod($filename, 0777); 49 | } 50 | } 51 | else 52 | $soundfile = file_get_contents ($filename); 53 | if(!empty($soundfile)){ 54 | header("Content-type: audio/mpeg"); 55 | header("Content-Transfer-Encoding: binary"); 56 | header('Pragma: no-cache'); 57 | header('Expires: 0'); 58 | 59 | echo $soundfile; 60 | } 61 | ?> 62 | -------------------------------------------------------------------------------- /anki/README.txt: -------------------------------------------------------------------------------- 1 | About the Anki template decks 2 | 3 | =============================================================== 4 | 5 | LWT.anki is an Anki deck that can be opened with Anki 6 | Version 1. Anki Export files from LWT can be imported as text 7 | files (TAB-delimited, UTF-8, with HTML) into that deck. 8 | 9 | LWT.apkg is an Anki package that can be imported into Anki 10 | Version 2. Anki Export files from LWT can be imported as text 11 | files (TAB-delimited, UTF-8, with HTML) into that deck. 12 | 13 | =============================================================== 14 | 15 | Anki can be downloaded here: 16 | http://ankisrs.net/ 17 | 18 | =============================================================== 19 | 20 | "Learning with Texts" (LWT) is free and unencumbered software 21 | released into the PUBLIC DOMAIN. 22 | 23 | Anyone is free to copy, modify, publish, use, compile, sell, or 24 | distribute this software, either in source code form or as a 25 | compiled binary, for any purpose, commercial or non-commercial, 26 | and by any means. 27 | 28 | In jurisdictions that recognize copyright laws, the author or 29 | authors of this software dedicate any and all copyright 30 | interest in the software to the public domain. We make this 31 | dedication for the benefit of the public at large and to the 32 | detriment of our heirs and successors. We intend this 33 | dedication to be an overt act of relinquishment in perpetuity 34 | of all present and future rights to this software under 35 | copyright law. 36 | 37 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 38 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 39 | WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE 40 | AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE 41 | FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 42 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 43 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 44 | THE SOFTWARE. 45 | 46 | For more information, please refer to [http://unlicense.org/]. 47 | 48 | =============================================================== 49 | -------------------------------------------------------------------------------- /wp_lwt_stop.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /js/overlib/overlib_setonoff_mini.js: -------------------------------------------------------------------------------- 1 | //\///// 2 | //\ overLIB Set On/Off Plugin 3 | //\ This file requires overLIB 4.10 or later. 4 | //\ 5 | //\ overLIB 4.10 - You may not remove or change this notice. 6 | //\ Copyright Erik Bosrup 1998-2003. All rights reserved. 7 | //\ Contributors are listed on the homepage. 8 | //\ See http://www.bosrup.com/web/overlib/ for details. 9 | //\///// 10 | //\ THIS IS A VERY MODIFIED VERSION. DO NOT EDIT OR PUBLISH. GET THE ORIGINAL! 11 | if(typeof olInfo=='undefined'||typeof olInfo.meets=='undefined'||!olInfo.meets(4.10))alert('overLIB 4.10 or later is required for the Set On/Off Plugin.');else{registerCommands('seton,setoff');var olSetType; 12 | function setOnOffVariables(){olSetType=0;} 13 | function parseOnOffExtras(pf,i,ar){var k=i,v; 14 | if(k-1){je=opt_MULTICOMMANDS(k+1,args);for(j=k+1;j<(k+je);j++)setNoParamCommand(1,pf,args[j]);k+=(je-1);} 21 | k=-1;while((k=hasCommand(++k,args,SETOFF))-1){je=opt_MULTICOMMANDS(k+1,args);for(j=k+1;j<(k+je);j++)setNoParamCommand(0,pf,args[j]);k+=(je-1);}} 22 | return true;} 23 | var olRe; 24 | function setNoParamCommand(whichType,pf,COMMAND){var v=pms[COMMAND-1-pmStart]; 25 | if(pmt&&!olRe)olRe=eval('/'+pmt.split(',').join('|')+'/');if(pf!='ol_'&& /capturefirst/.test(v))return;if(pf!='ol_'&& /wrap/.test(v)&& eval(pf+'wrap')&&(whichType==0)){nbspCleanup();o3_width=ol_width;} 26 | if(olRe.test(v))eval(pf+v+'='+((whichType&&COMMAND==AUTOSTATUSCAP)?whichType++:whichType));} 27 | function opt_MULTICOMMANDS(i,ar){var k=i; 28 | while(kpmStart){k++;if(ar[k-1]=='SETON'||ar[k-1]=='SETOFF')break;} 29 | k-=(kCopy   '+b.phrase.text+"
"):b.meanings&&$("#translations").append('Copy   ('+b.meanings[0].text+")
")}),a.tuc.length? 5 | $("#translations").after("

 
"+a.tuc.length+" translation"+(1==a.tuc.length?"":"s")+' retrieved via Glosbe API.


'):($("#translations").before("

No translations found ("+a.from+"-"+a.dest+").

"),"en"!=a.dest&&"en"!=a.from?($("#translations").attr("id","no_trans").after('

 

Glosbe Dictionary ('+a.from+'-en):   '+a.phrase+'

 

'), 6 | getGlosbeTranslation(a.phrase,a.from,"en")):$("#translations").after("
"))}catch(c){$("#translations").text("Retrieval error. Possible reason: There is a limit of Glosbe API calls that may be done from one IP address in a fixed period of time, to prevent from abuse.").after("
")}}; 7 | -------------------------------------------------------------------------------- /ajax_show_sentences.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /js/overlib/overlib_centerpopup_mini.js: -------------------------------------------------------------------------------- 1 | //\///// 2 | //\ overLIB Center Popup Plugin 3 | //\ This file requires overLIB 4.10 or later. 4 | //\ 5 | //\ overLIB 4.10 - You may not remove or change this notice. 6 | //\ Copyright Erik Bosrup 1998-2003. All rights reserved. 7 | //\ Contributors are listed on the homepage. 8 | //\ See http://www.bosrup.com/web/overlib/ for details. 9 | //\///// 10 | //\ THIS IS A VERY MODIFIED VERSION. DO NOT EDIT OR PUBLISH. GET THE ORIGINAL! 11 | if(typeof olInfo=='undefined'||typeof olInfo.meets=='undefined'||!olInfo.meets(4.10))alert('overLIB 4.10 or later is required for the Center Popup Plugin.');else{registerCommands('centerpopup,centeroffset'); 12 | if(typeof ol_centerpopup=='undefined')var ol_centerpopup=0;if(typeof ol_centeroffset=='undefined')var ol_centeroffset='0'; 13 | var o3_centerpopup=0,o3_centeroffset='0'; 14 | function setCenterPopupVariables(){o3_centerpopup=ol_centerpopup;o3_centeroffset=ol_centeroffset;} 15 | function parseCenterPopupExtras(pf,i,ar){var k=i,v; 16 | if(k1?parseInt(vdisp[1]):0);if(typeof o3_followscroll!='undefined'&&o3_followscroll&&o3_sticky)o3_rely=placeY; 26 | return placeY;} 27 | registerRunTimeFunction(setCenterPopupVariables);registerCmdLineFunction(parseCenterPopupExtras);registerHook('horizontalPlacement',centerPopupHorizontal,FCHAIN);registerHook('verticalPlacement',centerPopupVertical,FCHAIN);if(olInfo.meets(4.10))registerNoParameterCommands('centerpopup'); 28 | } 29 | -------------------------------------------------------------------------------- /ajax_save_text_position.php: -------------------------------------------------------------------------------- 1 | 52 | -------------------------------------------------------------------------------- /src/js/unloadformcheck.js: -------------------------------------------------------------------------------- 1 | /************************************************************** 2 | "Learning with Texts" (LWT) is free and unencumbered software 3 | released into the PUBLIC DOMAIN. 4 | 5 | Anyone is free to copy, modify, publish, use, compile, sell, or 6 | distribute this software, either in source code form or as a 7 | compiled binary, for any purpose, commercial or non-commercial, 8 | and by any means. 9 | 10 | In jurisdictions that recognize copyright laws, the author or 11 | authors of this software dedicate any and all copyright 12 | interest in the software to the public domain. We make this 13 | dedication for the benefit of the public at large and to the 14 | detriment of our heirs and successors. We intend this 15 | dedication to be an overt act of relinquishment in perpetuity 16 | of all present and future rights to this software under 17 | copyright law. 18 | 19 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 20 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 21 | WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE 22 | AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE 23 | FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 24 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 25 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 26 | THE SOFTWARE. 27 | 28 | For more information, please refer to [http://unlicense.org/]. 29 | ***************************************************************/ 30 | 31 | /************************************************************** 32 | Check for unsaved changes when unloading window 33 | ***************************************************************/ 34 | 35 | var DIRTY = 0; 36 | 37 | function askConfirmIfDirty(){ 38 | if (DIRTY) { 39 | return '** You have unsaved changes! **'; 40 | } 41 | } 42 | 43 | function makeDirty() { 44 | DIRTY = 1; 45 | } 46 | 47 | function resetDirty() { 48 | DIRTY = 0; 49 | } 50 | 51 | function tagChanged(event, ui) { 52 | if (! ui.duringInitialization) DIRTY = 1; 53 | return true; 54 | } 55 | 56 | $(document).ready( function() { 57 | $('#termtags').tagit({afterTagAdded: tagChanged, afterTagRemoved: tagChanged}); 58 | $('#texttags').tagit({afterTagAdded: tagChanged, afterTagRemoved: tagChanged}); 59 | $('input,checkbox,textarea,radio,select').not('#quickmenu').bind('change',makeDirty); 60 | $(':reset,:submit').bind('click',resetDirty); 61 | $(window).bind('beforeunload', askConfirmIfDirty); 62 | } ); 63 | -------------------------------------------------------------------------------- /js/jquery.scrollTo.min.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Copyright (c) 2007-2014 Ariel Flesler - afleslergmailcom | http://flesler.blogspot.com 3 | * Licensed under MIT 4 | * @author Ariel Flesler 5 | * @version 1.4.13 6 | */ 7 | ;(function(k){'use strict';k(['jquery'],function($){var j=$.scrollTo=function(a,b,c){return $(window).scrollTo(a,b,c)};j.defaults={axis:'xy',duration:parseFloat($.fn.jquery)>=1.3?0:1,limit:!0};j.window=function(a){return $(window)._scrollable()};$.fn._scrollable=function(){return this.map(function(){var a=this,isWin=!a.nodeName||$.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!isWin)return a;var b=(a.contentWindow||a).document||a.ownerDocument||a;return/webkit/i.test(navigator.userAgent)||b.compatMode=='BackCompat'?b.body:b.documentElement})};$.fn.scrollTo=function(f,g,h){if(typeof g=='object'){h=g;g=0}if(typeof h=='function')h={onAfter:h};if(f=='max')f=9e9;h=$.extend({},j.defaults,h);g=g||h.duration;h.queue=h.queue&&h.axis.length>1;if(h.queue)g/=2;h.offset=both(h.offset);h.over=both(h.over);return this._scrollable().each(function(){if(f==null)return;var d=this,$elem=$(d),targ=f,toff,attr={},win=$elem.is('html,body');switch(typeof targ){case'number':case'string':if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(targ)){targ=both(targ);break}targ=win?$(targ):$(targ,this);if(!targ.length)return;case'object':if(targ.is||targ.style)toff=(targ=$(targ)).offset()}var e=$.isFunction(h.offset)&&h.offset(d,targ)||h.offset;$.each(h.axis.split(''),function(i,a){var b=a=='x'?'Left':'Top',pos=b.toLowerCase(),key='scroll'+b,old=d[key],max=j.max(d,a);if(toff){attr[key]=toff[pos]+(win?0:old-$elem.offset()[pos]);if(h.margin){attr[key]-=parseInt(targ.css('margin'+b))||0;attr[key]-=parseInt(targ.css('border'+b+'Width'))||0}attr[key]+=e[pos]||0;if(h.over[pos])attr[key]+=targ[a=='x'?'width':'height']()*h.over[pos]}else{var c=targ[pos];attr[key]=c.slice&&c.slice(-1)=='%'?parseFloat(c)/100*max:c}if(h.limit&&/^\d+$/.test(attr[key]))attr[key]=attr[key]<=0?0:Math.min(attr[key],max);if(!i&&h.queue){if(old!=attr[key])animate(h.onAfterFirst);delete attr[key]}});animate(h.onAfter);function animate(a){$elem.animate(attr,g,h.easing,a&&function(){a.call(this,targ,h)})}}).end()};j.max=function(a,b){var c=b=='x'?'Width':'Height',scroll='scroll'+c;if(!$(a).is('html,body'))return a[scroll]-$(a)[c.toLowerCase()]();var d='client'+c,html=a.ownerDocument.documentElement,body=a.ownerDocument.body;return Math.max(html[scroll],body[scroll])-Math.min(html[d],body[d])};function both(a){return $.isFunction(a)||typeof a=='object'?a:{top:a,left:a}}return j})}(typeof define==='function'&&define.amd?define:function(a,b){if(typeof module!=='undefined'&&module.exports){module.exports=b(require('jquery'))}else{b(jQuery)}})); 8 | -------------------------------------------------------------------------------- /settings.inc.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ggl.php: -------------------------------------------------------------------------------- 1 | Google Translate:   ' . tohtml($text) . ' '; 25 | echo '

(Click on Choose to copy word(s) into above term)
 

'; 26 | ?> 27 | 28 | 38 | Copy   ' . $word . '
'; 41 | } 42 | if (!empty($file)) { 43 | echo '
' . $gglink . "\n"; 44 | } 45 | 46 | echo ' 
 
Unhappy?
Change term: 47 | 48 | 49 | 50 | 51 |
'; 52 | } 53 | else echo '

Sentence:

' . tohtml($text) . '

Google Translate:

' . $gglink . '
'. $file[0] . '
'; 54 | } 55 | else { 56 | pagestart_nobody(''); 57 | echo "

Term is not set!

"; 58 | } 59 | pageend(); 60 | 61 | ?> 62 | -------------------------------------------------------------------------------- /ajax_save_impr_text.php: -------------------------------------------------------------------------------- 1 | {$elem}; 49 | if(substr($elem,0,2) == "rg") { 50 | if($val == "") $val = $data->{'tx' . substr($elem,2)}; 51 | } 52 | $line = substr($elem,2) + 0; 53 | 54 | // Save data 55 | $success = "NOTOK"; 56 | $ann = get_first_value("select TxAnnotatedText as value from " . $tbpref . "texts where TxID = " . $textid); 57 | $items = preg_split('/[\n]/u', $ann); 58 | if (count($items) >= $line) { 59 | $vals = preg_split('/[\t]/u', $items[$line-1]); 60 | if ($vals[0] > -1 && count($vals) == 4) { 61 | $vals[3] = $val; 62 | $items[$line-1] = implode("\t", $vals); 63 | $dummy = runsql('update ' . $tbpref . 'texts set ' . 64 | 'TxAnnotatedText = ' . convert_string_to_sqlsyntax(implode("\n",$items)) . ' where TxID = ' . $textid, ""); 65 | $success = "OK"; 66 | } 67 | } 68 | 69 | echo $success; 70 | 71 | ?> 72 | -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- 1 | Learning with Texts (LWT) is a tool for Language Learning. 2 | 3 | THIS IS A THIRD PARTY VERSION 4 | IT DIFFERS IN MANY RESPECTS FROM THE OFFICIAL LWT-VERSION 5 | 6 | New in this Version (not available in the OFFICIAL LWT) : 7 | 8 | Database improvements (db size is much smaller now) 9 | Automatically import texts from RSS feeds 10 | Support for different themes 11 | Longer (>9) expressions can now be saved (up to 250 characters) 12 | Display translations of terms with status(es) in the reading frame 13 | Save text/audio position in the reading frame 14 | Multiwords selection (click and hold on a word -> move to another word -> release mouse button) 15 | Key bindings work when you hover over a word 16 | Bulk translate new words in the reading frame 17 | Google api (use 'ggl.php' instead of '*http://translate.google.com' for Google Translate) 18 | Text to speech support (only words) 19 | Optional "ignore all" button in read texts 20 | New key bindings in the reading frame: T (translate sentence), P (pronounce term), G (edit term with Google Translate) 21 | Ability to change audio playback speed (doesn't work when using the flash plugin) 22 | Improved Search/Query for Words/Texts 23 | Selecting terms according to a text tag 24 | Term import with more options (i.e.: combine translations, multiple tag import) 25 | Two database backup modes (new or old structure) 26 | 27 | 28 | 29 | PLEASE READ MORE ... 30 | Either open ... info.htm (within the distribution) 31 | or open ... http://lwt.sf.net (official LWT) 32 | 33 | "Learning with Texts" (LWT) is free and unencumbered software 34 | released into the PUBLIC DOMAIN. 35 | 36 | Anyone is free to copy, modify, publish, use, compile, sell, or 37 | distribute this software, either in source code form or as a 38 | compiled binary, for any purpose, commercial or non-commercial, 39 | and by any means. 40 | 41 | In jurisdictions that recognize copyright laws, the author or 42 | authors of this software dedicate any and all copyright 43 | interest in the software to the public domain. We make this 44 | dedication for the benefit of the public at large and to the 45 | detriment of our heirs and successors. We intend this 46 | dedication to be an overt act of relinquishment in perpetuity 47 | of all present and future rights to this software under 48 | copyright law. 49 | 50 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 51 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 52 | WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE 53 | AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE 54 | FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 55 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 56 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 57 | THE SOFTWARE. 58 | 59 | For more information, please refer to [http://unlicense.org/]. 60 | -------------------------------------------------------------------------------- /inline_edit.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wp_lwt_start.php: -------------------------------------------------------------------------------- 1 | ID; 55 | 56 | $err = @session_start(); 57 | if ($err === FALSE) 58 | my_die('SESSION error (Impossible to start a PHP session)'); 59 | if(session_id() == '') 60 | my_die('SESSION ID empty (Impossible to start a PHP session)'); 61 | if (! isset($_SESSION)) 62 | my_die('SESSION array not set (Impossible to start a PHP session)'); 63 | 64 | $_SESSION['LWT-WP-User']=$wpuser; 65 | $url = (!empty($_REQUEST["rd"]) && file_exists(preg_replace('/^([^?]+).*/','./$1',$_REQUEST["rd"])))?$_REQUEST["rd"]:'index.php'; 66 | header("Location: ./" . $url); 67 | exit; 68 | } 69 | else { 70 | header("Location: ../wp-login.php?redirect_to=./lwt/wp_lwt_start.php"); 71 | exit; 72 | } 73 | 74 | ?> -------------------------------------------------------------------------------- /ajax_chg_term_status.php: -------------------------------------------------------------------------------- 1 | 99,2,3,4,5,6 56 | if ( $currstatus == 99 ) $currstatus = 1; // 98->1 57 | if ( $currstatus == 6 ) $currstatus = 99; // 5->99 58 | } else { 59 | $currstatus -= 1; // 1,2,3,4,5,99 => 0,1,2,3,4,98 60 | if ( $currstatus == 98 ) $currstatus = 5; // 99->5 61 | if ( $currstatus == 0 ) $currstatus = 98; // 1->98 62 | } 63 | 64 | if ( ($currstatus >= 1 && $currstatus <= 5) || $currstatus == 99 || $currstatus == 98 ) { 65 | $m1 = runsql('update ' . $tbpref . 'words set WoStatus = ' . 66 | $currstatus . ', WoStatusChanged = NOW(),' . make_score_random_insert_update('u') . ' where WoID = ' . $wid, '') + 0; 67 | if ($m1 == 1) { 68 | $currstatus = get_first_value('SELECT WoStatus as value FROM ' . $tbpref . 'words where WoID = ' . $wid); 69 | if (! isset($currstatus)) { 70 | echo ''; 71 | } 72 | echo make_status_controls_test_table(1, $currstatus, $wid); 73 | } 74 | } else { 75 | echo ''; 76 | } 77 | } 78 | 79 | ?> -------------------------------------------------------------------------------- /src/js/translation_api.js: -------------------------------------------------------------------------------- 1 | function deleteTranslation (){ 2 | var w = window.parent.frames['ro']; 3 | if (typeof w == 'undefined') w = window.opener; 4 | if($('[name="WoTranslation"]',w.document).val().trim().length){ 5 | $('[name="WoTranslation"]',w.document).val(''); 6 | w.makeDirty(); 7 | } 8 | } 9 | 10 | function addTranslation (s) { 11 | var w = window.parent.frames['ro']; 12 | if (typeof w == 'undefined') w = window.opener; 13 | if (typeof w == 'undefined') { 14 | alert ('Translation can not be copied!'); 15 | return; 16 | } 17 | var c = w.document.forms[0].WoTranslation; 18 | if (typeof c != 'object') { 19 | alert ('Translation can not be copied!'); 20 | return; 21 | } 22 | var oldValue = c.value; 23 | if (oldValue.trim() == '') { 24 | c.value = s; 25 | w.makeDirty(); 26 | } 27 | else { 28 | if (oldValue.indexOf(s) == -1) { 29 | c.value = oldValue + ' / ' + s; 30 | w.makeDirty(); 31 | } 32 | else { 33 | if (confirm('"' + s + '" seems already to exist as a translation.\nInsert anyway?')) { 34 | c.value = oldValue + ' / ' + s; 35 | w.makeDirty(); 36 | } 37 | } 38 | } 39 | } 40 | 41 | function getGlosbeTranslation(text,lang,dest){ 42 | $.ajax({ 43 | url:'http://glosbe.com/gapi/translate?from=' + lang + '&dest=' + dest + '&format=json&phrase=' + text + '&callback=?', 44 | type:"GET", 45 | dataType: 'jsonp', 46 | jsonp: 'getTranslationFromGlosbeApi', 47 | jsonpCallback: 'getTranslationFromGlosbeApi', 48 | async:'true' 49 | }); 50 | } 51 | 52 | function getTranslationFromGlosbeApi(data){ 53 | try { 54 | $.each(data.tuc,function(i,rows){ 55 | if(rows.phrase){ 56 | $('#translations').append('Copy   ' + rows.phrase.text + '
'); 57 | } 58 | else if(rows.meanings){ 59 | $('#translations').append('Copy   ' + "(" + rows.meanings[0].text + ")" + '
'); 60 | } 61 | }); 62 | if(!data.tuc.length){ 63 | $('#translations').before('

No translations found (' + data.from + '-' + data.dest + ').

'); 64 | if(data.dest!='en' && data.from!='en'){ 65 | $('#translations').attr('id','no_trans').after('

 

Glosbe Dictionary (' + data.from + '-en):   ' + data.phrase + '

 

'); 66 | getGlosbeTranslation(data.phrase,data.from,'en'); 67 | } 68 | else $('#translations').after('
'); 69 | } 70 | else $('#translations').after('

 
' + data.tuc.length + ' translation' + (data.tuc.length==1 ? '' : 's') + ' retrieved via Glosbe API.


'); 71 | } 72 | catch(err) { 73 | $('#translations').text('Retrieval error. Possible reason: There is a limit of Glosbe API calls that may be done from one IP address in a fixed period of time, to prevent from abuse.').after('
'); 74 | } 75 | } 76 | -------------------------------------------------------------------------------- /delete_word.php: -------------------------------------------------------------------------------- 1 | OK, term deleted, now unknown (" . $m1 . ").

"; 51 | 52 | ?> 53 | 64 | 69 | -------------------------------------------------------------------------------- /start.php: -------------------------------------------------------------------------------- 1 | 69 | 70 | 71 | 72 | 73 | 90 | 91 | 92 |
74 |
75 |

Select: 85 |

86 |

87 |

88 |
89 |
93 | 94 | -------------------------------------------------------------------------------- /delete_mword.php: -------------------------------------------------------------------------------- 1 | 1 AND Ti2WoID = ' . $wid, ''); 52 | 53 | echo "

OK, term deleted (" . $m1 . ").

"; 54 | 55 | ?> 56 | 82 | 87 | -------------------------------------------------------------------------------- /src/css/gallery.css: -------------------------------------------------------------------------------- 1 | /************************************************************** 2 | "Learning with Texts" (LWT) is free and unencumbered software 3 | released into the PUBLIC DOMAIN. 4 | 5 | Anyone is free to copy, modify, publish, use, compile, sell, or 6 | distribute this software, either in source code form or as a 7 | compiled binary, for any purpose, commercial or non-commercial, 8 | and by any means. 9 | 10 | In jurisdictions that recognize copyright laws, the author or 11 | authors of this software dedicate any and all copyright 12 | interest in the software to the public domain. We make this 13 | dedication for the benefit of the public at large and to the 14 | detriment of our heirs and successors. We intend this 15 | dedication to be an overt act of relinquishment in perpetuity 16 | of all present and future rights to this software under 17 | copyright law. 18 | 19 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 20 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE 21 | WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE 22 | AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE 23 | FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 24 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 25 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 26 | THE SOFTWARE. 27 | 28 | For more information, please refer to [http://unlicense.org/]. 29 | ***************************************************************/ 30 | 31 | /************************************************************** 32 | Stylesheet for google image search 33 | ***************************************************************/ 34 | 35 | #gallery{ 36 | margin: 0px; 37 | padding: 0px; 38 | position: relative; 39 | list-style: none; 40 | z-index: 1; 41 | left: 0px; 42 | } 43 | .widget{ 44 | visibility: visible; 45 | overflow: hidden; 46 | position: relative; 47 | z-index: 2; 48 | left: 0px; 49 | } 50 | #gallery>li>div{ 51 | display:inline-block; 52 | text-align:center; 53 | width:inherit; 54 | }.shadow { 55 | position: absolute; 56 | width: inherit; 57 | box-shadow: inset 0 0 8px 6px #444; 58 | top: 0; 59 | left: inherit;border-radius:4px; 60 | cursor:pointer; 61 | background-repeat: no-repeat; 62 | background-size: contain; 63 | background-position: center; 64 | background-color: #333; 65 | } 66 | .shadow:hover{ 67 | box-shadow: inset 0 0 8px 6px #666; 68 | } 69 | .shadowred{ 70 | box-shadow: inset 0 0 8px 6px #B23 !important; 71 | } 72 | #gallery>li{ 73 | overflow:hidden; 74 | float: left; 75 | height: 122px; 76 | } 77 | div.prev, div.next { 78 | position: absolute; 79 | z-index: 6; 80 | color: #EEE; 81 | cursor:pointer; 82 | line-height: 0px; 83 | text-shadow: 0px 0px 1px #000,0px 0px 1px #000, 0px 0px 2px #000,0px 0px 3px #000; 84 | } 85 | div.arrowoverlay{ 86 | line-height: normal; 87 | width: 24px; 88 | top: 0px; 89 | background-color: rgba(255, 255, 255, 0.1); 90 | } 91 | div.arrowoverlay.next{ 92 | right:0px; 93 | border-top-right-radius: 3px; 94 | border-bottom-right-radius: 3px; 95 | } 96 | div.arrowoverlay.prev{ 97 | left:0px; 98 | border-top-left-radius: 3px; 99 | border-bottom-left-radius: 3px; 100 | } 101 | #img_sel{ 102 | max-width: 300px; 103 | } -------------------------------------------------------------------------------- /dbutils.inc.php: -------------------------------------------------------------------------------- 1 |

' . 43 | '

Fatal Error in SQL Query: ' . 44 | tohtml($sql) . 45 | '

' . 46 | '

Error Code & Message: [' . 47 | mysqli_errno($GLOBALS['DBCONNECTION']) . 48 | '] ' . 49 | tohtml(mysqli_error($GLOBALS['DBCONNECTION'])) . 50 | "


Backtrace:\n\n";
51 | 		debug_print_backtrace ();
52 | 		echo '

'; 53 | die(''); 54 | } 55 | else 56 | return $res; 57 | } 58 | 59 | // ------------------------------------------------------------- 60 | 61 | function runsql($sql, $m, $sqlerrdie = TRUE) { 62 | if ($sqlerrdie) 63 | $res = do_mysqli_query($sql); 64 | else 65 | $res = mysqli_query($GLOBALS['DBCONNECTION'], $sql); 66 | if ($res == FALSE) { 67 | $message = "Error: " . mysqli_error($GLOBALS['DBCONNECTION']); 68 | } else { 69 | $num = mysqli_affected_rows($GLOBALS['DBCONNECTION']); 70 | $message = (($m == '') ? $num : ($m . ": " . $num)); 71 | } 72 | return $message; 73 | } 74 | 75 | // ------------------------------------------------------------- 76 | 77 | function get_first_value($sql) { 78 | $res = do_mysqli_query($sql); 79 | $record = mysqli_fetch_assoc($res); 80 | if ($record) 81 | $d = $record["value"]; 82 | else 83 | $d = NULL; 84 | mysqli_free_result($res); 85 | return $d; 86 | } 87 | 88 | // ------------------------------------------------------------- 89 | 90 | ?> 91 | -------------------------------------------------------------------------------- /trans.php: -------------------------------------------------------------------------------- 1 | "; 65 | echo "{" . $t . "}
"; 66 | echo "{" . createTheDictLink($trans,$satz) . "}
"; 67 | */ 68 | if (substr($trans,0,7) == 'ggl.php') { 69 | $trans = str_replace ('?','?sent=1&',$trans); 70 | } 71 | header("Location: " . createTheDictLink($trans,$satz)); 72 | } 73 | exit(); 74 | } 75 | 76 | if ( $x == 2 ) { 77 | /* 78 | echo "{" . $i . "}
"; 79 | echo "{" . $t . "}
"; 80 | echo "{" . createTheDictLink($i,$t) . "}
"; 81 | */ 82 | header("Location: " . createTheDictLink($i,$t)); 83 | exit(); 84 | } 85 | 86 | ?> 87 | -------------------------------------------------------------------------------- /save_setting_redirect.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /js/overlib/overlib_hideform_mini.js: -------------------------------------------------------------------------------- 1 | //\///// 2 | //\ overLIB Hide Form Plugin 3 | //\ 4 | //\ Uses an iframe shim to mask system controls for IE v5.5 or higher as suggested in 5 | //\ http://dotnetjunkies.com/weblog/jking/posts/488.aspx 6 | //\ This file requires overLIB 4.10 or later. 7 | //\ 8 | //\ overLIB 4.05 - You may not remove or change this notice. 9 | //\ Copyright Erik Bosrup 1998-2004. All rights reserved. 10 | //\ Contributors are listed on the homepage. 11 | //\ See http://www.bosrup.com/web/overlib/ for details. 12 | //\///// 13 | //\ THIS IS A VERY MODIFIED VERSION. DO NOT EDIT OR PUBLISH. GET THE ORIGINAL! 14 | if(typeof olInfo=='undefined'||typeof olInfo.meets=='undefined'||!olInfo.meets(4.10))alert('overLIB 4.10 or later is required for the HideForm Plugin.');else{ 15 | function generatePopUp(content){if(!olIe4||olOp||!olIe55||(typeof o3_shadow!='undefined'&&o3_shadow)||(typeof o3_bubble!='undefined'&&o3_bubble))return; 16 | var wd,ht,txt,zIdx=0; 17 | wd=parseInt(o3_width);ht=over.offsetHeight;txt=backDropSource(wd,ht,zIdx++);txt+='
'+content+'
';layerWrite(txt);} 18 | function backDropSource(width,height,Z){return '';} 19 | function hideSelectBox(){if(olNs4||olOp||olIe55)return;var px,py,pw,ph,sx,sw,sy,sh,selEl,v; 20 | if(olIe4)v=0;else{v=navigator.userAgent.match(/Gecko\/(\d{8})/i);if(!v)return;v=parseInt(v[1]);} 21 | if(v<20030624){px=parseInt(over.style.left);py=parseInt(over.style.top);pw=o3_width;ph=(o3_aboveheight?parseInt(o3_aboveheight):over.offsetHeight);selEl=(olIe4)?o3_frame.document.all.tags("SELECT"):o3_frame.document.getElementsByTagName("SELECT");for(var i=0;i(sx+sw)||(py+ph)(sy+sh))continue;selEl[i].isHidden=1;selEl[i].style.visibility='hidden';}}} 22 | function showSelectBox(){if(olNs4||olOp||olIe55)return;var selEl,v; 23 | if(olIe4)v=0;else{v=navigator.userAgent.match(/Gecko\/(\d{8})/i);if(!v)return;v=parseInt(v[1]);} 24 | if(v<20030624){selEl=(olIe4)?o3_frame.document.all.tags("SELECT"):o3_frame.document.getElementsByTagName("SELECT");for(var i=0;i\n\n');} 32 | f=capExtent.onmousemove.toString().match(/function[ ]+(\w*)\(/);if(f&&f[1]!='anonymous')capExtent.onmousemove=olMouseMove;} 33 | registerHook("createPopup",generatePopUp,FAFTER);registerHook("hideObject",showSelectBox,FAFTER);olHideForm=1;} 34 | -------------------------------------------------------------------------------- /ajax_check_regexp.php: -------------------------------------------------------------------------------- 1 | 96 | -------------------------------------------------------------------------------- /themes/Night_Mode/jplayer.css: -------------------------------------------------------------------------------- 1 | div.jp-audio{font-size:1em;font-family:Verdana,Arial,sans-serif;color:#fff;line-height:1.6}div.jp-audio{width:360px}div.jp-interface{position:relative;width:100%;background:#3a3b3c;background:url(jplayer-black-and-yellow.png) 0 -210px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#222),color-stop(1,#3a3b3c));background:-moz-linear-gradient(center bottom,#222 0,#3a3b3c 100%);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.5);box-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.jp-audio div.jp-type-single div.jp-interface{height:30px}div.jp-interface ul.jp-controls{list-style-type:none;padding:0;margin:0}div.jp-interface ul.jp-controls li{display:inline}div.jp-interface ul.jp-controls a{position:absolute;overflow:hidden;text-indent:-9999px}a.jp-play,a.jp-pause{width:33px;height:30px;z-index:1;outline:0}div.jp-audio div.jp-type-single a.jp-play,div.jp-audio div.jp-type-single a.jp-pause{top:0;left:0;border-right:1px solid #242526}a.jp-play{background:url("../../css/images/jplayer-black-and-yellow.png") 0 0 no-repeat}a.jp-play:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -33px 0 no-repeat}a.jp-pause{background:url("../../css/images/jplayer-black-and-yellow.png") 0 -30px no-repeat;display:none}a.jp-pause:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -33px -30px no-repeat}div.jp-progress-container{position:absolute;top:0;left:34px;width:225px;height:6px;padding:12px 10px;border-left:1px solid #323334;border-right:1px solid #242526}div.jp-progress{position:absolute;overflow:hidden}div.jp-audio div.jp-type-single div.jp-progress{width:223px;height:7px;padding:1px;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -192px repeat-x}div.jp-seek-bar{width:0;height:5px;cursor:pointer;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -163px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}div.jp-play-bar{width:0;height:5px;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -133px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}div.jp-volume-bar-container{position:absolute;top:0;left:281px;width:40px;height:6px;padding:12px 10px;border-left:1px solid #323334}div.jp-volume-bar{position:relative;overflow:hidden;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -192px repeat-x;width:40px;height:9px;cursor:pointer}div.jp-audio div.jp-type-single div.jp-volume-bar{top:0;left:20px}div.jp-volume-bar-value{width:0;height:5px;margin:1px;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -133px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}a.jp-mute,a.jp-unmute{width:17px;height:13px;z-index:1;outline:0}div.jp-audio div.jp-type-single a.jp-mute,div.jp-audio div.jp-type-single a.jp-unmute{top:9px;left:290px}a.jp-mute{background:url("../../css/images/jplayer-black-and-yellow.png") -10px -68px no-repeat}a.jp-mute:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -43px -68px no-repeat}a.jp-unmute{background:url("../../css/images/jplayer-black-and-yellow.png") -10px -98px no-repeat;display:none}a.jp-unmute:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -43px -98px no-repeat}div.jp-jplayer{width:0;height:0;background-color:#000}#pbSlower:hover+#pbFaster+span>#playbackSlower,#pbFaster:hover+span>#playbackFaster,#backbutt:hover,#forwbutt:hover{color:#ffe666}.jp-current-time,.jp-duration{display:none}#backbutt,#forwbutt{color:#BBB;font-weight:bold} -------------------------------------------------------------------------------- /themes/White_Night/jplayer.css: -------------------------------------------------------------------------------- 1 | div.jp-audio{font-size:1em;font-family:Verdana,Arial,sans-serif;color:#fff;line-height:1.6}div.jp-audio{width:360px}div.jp-interface{position:relative;width:100%;background:#3a3b3c;background:url(jplayer-black-and-yellow.png) 0 -210px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#222),color-stop(1,#3a3b3c));background:-moz-linear-gradient(center bottom,#222 0,#3a3b3c 100%);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.5);box-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.jp-audio div.jp-type-single div.jp-interface{height:30px}div.jp-interface ul.jp-controls{list-style-type:none;padding:0;margin:0}div.jp-interface ul.jp-controls li{display:inline}div.jp-interface ul.jp-controls a{position:absolute;overflow:hidden;text-indent:-9999px}a.jp-play,a.jp-pause{width:33px;height:30px;z-index:1;outline:0}div.jp-audio div.jp-type-single a.jp-play,div.jp-audio div.jp-type-single a.jp-pause{top:0;left:0;border-right:1px solid #242526}a.jp-play{background:url("../../css/images/jplayer-black-and-yellow.png") 0 0 no-repeat}a.jp-play:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -33px 0 no-repeat}a.jp-pause{background:url("../../css/images/jplayer-black-and-yellow.png") 0 -30px no-repeat;display:none}a.jp-pause:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -33px -30px no-repeat}div.jp-progress-container{position:absolute;top:0;left:34px;width:225px;height:6px;padding:12px 10px;border-left:1px solid #323334;border-right:1px solid #242526}div.jp-progress{position:absolute;overflow:hidden}div.jp-audio div.jp-type-single div.jp-progress{width:223px;height:7px;padding:1px;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -192px repeat-x}div.jp-seek-bar{width:0;height:5px;cursor:pointer;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -163px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}div.jp-play-bar{width:0;height:5px;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -133px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}div.jp-volume-bar-container{position:absolute;top:0;left:281px;width:40px;height:6px;padding:12px 10px;border-left:1px solid #323334}div.jp-volume-bar{position:relative;overflow:hidden;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -192px repeat-x;width:40px;height:9px;cursor:pointer}div.jp-audio div.jp-type-single div.jp-volume-bar{top:0;left:20px}div.jp-volume-bar-value{width:0;height:5px;margin:1px;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -133px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}a.jp-mute,a.jp-unmute{width:17px;height:13px;z-index:1;outline:0}div.jp-audio div.jp-type-single a.jp-mute,div.jp-audio div.jp-type-single a.jp-unmute{top:9px;left:290px}a.jp-mute{background:url("../../css/images/jplayer-black-and-yellow.png") -10px -68px no-repeat}a.jp-mute:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -43px -68px no-repeat}a.jp-unmute{background:url("../../css/images/jplayer-black-and-yellow.png") -10px -98px no-repeat;display:none}a.jp-unmute:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -43px -98px no-repeat}div.jp-jplayer{width:0;height:0;background-color:#000}#pbSlower:hover+#pbFaster+span>#playbackSlower,#pbFaster:hover+span>#playbackFaster,#backbutt:hover,#forwbutt:hover{color:#ffe666}.jp-current-time,.jp-duration{display:none}#backbutt,#forwbutt{color:#BBB;font-weight:bold} -------------------------------------------------------------------------------- /check_text.php: -------------------------------------------------------------------------------- 1 |

'; 49 | if (strlen(prepare_textdata($_REQUEST['TxText'])) > 65000) 50 | echo "

Error: Text too long, must be below 65000 Bytes.

"; 51 | else 52 | echo splitCheckText($_REQUEST['TxText'], $_REQUEST['TxLgID'], -1); 53 | echo '

'; 54 | 55 | } else { 56 | 57 | ?> 58 |
59 | 60 | 61 | 62 | 69 | 70 | 71 | 72 | 75 | 76 | 77 | 80 | 81 |
Language: 63 | Field must not be empty 68 |
Text:

(max.
65,000
bytes)
73 | Field must not be empty 74 |
78 | 79 |
82 |
83 | 90 | -------------------------------------------------------------------------------- /themes/Lingocracy_Dark/jplayer.css: -------------------------------------------------------------------------------- 1 | div.jp-audio{font-size:1em;font-family:Verdana,Arial,sans-serif;color:#fff;line-height:1.6}div.jp-audio{width:360px}div.jp-interface{position:relative;width:100%;background:#3a3b3c;background:url(jplayer-black-and-yellow.png) 0 -210px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#222),color-stop(1,#3a3b3c));background:-moz-linear-gradient(center bottom,#222 0,#3a3b3c 100%);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.5);box-shadow:0 1px 1px rgba(0,0,0,0.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.jp-audio div.jp-type-single div.jp-interface{height:30px}div.jp-interface ul.jp-controls{list-style-type:none;padding:0;margin:0}div.jp-interface ul.jp-controls li{display:inline}div.jp-interface ul.jp-controls a{position:absolute;overflow:hidden;text-indent:-9999px}a.jp-play,a.jp-pause{width:33px;height:30px;z-index:1;outline:0}div.jp-audio div.jp-type-single a.jp-play,div.jp-audio div.jp-type-single a.jp-pause{top:0;left:0;border-right:1px solid #242526}a.jp-play{background:url("../../css/images/jplayer-black-and-yellow.png") 0 0 no-repeat}a.jp-play:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -33px 0 no-repeat}a.jp-pause{background:url("../../css/images/jplayer-black-and-yellow.png") 0 -30px no-repeat;display:none}a.jp-pause:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -33px -30px no-repeat}div.jp-progress-container{position:absolute;top:0;left:34px;width:225px;height:6px;padding:12px 10px;border-left:1px solid #323334;border-right:1px solid #242526}div.jp-progress{position:absolute;overflow:hidden}div.jp-audio div.jp-type-single div.jp-progress{width:223px;height:7px;padding:1px;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -192px repeat-x}div.jp-seek-bar{width:0;height:5px;cursor:pointer;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -163px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}div.jp-play-bar{width:0;height:5px;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -133px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}div.jp-volume-bar-container{position:absolute;top:0;left:281px;width:40px;height:6px;padding:12px 10px;border-left:1px solid #323334}div.jp-volume-bar{position:relative;overflow:hidden;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -192px repeat-x;width:40px;height:9px;cursor:pointer}div.jp-audio div.jp-type-single div.jp-volume-bar{top:0;left:20px}div.jp-volume-bar-value{width:0;height:5px;margin:1px;background:url("../../css/images/jplayer-black-and-yellow.png") 0 -133px repeat-x;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}a.jp-mute,a.jp-unmute{width:17px;height:13px;z-index:1;outline:0}div.jp-audio div.jp-type-single a.jp-mute,div.jp-audio div.jp-type-single a.jp-unmute{top:9px;left:290px}a.jp-mute{background:url("../../css/images/jplayer-black-and-yellow.png") -10px -68px no-repeat}a.jp-mute:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -43px -68px no-repeat}a.jp-unmute{background:url("../../css/images/jplayer-black-and-yellow.png") -10px -98px no-repeat;display:none}a.jp-unmute:hover{background:url("../../css/images/jplayer-black-and-yellow.png") -43px -98px no-repeat}div.jp-jplayer{width:0;height:0;background-color:#000}#pbSlower:hover+#pbFaster+span>#playbackSlower,#pbFaster:hover+span>#playbackFaster,#backbutt:hover,#forwbutt:hover{color:#ffe666}.jp-current-time,.jp-duration{display:none}#backbutt,#forwbutt{color:#BBB;font-weight:bold} -------------------------------------------------------------------------------- /insert_word_ignore.php: -------------------------------------------------------------------------------- 1 | OK, this term will be ignored!

"; 59 | 60 | $hex = strToClassName($wordlc); 61 | 62 | ?> 63 | 74 | 79 | -------------------------------------------------------------------------------- /insert_word_wellknown.php: -------------------------------------------------------------------------------- 1 | OK, you know this term well!

"; 59 | 60 | $hex = strToClassName($wordlc); 61 | 62 | ?> 63 | 74 | 79 | 80 | -------------------------------------------------------------------------------- /themes/Night_Mode/feed_wizard.css: -------------------------------------------------------------------------------- 1 | #lwt_header{position:fixed;top:0;left:0;right:0;color:#fff;background:#000;overflow:auto;text-align:center;padding:10px}#lwt_header img[title=Settings],li{cursor:pointer}img.lwtlogo{margin-right:15px;float:left}#lwt_container{max-height:150px;overflow:auto}#settings{position:fixed;top:0;left:0;right:0;height:180px;background:#111;overflow:auto;text-align:center;padding:10px;z-index:100}#adv{position:fixed;top:0;left:0;right:0;height:180px;background:#111;overflow:auto;text-align:center;padding:10px;z-index:200}#lwt_header input[type=text]{font:85% "Lucida Grande",Arial,sans-serif,STHeiti,"Arial Unicode MS",mingLiu;background-color:#111;color:#eee;border:1px solid #404040;padding:3px;border-radius:4px;box-shadow:inset 0 0 8px #333,0 1px 1px #000}#lwt_header select{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#222),color-stop(1,#3a3b3c));background:-moz-linear-gradient(center bottom,#222 0,#3a3b3c 100%);background-color:#222!important;color:#f3f3f3;padding:1px;border:0;border-radius:4px;box-shadow:0 1px 1px #000}#lwt_header select:focus:active{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#222),color-stop(1,#3a3b3c));background:-moz-linear-gradient(center top,#222 0,#3a3b3c 100%);background-color:#222;outline:0}@media screen and (-webkit-min-device-pixel-ratio:0){select{padding-right:18px}}@-moz-document url-prefix(){#lwt_header select{-moz-appearance:none;margin:0;padding-right:1.2em}#lwt_header .wrap_select{position:relative;display:inline-block;border-radius:4px;vertical-align:middle;margin:0 2px}#lwt_header .wrap_select:before,#lwt_header .wrap_select:after{content:"";pointer-events:none;position:absolute}#lwt_header .wrap_select:before{bottom:0;right:-0.1em;background:-moz-linear-gradient(center bottom,#222 0,#3a3b3c 100%);background-color:#222;border-radius:0 4px 4px 0;top:0;width:1.2em}#lwt_header .wrap_select:after{color:#f3f3f3;background-color:transparent;content:"▾";font-size:.625em;height:1em;line-height:1;margin-top:-0.5em;right:.55em;top:50%}#lwt_header select:hover:focus{background:-moz-linear-gradient(center top,#222 0,#3a3b3c 100%);background-color:#222;box-shadow:inset 0 1px 1px #666}}#lwt_header :focus{outline:0;0 box-shadow:0 0 6px 1px rgba(127,127,127,.5)!important}button::-moz-focus-inner{border:0}input::-moz-focus-inner{border:0}#lwt_header select:-moz-focusring{color:transparent!important;text-shadow:0 0 0 #f3f3f3}#lwt_header button,#lwt_header input[type=button],#lwt_header input[type=submit]{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#222),color-stop(1,#3a3b3c));background:-moz-linear-gradient(center bottom,#222 0,#3a3b3c 100%);color:#f3f3f3;background-color:#222;padding:2px 4px;border:0;margin:2px;border-radius:4px;box-shadow:0 1px 1px #000}input[type="radio"]{display:none}#lwt_header button:not(:disabled):active,#lwt_header input[type=button]:not(:disabled):active,#lwt_header input[type=submit]:not(:disabled):active,#lwt_header input[type=file]:active{box-shadow:inset 0 1px 1px #666!important;position:relative;top:1px;color:#AAA;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#222),color-stop(1,#3a3b3c));background:-moz-linear-gradient(center top,#222 0,#3a3b3c 100%)}#lwt_header input[disabled],#lwt_header select[disabled],#lwt_header button[disabled]{color:#777 !important}#lwt_header input[type="radio"]+label.wrap_radio{color:#f2f2f2;font-family:Arial,sans-serif;font-size:14px;margin-left:5px}#lwt_header input[type="radio"]+label.wrap_radio span{display:inline-block;width:17px;height:17px;margin:-5px 4px 0 0;vertical-align:middle;background:url(check_radio_sheet2.png) -34px 1px no-repeat;cursor:pointer}#lwt_header input[type="radio"]:checked+label.wrap_radio span{background:url(check_radio_sheet2.png) -51px 1px no-repeat} --------------------------------------------------------------------------------