Back to Falco

{{ .Title }}

layouts/docs/glossary.html

latest1.4 KB
Original Source

{{ define "main" }}

{{ .Title }}

{{ T "layouts_docs_glossary_description" }}

{{ T "layouts_docs_glossary_filter" }}

. {{ range (index site.Data "canonical-tags") }} {{ .description }} {{ end }} {{ $sorted_tags := sort (index site.Data "canonical-tags") "name" }} {{ range $sorted_tags }} {{ $full_tag_name := printf "tag-%s" .id }} {{ .name }} {{ end }} {{ T "layouts_docs_glossary_select_all" }}{{ T "layouts_docs_glossary_deselect_all" }}

{{ T "layouts_docs_glossary_click_details_before" }} [+] {{ T "layouts_docs_glossary_click_details_after" }}

{{ partial "docs/glossary-terms.html" . }} {{ $glossary_items := $.Scratch.Get "glossary_items" }} {{ with $glossary_items }} {{ $glossary_terms := sort . "Title" "asc" }} {{ range $glossary_terms }} {{ $.Scratch.Set "tag_classes" "" }} {{ range .Params.tags }} {{ $.Scratch.Add "tag_classes" (printf "tag-%s " .) }} {{ end }} {{ $term_identifier := (printf "term-%s" .Params.id) }} -

{{ .Title }} LINK {{ with .Params.aka }} {{ T "layouts_docs_glossary_aka" }}:{{ delimit . ", " }}
{{ end }} {{ $more := gt (.Content | strings.TrimPrefix .Summary | len ) 0 }} {{ .Summary }} {{if $more }}[+]{{ end }} {{ .Content | strings.TrimPrefix .Summary | safeHTML }}

{{ end }} {{ end }} {{ end }}