2016-03-29 03:09:30 +00:00
<!DOCTYPE html>
< html lang = "en" >
2016-04-03 17:46:36 +00:00
< head >
< meta charset = "UTF-8" >
2016-04-17 03:17:39 +00:00
< title > Yomichan Options< / title >
< link rel = "stylesheet" type = "text/css" href = "../lib/bootstrap-3.3.6-dist/css/bootstrap.min.css" >
< link rel = "stylesheet" type = "text/css" href = "../lib/bootstrap-3.3.6-dist/css/bootstrap-theme.min.css" >
2016-05-21 23:36:41 +00:00
< style >
2016-11-09 05:02:12 +00:00
#anki-spinner, #anki-general, #anki-error,
2016-11-13 21:29:35 +00:00
#dict-spinner, #dict-error, #dict-warning, .dict-import-progress, .dict-delete-progress,
2016-11-09 05:02:12 +00:00
#options-advanced {
2016-05-21 23:36:41 +00:00
display: none;
}
2016-05-22 03:26:54 +00:00
.tab-content {
border-bottom: 1px #ddd solid;
2016-07-26 03:28:56 +00:00
border-left: 1px #ddd solid;
border-right: 1px #ddd solid;
padding: 10px;
2016-05-22 03:26:54 +00:00
}
2016-05-21 23:36:41 +00:00
< / style >
2016-04-03 17:46:36 +00:00
< / head >
< body >
2016-10-20 03:12:03 +00:00
< div class = "container-fluid" >
2016-10-17 01:34:31 +00:00
< div >
2016-07-07 05:16:18 +00:00
< h3 > General Options< / h3 >
2016-05-22 03:17:12 +00:00
2016-10-20 03:12:03 +00:00
< div class = "checkbox" >
< label > < input type = "checkbox" id = "activate-on-startup" > Activate on startup< / label >
< / div >
2016-05-08 01:24:31 +00:00
2016-10-20 03:12:03 +00:00
< div class = "checkbox" >
< label > < input type = "checkbox" id = "enable-audio-playback" > Enable audio playback< / label >
< / div >
2016-07-16 06:29:36 +00:00
2016-10-22 03:15:00 +00:00
< div class = "checkbox" >
< label > < input type = "checkbox" id = "enable-soft-katakana-search" > Enable soft Katakana search< / label >
< / div >
2016-10-20 03:12:03 +00:00
< div class = "checkbox" >
< label > < input type = "checkbox" id = "show-advanced-options" > Show advanced options< / label >
< / div >
2016-10-09 00:39:21 +00:00
< / div >
2016-10-17 01:34:31 +00:00
< div >
2016-10-09 00:39:21 +00:00
< h3 > Scanning Options< / h3 >
2016-08-14 19:08:06 +00:00
2016-10-20 03:12:03 +00:00
< div class = "checkbox" >
< label > < input type = "checkbox" id = "hold-shift-to-scan" > Hold < kbd > Shift< / kbd > to scan< / label >
< / div >
2016-10-09 00:39:21 +00:00
2016-10-20 03:12:03 +00:00
< div class = "checkbox" >
< label > < input type = "checkbox" id = "select-matched-text" > Select matched text< / label >
< / div >
2016-09-15 05:34:05 +00:00
2016-10-20 03:12:03 +00:00
< div class = "form-group options-advanced" >
< label for = "scan-delay" > Scan delay< / label >
< input type = "number" min = "1" id = "scan-delay" class = "form-control" >
< / div >
2016-10-09 00:39:21 +00:00
2016-10-20 03:12:03 +00:00
< div class = "form-group options-advanced" >
< label for = "scan-length" > Scan length< / label >
< input type = "number" min = "1" id = "scan-length" class = "form-control" >
< / div >
2016-05-21 22:42:21 +00:00
< / div >
2016-11-06 01:10:49 +00:00
< div >
2016-11-14 02:24:31 +00:00
< div >
< img src = "img/spinner.gif" class = "pull-right" id = "dict-spinner" alt >
< h3 > Dictionaries< / h3 >
< / div >
< p class = "help-block" >
Yomichan can import both bundled and custom (see the < a href = "https://foosoft.net/projects/yomichan-import" > Yomichan Import< / a >
page for details) dictionaries. Although it is also possible to delete unneeded dictionaries, this operation is < em > extremely slow< / em > and it is often
2016-11-14 03:10:28 +00:00
easier to disable them or simply < a id = "dict-purge" > purge the database< / a > . Finally, please make sure to
2016-11-14 02:24:31 +00:00
wait for import and delete operations to complete before closing this page.
< / p >
2016-11-06 01:10:49 +00:00
2016-11-08 05:02:13 +00:00
< div id = "dict-groups" > < / div >
2016-11-06 20:06:56 +00:00
2016-11-13 21:29:35 +00:00
< div class = "alert alert-warning" id = "dict-warning" >
< strong > No dictionaries found:< / strong >
2016-11-14 03:10:28 +00:00
< span > please use the drop down below to install packaged and external dictionaries< / span >
2016-11-13 21:29:35 +00:00
< / div >
2016-11-06 20:06:56 +00:00
< div class = "alert alert-danger" id = "dict-error" >
< strong > Error:< / strong >
2016-11-07 17:16:38 +00:00
< span > < / span >
2016-11-06 20:06:56 +00:00
< / div >
2016-11-13 03:34:02 +00:00
< div class = "dict-import-progress" > Dictionary data is being imported, please be patient...< / div >
< div class = "progress dict-import-progress" >
2016-11-07 17:16:38 +00:00
< div class = "progress-bar progress-bar-striped" style = "width: 0%" > < / div >
2016-11-06 20:06:56 +00:00
< / div >
2016-11-08 04:55:06 +00:00
< div class = "input-group" id = "dict-importer" >
2016-11-06 20:06:56 +00:00
< div class = "input-group-btn" >
< button type = "button" class = "btn btn-default dropdown-toggle" data-toggle = "dropdown" > < span class = "caret" > < / span > < / button >
< ul class = "dropdown-menu" >
2016-11-07 02:58:00 +00:00
< li > < a href = "#" data-url = "edict" > JMdict< / a > < / li >
< li > < a href = "#" data-url = "enamdict" > JMnedict< / a > < / li >
< li > < a href = "#" data-url = "kanjidic" > KANJIDIC2< / a > < / li >
2016-11-06 20:06:56 +00:00
< li role = "separator" class = "divider" > < / li >
2016-11-07 17:16:38 +00:00
< li > < a href = "#" data-url = "http://localhost:9876/index.json" > Local dictionary< / a > < / li >
2016-11-06 20:06:56 +00:00
< / ul >
< / div >
2016-11-08 04:55:06 +00:00
< input type = "text" id = "dict-url" class = "form-control" placeholder = "Dictionary import URL" >
2016-11-14 03:10:28 +00:00
< div class = "input-group-btn" >
2016-11-08 04:55:06 +00:00
< button type = "button" id = "dict-import" class = "btn btn-primary" disabled > Import< / button >
2016-11-06 20:06:56 +00:00
< / div >
2016-11-06 01:10:49 +00:00
< / div >
< / div >
2016-10-17 01:34:31 +00:00
< div >
2016-10-20 03:57:08 +00:00
< div >
< img src = "img/spinner.gif" class = "pull-right" id = "anki-spinner" alt >
< h3 > Anki Options< / h3 >
< / div >
2016-05-21 22:42:21 +00:00
2016-11-14 02:24:31 +00:00
< p class = "help-block" >
Yomichan features automatic flashcard creation for < a href = "http://ankisrs.net/" > Anki< / a > , a free application
designed to help you retain knowledge. While the < a href = "https://foosoft.net/projects/anki-connect/" > AnkiConnect< / a > plugin
offers the best experience, it is also possible to create flashcards through < a href = "https://ankiweb.net/" > AnkiWeb< / a > ,
provided you already have an account.
< / p >
2016-10-17 01:44:36 +00:00
< div class = "alert alert-danger" id = "anki-error" >
2016-10-20 03:12:03 +00:00
< strong > Error:< / strong >
< span > < / span >
2016-10-17 01:44:36 +00:00
< / div >
2016-10-17 00:56:00 +00:00
< div class = "form-group" >
2016-11-07 01:10:31 +00:00
< label for = "anki-method" > Connection method< / label >
< select class = "form-control" id = "anki-method" >
< option value = "disabled" > Disabled (no auto flashcard creation)< / option >
< option value = "ankiconnect" > AnkiConnect (requires the AnkiConnect plugin)< / option >
< option value = "ankiweb" > AnkiWeb (requires an account on AnkiWeb)< / option >
< / select >
2016-10-17 00:56:00 +00:00
< / div >
2016-10-20 03:12:03 +00:00
< div id = "anki-general" >
< div class = "row" >
< div class = "form-group anki-login col-xs-6" >
< label for = "anki-username" > Username< / label >
< input type = "text" id = "anki-username" class = "form-control anki-credential" >
< / div >
2016-10-16 02:05:53 +00:00
2016-10-20 03:12:03 +00:00
< div class = "form-group anki-login col-xs-6" >
< label for = "anki-password" > Password< / label >
< input type = "password" id = "anki-password" class = "form-control anki-credential" >
< / div >
2016-10-16 02:05:53 +00:00
< / div >
2016-06-13 05:36:12 +00:00
< div class = "form-group" >
2016-10-20 03:32:22 +00:00
< label for = "anki-card-tags" > Card tags (comma or space separated)< / label >
2016-10-20 03:12:03 +00:00
< input type = "text" id = "anki-card-tags" class = "form-control" >
2016-07-26 03:28:56 +00:00
< / div >
2016-08-14 19:08:06 +00:00
< div class = "form-group options-advanced" >
2016-10-20 03:12:03 +00:00
< label for = "sentence-extent" > Sentence extent< / label >
< input type = "number" min = "1" id = "sentence-extent" class = "form-control" >
2016-06-13 05:36:12 +00:00
< / div >
2016-10-17 01:34:31 +00:00
< div id = "anki-format" >
2016-10-20 03:12:03 +00:00
< ul class = "nav nav-tabs" >
2016-10-16 19:12:31 +00:00
< li class = "active" > < a href = "#term" data-toggle = "tab" > Terms< / a > < / li >
< li > < a href = "#kanji" data-toggle = "tab" > Kanji< / a > < / li >
< / ul >
2016-10-20 03:12:03 +00:00
< div class = "tab-content" >
2016-10-16 19:12:31 +00:00
< div id = "term" class = "tab-pane fade in active" >
2016-10-20 03:12:03 +00:00
< div class = "row" >
< div class = "form-group col-xs-6" >
< label for = "anki-term-deck" > Deck< / label >
2016-10-16 19:12:31 +00:00
< select class = "form-control anki-deck" id = "anki-term-deck" > < / select >
< / div >
2016-05-22 03:17:12 +00:00
2016-10-20 03:12:03 +00:00
< div class = "form-group col-xs-6" >
< label for = "anki-term-model" > Model< / label >
2016-10-16 19:12:31 +00:00
< select class = "form-control anki-model" id = "anki-term-model" > < / select >
< / div >
2016-05-22 03:17:12 +00:00
< / div >
2016-05-22 03:44:18 +00:00
2016-10-16 19:12:31 +00:00
< table class = "table table-bordered anki-fields" >
2016-10-20 03:12:03 +00:00
< thead > < tr > < th > Field< / th > < th > Value< / th > < / tr > < / thead >
< tbody > < / tbody >
2016-10-16 19:12:31 +00:00
< / table >
< / div >
2016-05-29 02:01:42 +00:00
2016-10-16 19:12:31 +00:00
< div id = "kanji" class = "tab-pane fade" >
2016-10-20 03:12:03 +00:00
< div class = "row" >
< div class = "form-group col-xs-6" >
< label for = "anki-kanji-deck" > Deck< / label >
2016-10-16 19:12:31 +00:00
< select class = "form-control anki-deck" id = "anki-kanji-deck" > < / select >
< / div >
2016-05-21 22:42:21 +00:00
2016-10-20 03:12:03 +00:00
< div class = "form-group col-xs-6" >
< label for = "anki-kanji-model" > Model< / label >
2016-10-16 19:12:31 +00:00
< select class = "form-control anki-model" id = "anki-kanji-model" > < / select >
< / div >
2016-05-22 03:17:12 +00:00
< / div >
2016-05-22 03:44:18 +00:00
2016-10-16 19:12:31 +00:00
< table class = "table table-bordered anki-fields" >
2016-10-20 03:12:03 +00:00
< thead > < tr > < th > Field< / th > < th > Value< / th > < / tr > < / thead >
< tbody > < / tbody >
2016-10-16 19:12:31 +00:00
< / table >
< / div >
2016-05-21 23:36:41 +00:00
< / div >
< / div >
2016-10-20 03:12:03 +00:00
< / div >
2016-05-07 21:50:55 +00:00
< / div >
2016-10-17 01:34:31 +00:00
< div class = "pull-right" >
2016-08-16 01:44:17 +00:00
< small > < a href = "https://foosoft.net/projects/yomichan-chrome" > Homepage< / a > • < a href = "legal.html" > Legal< / a > < / small >
2016-05-07 21:50:55 +00:00
< / div >
2016-04-03 17:46:36 +00:00
< / div >
2016-05-18 03:07:28 +00:00
< script src = "../lib/jquery-2.2.2.min.js" > < / script >
< script src = "../lib/bootstrap-3.3.6-dist/js/bootstrap.min.js" > < / script >
2016-11-07 01:10:31 +00:00
< script src = "../lib/handlebars.min.js" > < / script >
< script src = "js/templates.js" > < / script >
2016-05-18 03:07:28 +00:00
< script src = "js/options.js" > < / script >
< script src = "js/options-form.js" > < / script >
2016-04-03 17:46:36 +00:00
< / body >
2016-03-29 03:09:30 +00:00
< / html >