mirror of
https://github.com/gohugoio/hugo.git
synced 2026-08-24 23:38:53 +00:00
4e0bca2b1e
We need to rework the whole template func docs and, while a good idea, this does not fit into that.
1008 B
1008 B
title, description, godocref, date, publishdate, lastmod, categories, menu, signature, workson, hugoversion, relatedfuncs, deprecated, aliases
| title | description | godocref | date | publishdate | lastmod | categories | menu | signature | workson | hugoversion | relatedfuncs | deprecated | aliases | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| safeHTMLAttr | Declares the provided string as a "safe" HTML attribute. | https://golang.org/src/html/template/content.go?s=1661:1676#L33 | 2017-02-01 | 2017-02-01 | 2017-02-01 |
|
|
|
false |
safeHTMLAttr declares the provided string as a "safe" HTML attribute
from a trusted source (e.g., dir="ltr") to prevent Go html/template from filtering it as unsafe.
Example: Given a site-wide config.toml that contains this menu entry:
[[menu.main]]
name = "IRC: #golang at freenode"
url = "irc://irc.freenode.net/#golang"
<a href="{{ .URL }}">→<a href="#ZgotmplZ"><a {{ printf "href=%q" .URL | safeHTMLAttr }}>→<a href="irc://irc.freenode.net/#golang">