You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
886 B

  1. {{ $inn := .Inner | $.Page.RenderString }}
  2. <div class="glosscontainer">
  3. <div class="gloss">
  4. {{- range $g := (split $inn "\n") -}}
  5. {{- if hasPrefix $g "{r}" -}}
  6. <div class="glossregular">
  7. {{- substr $g 3 | htmlUnescape | safeHTML -}}
  8. </div>
  9. {{- else if hasPrefix $g "{g}" -}}
  10. <div class="glossline">
  11. {{- range (split (substr $g 3) "|") -}}
  12. {{- with . -}}
  13. <div class="glosswords">
  14. {{- range (split . "," ) -}}
  15. <div class="glossword">{{- . | htmlUnescape | safeHTML -}}</div>
  16. {{- end -}}
  17. </div>
  18. {{- end -}}
  19. {{- end -}}
  20. </div>
  21. {{- end -}}
  22. {{- end -}}
  23. </div>
  24. <div class="glossnumber {{ with $.Page.Params.glossnumberAuto }}glossnumberAuto{{ end }}">{{ with .Get 0 }}{{ . }}{{ end}}</div>
  25. </div>