Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/cntrump/hugo-notepadium.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKoki Fukuda <ko.fu.dev@gmail.com>2021-01-26 09:10:18 +0300
committerKoki Fukuda <ko.fu.dev@gmail.com>2021-01-26 14:15:16 +0300
commit7d0f8e7e987bdba3c2ad5b49caa28e45d7ef2b91 (patch)
treedfe5548e1578b119b53f14756b396e8244f93de0
parent757ef2d37ac980f8fd1f2945f49095d33c7c27dd (diff)
Add noopener attribute to external links
-rw-r--r--layouts/_default/_markup/render-link.html2
-rw-r--r--layouts/partials/article-author.html10
-rw-r--r--layouts/partials/copyright.html6
-rw-r--r--layouts/partials/navigation-items.html4
4 files changed, 11 insertions, 11 deletions
diff --git a/layouts/_default/_markup/render-link.html b/layouts/_default/_markup/render-link.html
index 312379b..4b2feef 100644
--- a/layouts/_default/_markup/render-link.html
+++ b/layouts/_default/_markup/render-link.html
@@ -2,4 +2,4 @@
{{- $text := .Text | safeHTML -}}
<a href="{{- $url -}}"
{{- with .Title -}}title="{{- . -}}"{{- end -}}
-{{- if strings.HasPrefix $url "http" -}}target="_blank"{{- end -}}>{{- $text -}}</a> \ No newline at end of file
+{{- if strings.HasPrefix $url "http" -}}target="_blank" rel="noopener noreferrer"{{- end -}}>{{- $text -}}</a>
diff --git a/layouts/partials/article-author.html b/layouts/partials/article-author.html
index a3e12e3..4ea8c6a 100644
--- a/layouts/partials/article-author.html
+++ b/layouts/partials/article-author.html
@@ -14,21 +14,21 @@
<div class="details">
{{- with .github -}}
- <a class="item" href="https://github.com/{{- . | safeHTML -}}" target="_blank"><span class="iconfont icon-github"></span>&nbsp;{{- . -}}</a>
+ <a class="item" href="https://github.com/{{- . | safeHTML -}}" target="_blank" rel="noopener noreferrer"><span class="iconfont icon-github"></span>&nbsp;{{- . -}}</a>
{{- end -}}
{{- with .docker -}}
- <a class="item" href="https://hub.docker.com/u/{{- . | safeHTML -}}" target="_blank"><span class="iconfont icon-docker"></span>&nbsp;{{- . -}}</a>
+ <a class="item" href="https://hub.docker.com/u/{{- . | safeHTML -}}" target="_blank" rel="noopener noreferrer"><span class="iconfont icon-docker"></span>&nbsp;{{- . -}}</a>
{{- end -}}
{{- with .twitter -}}
- <a class="item" href="https://twitter.com/{{- . | safeHTML -}}" target="_blank"><span class="iconfont icon-twitter"></span>&nbsp;@{{- . -}}</a>
+ <a class="item" href="https://twitter.com/{{- . | safeHTML -}}" target="_blank" rel="noopener noreferrer"><span class="iconfont icon-twitter"></span>&nbsp;@{{- . -}}</a>
{{- end -}}
{{- with .email -}}
- <a class="item" href="mailto:{{- . | safeHTML -}}" target="_blank"><span class="iconfont icon-email"></span>&nbsp;{{- . -}}</a>
+ <a class="item" href="mailto:{{- . | safeHTML -}}" target="_blank" rel="noopener noreferrer"><span class="iconfont icon-email"></span>&nbsp;{{- . -}}</a>
{{- end -}}
</div>
</section>
{{- end -}}
-{{- end -}} \ No newline at end of file
+{{- end -}}
diff --git a/layouts/partials/copyright.html b/layouts/partials/copyright.html
index 6ee749c..215f256 100644
--- a/layouts/partials/copyright.html
+++ b/layouts/partials/copyright.html
@@ -2,7 +2,7 @@
<div class="footer-wrap">
<p class="copyright">{{- $copyright -}}</p>
<p class="powerby"><span>Powered&nbsp;by&nbsp;</span><a href="https://gohugo.io"
- target="_blank">Hugo</a><span>&nbsp;&amp;&nbsp;</span><a href="https://themes.gohugo.io/hugo-notepadium/"
- target="_blank">Notepadium</a></p>
+ target="_blank" rel="noopener noreferrer">Hugo</a><span>&nbsp;&amp;&nbsp;</span><a href="https://themes.gohugo.io/hugo-notepadium/"
+ target="_blank" rel="noopener noreferrer">Notepadium</a></p>
{{- partial "beian.html" . -}}
-</div> \ No newline at end of file
+</div>
diff --git a/layouts/partials/navigation-items.html b/layouts/partials/navigation-items.html
index 882279c..60fbf4a 100644
--- a/layouts/partials/navigation-items.html
+++ b/layouts/partials/navigation-items.html
@@ -13,8 +13,8 @@
{{- $url = $url | safeURL -}}
{{- if strings.HasPrefix $url "/" -}}{{- $url = $url | relLangURL -}}{{- end -}}
<a class="nav item" href="{{- $url -}}"
- {{- if strings.HasPrefix $url "http" -}}target="_blank"
+ {{- if strings.HasPrefix $url "http" -}}target="_blank" rel="noopener noreferrer"
{{- end -}}>{{- .title -}}</a>
{{- end -}}
</nav></div>
-{{- end -}} \ No newline at end of file
+{{- end -}}