{{ $context := . -}} {{ if .Site.Params.taxonomy -}} {{ if .Site.Params.Taxonomy.taxonomyCloud -}} {{ range $index, $taxo := .Site.Params.Taxonomy.taxonomyCloud -}} {{ if $.Site.Params.Taxonomy.taxonomyCloudTitle -}} {{ $.Scratch.Set "title" (index $.Site.Params.Taxonomy.taxonomyCloudTitle $index) -}} {{ else -}} {{ $.Scratch.Set "title" (humanize $taxo) -}} {{ end -}} {{ partial "taxonomy_terms_cloud.html" (dict "context" $context "taxo" $taxo "title" ($.Scratch.Get "title")) -}} {{ end }} {{ else -}} {{ range $taxo, $taxo_map := .Site.Taxonomies -}} {{ partial "taxonomy_terms_cloud.html" (dict "context" $context "taxo" $taxo "title" (humanize $taxo)) -}} {{ end }} {{ end -}} {{ else -}} {{ range $taxo, $taxo_map := .Site.Taxonomies -}} {{ partial "taxonomy_terms_cloud.html" (dict "context" $context "taxo" $taxo "title" (humanize $taxo)) -}} {{ end }} {{ end -}}