Advertisement
Guest User

Untitled

a guest
Jun 1st, 2018
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.70 KB | None | 0 0
  1. {{#*inline "glossary-single"}}
  2. {{~#unless brief~}}
  3. {{~#if tags~}}({{#each tags}}{{name}}{{#unless @last}}; {{/unless}}{{/each}}) {{/if~}}
  4. {{~/unless~}}
  5. {{~#if glossary.[1]~}}
  6. {{#each glossary}}{{.}}{{#unless @last}}; {{/unless}}{{/each}}
  7. {{~else~}}
  8. {{glossary.[0]}}
  9. {{~/if~}}
  10. {{/inline}}
  11.  
  12. {{#*inline "audio"}}{{/inline}}
  13.  
  14. {{#*inline "character"}}
  15. {{~definition.character~}}
  16. {{/inline}}
  17.  
  18. {{#*inline "dictionary"}}
  19. {{~definition.dictionary~}}
  20. {{/inline}}
  21.  
  22. {{#*inline "expression"}}
  23. {{~#if modeTermKana~}}
  24. {{~#if definition.reading~}}
  25. {{definition.reading}}
  26. {{~else~}}
  27. {{definition.expression}}
  28. {{~/if~}}
  29. {{~else~}}
  30. {{definition.expression}}
  31. {{~/if~}}
  32. {{/inline}}
  33.  
  34. {{#*inline "furigana"}}
  35. {{#furigana}}{{{definition}}}{{/furigana}}
  36. {{/inline}}
  37.  
  38. {{#*inline "furigana-plain"}}
  39. {{#furiganaPlain}}{{{definition}}}{{/furiganaPlain}}
  40. {{/inline}}
  41.  
  42. {{#*inline "glossary"}}
  43. {{~#if modeKanji~}}
  44. {{~#if definition.glossary.[1]~}}
  45. {{#each definition.glossary}}{{.}}{{#unless @last}}; {{/unless}}{{/each}}
  46. {{~else~}}
  47. {{definition.glossary.[0]}}
  48. {{~/if~}}
  49. {{~else~}}
  50. {{~#if group~}}
  51. {{~#if definition.definitions.[1]~}}
  52. {{#each definition.definitions}} * {{> glossary-single brief=../brief}}{{/each}}
  53. {{~else~}}
  54. {{~> glossary-single definition.definitions.[0] brief=brief~}}
  55. {{~/if~}}
  56. {{~else~}}
  57. {{~> glossary-single definition brief=brief~}}
  58. {{~/if~}}
  59. {{~/if~}}
  60. {{/inline}}
  61.  
  62. {{#*inline "glossary-brief"}}
  63. {{~> glossary brief=true ~}}
  64. {{/inline}}
  65.  
  66. {{#*inline "kunyomi"}}
  67. {{~#each definition.kunyomi}}{{.}}{{#unless @last}}, {{/unless}}{{/each~}}
  68. {{/inline}}
  69.  
  70. {{#*inline "onyomi"}}
  71. {{~#each definition.onyomi}}{{.}}{{#unless @last}}, {{/unless}}{{/each~}}
  72. {{/inline}}
  73.  
  74. {{#*inline "reading"}}
  75. {{~#unless modeTermKana}}{{definition.reading}}{{/unless~}}
  76. {{/inline}}
  77.  
  78. {{#*inline "sentence"}}
  79. {{~#if definition.cloze}}{{definition.cloze.sentence}}{{/if~}}
  80. {{/inline}}
  81.  
  82. {{#*inline "cloze-prefix"}}
  83. {{~#if definition.cloze}}{{definition.cloze.prefix}}{{/if~}}
  84. {{/inline}}
  85.  
  86. {{#*inline "cloze-body"}}
  87. {{~#if definition.cloze}}{{definition.cloze.body}}{{/if~}}
  88. {{/inline}}
  89.  
  90. {{#*inline "cloze-suffix"}}
  91. {{~#if definition.cloze}}{{definition.cloze.suffix}}{{/if~}}
  92. {{/inline}}
  93.  
  94. {{#*inline "tags"}}
  95. {{~#each definition.tags}}{{name}}{{#unless @last}}, {{/unless}}{{/each~}}
  96. {{/inline}}
  97.  
  98. {{#*inline "url"}}
  99. {{definition.url}}
  100. {{/inline}}
  101.  
  102. {{~> (lookup . "marker") ~}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement