Use ` instead of " in Go templates to prevent escaping "

master
Kaushal Modi 8 years ago
parent 65b9ba2e99
commit d31eb3199f
  1. 4
      doc/layouts/_default/examples.html
  2. 2
      test/site/layouts/_default/headless-bundle-single.html

@ -80,8 +80,8 @@
{{ else }}
{{ $secure_icon = "🔐 " }}
{{ end }}
<td>{{ printf "%s<a href=\"%s\"%s>%s</a>" $secure_icon $val.site $data_proofer_ignore_tag ($val.site | replaceRE "^https?://" "" | replaceRE "/$" "") | safeHTML }}</td>
<td>{{ printf "<a href=\"%s\">%s</a>" $org_dir_link ($org_dir | default (or $val.org_src_desc "<em>repo root</em>") | replaceRE "[^<]*/" "") | safeHTML }}</td>
<td>{{ printf `%s<a href="%s"%s>%s</a>` $secure_icon $val.site $data_proofer_ignore_tag ($val.site | replaceRE "^https?://" "" | replaceRE "/$" "") | safeHTML }}</td>
<td>{{ printf `<a href="%s">%s</a>` $org_dir_link ($org_dir | default (or $val.org_src_desc "<em>repo root</em>") | replaceRE "[^<]*/" "") | safeHTML }}</td>
<td>
{{ with $repo_updated_time }}
{{ . | dateFormat "2006/01/02" }}

@ -18,7 +18,7 @@
{{ with $page.Param $key }}
{{ $val := . }}
<p>
{{ printf "<span style=\"font-variant: small-caps;\">%s</span>:" $key | safeHTML }}
{{ printf `<span style="font-variant: small-caps;">%s</span>:` $key | safeHTML }}
{{ with $.Site.GetPage "taxonomyTerm" $key }}
{{ $taxonomy_page := . }}
{{ range $val }}

Loading…
Cancel
Save