From f808221470b607996aa1554ebd15afa26bcfabd1 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Sun, 22 Jan 2017 19:22:53 -0800 Subject: wip --- tmpl/fields.html | 19 +++++++------- tmpl/kanji-list.html | 59 ------------------------------------------- tmpl/kanji.html | 59 +++++++++++++++++++++++++++++++++++++++++++ tmpl/term-list.html | 71 ---------------------------------------------------- tmpl/terms.html | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 140 insertions(+), 139 deletions(-) delete mode 100644 tmpl/kanji-list.html create mode 100644 tmpl/kanji.html delete mode 100644 tmpl/term-list.html create mode 100644 tmpl/terms.html (limited to 'tmpl') diff --git a/tmpl/fields.html b/tmpl/fields.html index 6d3756d6..ca2a5ee2 100644 --- a/tmpl/fields.html +++ b/tmpl/fields.html @@ -1,15 +1,16 @@ {{#*inline "audio"}}{{/inline}} {{#*inline "character"}} -character +{{definition.character}} {{/inline}} {{#*inline "dictionary"}} -dictionary +{{definition.dictionary}} {{/inline}} {{#*inline "expression"}} -expression +{{#if modeTermKana}}{{#if definition.reading}}{{definition.reading}}{{else}}{{definition.expression}}{{/if}}{{/if}} +{{#if modeTermKanji}}{{definition.expression}}{{/if}} {{/inline}} {{#*inline "furigana"}} @@ -21,27 +22,27 @@ glossary {{/inline}} {{#*inline "kunyomi"}} -kunyomi +{{definition.kunyomi}} {{/inline}} {{#*inline "onyomi"}} -onyomi +{{definition.onyomi}} {{/inline}} {{#*inline "reading"}} -reading +{{definition.reading}} {{/inline}} {{#*inline "sentence"}} -sentence +{{definition.sentence}} {{/inline}} {{#*inline "tags"}} -tags +{{#each definition.tags}}{{name}}{{#unless @last}}, {{/unless}}{{/each}} {{/inline}} {{#*inline "url"}} -url +{{#if html}}{{definition.url}}{{else}}{{definition.url}}{{/if}} {{/inline}} {{> (lookup . 'marker') }} diff --git a/tmpl/kanji-list.html b/tmpl/kanji-list.html deleted file mode 100644 index 3f6d8084..00000000 --- a/tmpl/kanji-list.html +++ /dev/null @@ -1,59 +0,0 @@ -{{#*inline "kanji"}} -
-
- {{#if addable}} - - {{/if}} -
- -
{{character}}
- -
- - - - - - - - - -
Kunyomi: - {{#each kunyomi}} - {{.}}{{#unless @last}}, {{/unless}} - {{/each}} -
Onyomi: - {{#each onyomi}} - {{.}}{{#unless @last}}, {{/unless}} - {{/each}} -
-
- -
- {{#each tags}} - {{name}} - {{/each}} -
- -
- {{#if glossary.[1]}} -
    - {{#each glossary}} -
  1. {{#multiLine}}{{.}}{{/multiLine}}
  2. - {{/each}} -
- {{else}} -
{{#multiLine}}{{glossary.[0]}}{{/multiLine}}
- {{/if}} -
-
-{{/inline}} - -{{#if definitions}} - {{#each definitions}} - {{#unless @first}}
{{/unless}} - {{> kanji addable=../addable root=../root}} - {{/each}} -{{else}} -

No results found

-{{/if}} diff --git a/tmpl/kanji.html b/tmpl/kanji.html new file mode 100644 index 00000000..3f6d8084 --- /dev/null +++ b/tmpl/kanji.html @@ -0,0 +1,59 @@ +{{#*inline "kanji"}} +
+
+ {{#if addable}} + + {{/if}} +
+ +
{{character}}
+ +
+ + + + + + + + + +
Kunyomi: + {{#each kunyomi}} + {{.}}{{#unless @last}}, {{/unless}} + {{/each}} +
Onyomi: + {{#each onyomi}} + {{.}}{{#unless @last}}, {{/unless}} + {{/each}} +
+
+ +
+ {{#each tags}} + {{name}} + {{/each}} +
+ +
+ {{#if glossary.[1]}} +
    + {{#each glossary}} +
  1. {{#multiLine}}{{.}}{{/multiLine}}
  2. + {{/each}} +
+ {{else}} +
{{#multiLine}}{{glossary.[0]}}{{/multiLine}}
+ {{/if}} +
+
+{{/inline}} + +{{#if definitions}} + {{#each definitions}} + {{#unless @first}}
{{/unless}} + {{> kanji addable=../addable root=../root}} + {{/each}} +{{else}} +

No results found

+{{/if}} diff --git a/tmpl/term-list.html b/tmpl/term-list.html deleted file mode 100644 index aae365c7..00000000 --- a/tmpl/term-list.html +++ /dev/null @@ -1,71 +0,0 @@ -{{#*inline "definition"}} - {{#if tags}} -
- {{#each tags}} - {{name}} - {{/each}} -
- {{/if}} - {{#if glossary.[1]}} - - {{else}} -
{{#multiLine}}{{glossary.[0]}}{{/multiLine}}
- {{/if}} -{{/inline}} - -{{#*inline "term"}} -
-
- {{#if addable}} - - - {{/if}} - {{#if playback}} - - {{/if}} -
- - {{#if reading}} -
{{#kanjiLinks}}{{expression}}{{/kanjiLinks}}{{reading}}
- {{else}} -
{{#kanjiLinks}}{{expression}}{{/kanjiLinks}}
- {{/if}} - - {{#if reasons}} -
- {{#each reasons}} - {{.}} {{#unless @last}}«{{/unless}} - {{/each}} -
- {{/if}} - -
- {{#if grouped}} - {{#if definitions.[1]}} -
    - {{#each definitions}} -
  1. {{> definition}}
  2. - {{/each}} -
- {{else}} - {{> definition definitions.[0]}} - {{/if}} - {{else}} - {{> definition}} - {{/if}} -
-
-{{/inline}} - -{{#if definitions}} - {{#each definitions}} - {{#unless @first}}
{{/unless}} - {{> term grouped=../grouped addable=../addable playback=../playback}} - {{/each}} -{{else}} -

No results found

-{{/if}} diff --git a/tmpl/terms.html b/tmpl/terms.html new file mode 100644 index 00000000..aae365c7 --- /dev/null +++ b/tmpl/terms.html @@ -0,0 +1,71 @@ +{{#*inline "definition"}} + {{#if tags}} +
+ {{#each tags}} + {{name}} + {{/each}} +
+ {{/if}} + {{#if glossary.[1]}} + + {{else}} +
{{#multiLine}}{{glossary.[0]}}{{/multiLine}}
+ {{/if}} +{{/inline}} + +{{#*inline "term"}} +
+
+ {{#if addable}} + + + {{/if}} + {{#if playback}} + + {{/if}} +
+ + {{#if reading}} +
{{#kanjiLinks}}{{expression}}{{/kanjiLinks}}{{reading}}
+ {{else}} +
{{#kanjiLinks}}{{expression}}{{/kanjiLinks}}
+ {{/if}} + + {{#if reasons}} +
+ {{#each reasons}} + {{.}} {{#unless @last}}«{{/unless}} + {{/each}} +
+ {{/if}} + +
+ {{#if grouped}} + {{#if definitions.[1]}} +
    + {{#each definitions}} +
  1. {{> definition}}
  2. + {{/each}} +
+ {{else}} + {{> definition definitions.[0]}} + {{/if}} + {{else}} + {{> definition}} + {{/if}} +
+
+{{/inline}} + +{{#if definitions}} + {{#each definitions}} + {{#unless @first}}
{{/unless}} + {{> term grouped=../grouped addable=../addable playback=../playback}} + {{/each}} +{{else}} +

No results found

+{{/if}} -- cgit v1.2.3