diff options
author | Sebastian Pech <windows@spech.de> | 2019-09-25 21:07:22 +0300 |
---|---|---|
committer | Sebastian Pech <windows@spech.de> | 2019-09-25 21:07:22 +0300 |
commit | a399502710e9ebde3ca178286b8ceca5817529d8 (patch) | |
tree | d63fadb18dead619388d97503199bb633af9831f | |
parent | 60c2af48843868bdf4aceb90fbaac0ac81db5568 (diff) |
noopener noreferrer added, fingerprint 265->512, fixed protocols
-rw-r--r-- | layouts/partials/content_card_body.html | 2 | ||||
-rw-r--r-- | layouts/partials/footer.html | 2 | ||||
-rw-r--r-- | layouts/partials/head.html | 6 | ||||
-rw-r--r-- | layouts/partials/js.html | 6 | ||||
-rw-r--r-- | layouts/partials/social.html | 66 |
5 files changed, 41 insertions, 41 deletions
diff --git a/layouts/partials/content_card_body.html b/layouts/partials/content_card_body.html index 9dee915..e4366b9 100644 --- a/layouts/partials/content_card_body.html +++ b/layouts/partials/content_card_body.html @@ -16,7 +16,7 @@ {{ if eq .Type "video" }} {{ else if eq .Type "audio" }} {{ else if eq .Type "link" }} - <p class="text-center"><a href="{{ .Params.link }}" target="_blank" class="btn btn-primary btn-lg" tabindex="-1" role="button"><i class="fas fa-link"></i> {{ .Title }}</a></p> + <p class="text-center"><a href="{{ .Params.link }}" target="_blank" rel="noopener noreferrer" class="btn btn-primary btn-lg" tabindex="-1" role="button"><i class="fas fa-link"></i> {{ .Title }}</a></p> {{ else if eq .Type "quote" }} <blockquote class="blockquote text-center"> <p class="mb-0"><i class="fas fa-quote-left fa-2x"></i> {{ .Params.quote }} <i class="fas fa-quote-right fa-2x"></i></p> diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 5f6db56..fe596cd 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -30,7 +30,7 @@ {{ partial "i18nlist.html" . }} © {{ now.Format "2006" }} {{ range .Site.Author }}{{ . }}{{ end }}<br/> - {{ i18n "themeby" }} <a href="https://www.spech.de">Sebastian Pech</a>. + {{ i18n "themeby" }} <a href="https://www.spech.de" target="_blank" rel="noopener noreferrer">Sebastian Pech</a>. </div> </div> </div> diff --git a/layouts/partials/head.html b/layouts/partials/head.html index d5a5d90..53f7d99 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -22,7 +22,7 @@ {{ $cssmain := resources.Get "/css/main.css" }} {{ $csstheme := resources.Get (printf "/css/main-%s.css" $themeColor) }} {{ $customcss := resources.Get "/css/custom.css" }} -{{ $allcss := slice $cssbootstrap $cssfontawesome $cssmain $csstheme $customcss | resources.Concat "/css/vendor.css" | minify | fingerprint }} +{{ $allcss := slice $cssbootstrap $cssfontawesome $cssmain $csstheme $customcss | resources.Concat "/css/vendor.css" | minify | fingerprint "sha512" }} <link rel="stylesheet" href="{{ $allcss.RelPermalink }}" integrity="{{ $allcss.Data.Integrity }}"> {{- range .Site.Params.csscdn }} @@ -30,11 +30,11 @@ {{- end }} {{- range .Site.Params.css }} - {{ $pagestyle := resources.Get . | minify | fingerprint }} + {{ $pagestyle := resources.Get . | minify | fingerprint "sha512" }} <link rel="stylesheet" href="{{ $pagestyle.RelPermalink }}" integrity="{{ $pagestyle.Data.Integrity }}"> {{- end }} {{- range .Params.css }} - {{ $pagestyle := resources.Get . | minify | fingerprint }} + {{ $pagestyle := resources.Get . | minify | fingerprint "sha512" }} <link rel="stylesheet" href="{{ $pagestyle.RelPermalink }}" integrity="{{ $pagestyle.Data.Integrity }}"> {{- end }} diff --git a/layouts/partials/js.html b/layouts/partials/js.html index 0bd61f4..dc9a39a 100644 --- a/layouts/partials/js.html +++ b/layouts/partials/js.html @@ -1,16 +1,16 @@ {{ $jquery := resources.Get "/js/jquery-3.3.1.slim.min.js" }} {{ $bootstrap := resources.Get "/js/bootstrap.min.js" }} {{ $customjs := resources.Get "/js/custom.js" }} -{{ $allscript := slice $jquery $bootstrap $customjs | resources.Concat "/js/vendor.js" | minify | fingerprint }} +{{ $allscript := slice $jquery $bootstrap $customjs | resources.Concat "/js/vendor.js" | minify | fingerprint "sha512" }} <script src="{{ $allscript.RelPermalink }}" integrity="{{ $allscript.Data.Integrity }}"></script> {{- range .Site.Params.js }} - {{ $pagescript := resources.Get . | minify | fingerprint }} + {{ $pagescript := resources.Get . | minify | fingerprint "sha512" }} <script src="{{ $pagescript.RelPermalink }}" integrity="{{ $pagescript.Data.Integrity }}"></script> {{- end }} {{- range .Params.js }} - {{ $pagescript := resources.Get . | minify | fingerprint }} + {{ $pagescript := resources.Get . | minify | fingerprint "sha512" }} <script src="{{ $pagescript.RelPermalink }}" integrity="{{ $pagescript.Data.Integrity }}"></script> {{- end }} diff --git a/layouts/partials/social.html b/layouts/partials/social.html index 6115508..e07a7a5 100644 --- a/layouts/partials/social.html +++ b/layouts/partials/social.html @@ -1,133 +1,133 @@ {{ with .Site.Social.github }} - <li class="list-inline-item"><a href="//github.com/{{.}}" target="_blank" title="GitHub" class="fab fa-github fa-2x"></a></li> + <li class="list-inline-item"><a href="https://github.com/{{.}}" target="_blank" rel="noopener noreferrer" title="GitHub" class="fab fa-github fa-2x"></a></li> {{ end }} {{ with .Site.Social.gitlab }} - <li class="list-inline-item"><a href="//gitlab.com/{{.}}" target="_blank" title="GitLab" class="fab fa-gitlab fa-2x"></a></li> + <li class="list-inline-item"><a href="https://gitlab.com/{{.}}" target="_blank" rel="noopener noreferrer" title="GitLab" class="fab fa-gitlab fa-2x"></a></li> {{ end }} {{ with .Site.Social.stackoverflow }} - <li class="list-inline-item"><a href="//stackoverflow.com/users/{{.}}" target="_blank" title="Stack Overflow" class="fab fa-stack-overflow fa-2x"></a></li> + <li class="list-inline-item"><a href="https://stackoverflow.com/users/{{.}}" target="_blank" rel="noopener noreferrer" title="Stack Overflow" class="fab fa-stack-overflow fa-2x"></a></li> {{ end }} {{ with .Site.Social.bitbucket }} - <li class="list-inline-item"><a href="//bitbucket.com/{{.}}" target="_blank" title="Bitbucket" class="fab fa-bitbucket fa-2x"></a></li> + <li class="list-inline-item"><a href="https://bitbucket.com/{{.}}" target="_blank" rel="noopener noreferrer" title="Bitbucket" class="fab fa-bitbucket fa-2x"></a></li> {{ end }} {{ with .Site.Social.jsfiddle }} - <li class="list-inline-item"><a href="//jsfiddle.com/{{.}}" target="_blank" title="JSFiddle" class="fab fa-jsfiddle fa-2x"></a></li> + <li class="list-inline-item"><a href="https://jsfiddle.com/{{.}}" target="_blank" rel="noopener noreferrer" title="JSFiddle" class="fab fa-jsfiddle fa-2x"></a></li> {{ end }} {{ with .Site.Social.codepen }} - <li class="list-inline-item"><a href="//codepen.io/{{.}}" target="_blank" title="CodePen" class="fab fa-codepen fa-2x"></a></li> + <li class="list-inline-item"><a href="https://codepen.io/{{.}}" target="_blank" rel="noopener noreferrer" title="CodePen" class="fab fa-codepen fa-2x"></a></li> {{ end }} {{ with .Site.Social.deviantart }} - <li class="list-inline-item"><a href="//{{.}}.deviantart.com/" target="_blank" title="DeviantArt" class="fab fa-deviantart fa-2x"></a></li> + <li class="list-inline-item"><a href="https://{{.}}.deviantart.com/" target="_blank" rel="noopener noreferrer" title="DeviantArt" class="fab fa-deviantart fa-2x"></a></li> {{ end }} {{ with .Site.Social.flickr }} - <li class="list-inline-item"><a href="//flickr.com/photos/{{.}}" target="_blank" title="Flickr" class="fab fa-flickr fa-2x"></a></li> + <li class="list-inline-item"><a href="https://flickr.com/photos/{{.}}" target="_blank" rel="noopener noreferrer" title="Flickr" class="fab fa-flickr fa-2x"></a></li> {{ end }} {{ with .Site.Social.behance }} - <li class="list-inline-item"><a href="//behance.net/{{.}}" target="_blank" title="Behance" class="fab fa-behance fa-2x"></a></li> + <li class="list-inline-item"><a href="https://behance.net/{{.}}" target="_blank" rel="noopener noreferrer" title="Behance" class="fab fa-behance fa-2x"></a></li> {{ end }} {{ with .Site.Social.dribbble }} - <li class="list-inline-item"><a href="//dribbble.com/{{.}}" target="_blank" title="Dribbble" class="fab fa-dribbble fa-2x"></a></li> + <li class="list-inline-item"><a href="https://dribbble.com/{{.}}" target="_blank" rel="noopener noreferrer" title="Dribbble" class="fab fa-dribbble fa-2x"></a></li> {{ end }} {{ with .Site.Social.wordpress }} - <li class="list-inline-item"><a href="//{{.}}.wordpress.com" target="_blank" title="WordPress" class="fab fa-wordpress fa-2x"></a></li> + <li class="list-inline-item"><a href="https://{{.}}.wordpress.com" target="_blank" rel="noopener noreferrer" title="WordPress" class="fab fa-wordpress fa-2x"></a></li> {{ end }} {{ with .Site.Social.medium}} - <li class="list-inline-item"><a href="//medium.com/@{{.}}" target="_blank" title="Medium" class="fab fa-medium fa-2x"></a></li> + <li class="list-inline-item"><a href="https://medium.com/@{{.}}" target="_blank" rel="noopener noreferrer" title="Medium" class="fab fa-medium fa-2x"></a></li> {{ end }} {{ with .Site.Social.linkedin }} - <li class="list-inline-item"><a href="//linkedin.com/in/{{.}}" target="_blank" title="LinkedIn" class="fab fa-linkedin fa-2x"></a></li> + <li class="list-inline-item"><a href="https://linkedin.com/in/{{.}}" target="_blank" rel="noopener noreferrer" title="LinkedIn" class="fab fa-linkedin fa-2x"></a></li> {{ end }} {{ with .Site.Social.linkedin_company }} - <li class="list-inline-item"><a href="//linkedin.com/company/{{.}}" target="_blank" title="LinkedIn Company" class="fab fa-linkedin fa-2x"></a></li> + <li class="list-inline-item"><a href="https://linkedin.com/company/{{.}}" target="_blank" rel="noopener noreferrer" title="LinkedIn Company" class="fab fa-linkedin fa-2x"></a></li> {{ end }} {{ with .Site.Social.foursquare }} - <li class="list-inline-item"><a href="//foursquare.com/{{.}}" target="_blank" title="Foursquare" class="fab fa-foursquare fa-2x"></a></li> + <li class="list-inline-item"><a href="https://foursquare.com/{{.}}" target="_blank" rel="noopener noreferrer" title="Foursquare" class="fab fa-foursquare fa-2x"></a></li> {{ end }} {{ with .Site.Social.xing }} - <li class="list-inline-item"><a href="//xing.com/profile/{{.}}" target="_blank" title="Xing" class="fab fa-xing fa-2x"></a></li> + <li class="list-inline-item"><a href="https://xing.com/profile/{{.}}" target="_blank" rel="noopener noreferrer" title="Xing" class="fab fa-xing fa-2x"></a></li> {{ end }} {{ with .Site.Social.slideshare }} - <li class="list-inline-item"><a href="//slideshare.com/{{.}}" target="_blank" title="SlideShare" class="fab fa-slideshare fa-2x"></a></li> + <li class="list-inline-item"><a href="https://slideshare.net/{{.}}" target="_blank" rel="noopener noreferrer" title="SlideShare" class="fab fa-slideshare fa-2x"></a></li> {{ end }} {{ with .Site.Social.facebook }} - <li class="list-inline-item"><a href="//facebook.com/{{.}}" target="_blank" title="Facebook" class="fab fa-facebook fa-2x"></a></li> + <li class="list-inline-item"><a href="https://facebook.com/{{.}}" target="_blank" rel="noopener noreferrer" title="Facebook" class="fab fa-facebook fa-2x"></a></li> {{ end }} {{ with .Site.Social.googleplus }} - <li class="list-inline-item"><a href="//plus.google.com/+{{.}}" target="_blank" title="Google+" class="fab fa-google-plus fa-2x"></a></li> + <li class="list-inline-item"><a href="https://plus.google.com/+{{.}}" target="_blank" rel="noopener noreferrer" title="Google+" class="fab fa-google-plus fa-2x"></a></li> {{ end }} {{ with .Site.Social.reddit }} - <li class="list-inline-item"><a href="//reddit.com/user/{{.}}" target="_blank" title="Reddit" class="fab fa-reddit fa-2x"></a></li> + <li class="list-inline-item"><a href="https://reddit.com/user/{{.}}" target="_blank" rel="noopener noreferrer" title="Reddit" class="fab fa-reddit fa-2x"></a></li> {{ end }} {{ with .Site.Social.quora }} - <li class="list-inline-item"><a href="//quora.com/profile/{{.}}" target="_blank" title="Quora" class="fab fa-quora fa-2x"></a></li> + <li class="list-inline-item"><a href="https://quora.com/profile/{{.}}" target="_blank" rel="noopener noreferrer" title="Quora" class="fab fa-quora fa-2x"></a></li> {{ end }} {{ with .Site.Social.youtube }} - <li class="list-inline-item"><a href="//youtube.com/{{.}}" target="_blank" title="YouTube" class="fab fa-youtube fa-2x"></a></li> + <li class="list-inline-item"><a href="https://youtube.com/{{.}}" target="_blank" rel="noopener noreferrer" title="YouTube" class="fab fa-youtube fa-2x"></a></li> {{ end }} {{ with .Site.Social.youtube2 }} - <li class="list-inline-item"><a href="//youtube.com/{{.}}" target="_blank" title="YouTube" class="fab fa-youtube fa-2x"></a></li> + <li class="list-inline-item"><a href="https://youtube.com/{{.}}" target="_blank" rel="noopener noreferrer" title="YouTube" class="fab fa-youtube fa-2x"></a></li> {{ end }} {{ with .Site.Social.vimeo }} - <li class="list-inline-item"><a href="//vimeo.com/{{.}}" target="_blank" title="Vimeo" class="fab fa-vimeo fa-2x"></a></li> + <li class="list-inline-item"><a href="https://vimeo.com/{{.}}" target="_blank" rel="noopener noreferrer" title="Vimeo" class="fab fa-vimeo fa-2x"></a></li> {{ end }} {{ with .Site.Social.whatsapp }} - <li class="list-inline-item"><a href="//api.whatsapp.com/send?phone={{.}}" target="_blank" title="WhatsApp" class="fab fa-whatsapp fa-2x"></a></li> + <li class="list-inline-item"><a href="https://api.whatsapp.com/send?phone={{.}}" target="_blank" rel="noopener noreferrer" title="WhatsApp" class="fab fa-whatsapp fa-2x"></a></li> {{ end }} {{ with .Site.Social.instagram }} - <li class="list-inline-item"><a href="//instagram.com/{{.}}" target="_blank" title="Instagram" class="fab fa-instagram fa-2x"></a></li> + <li class="list-inline-item"><a href="https://instagram.com/{{.}}" target="_blank" rel="noopener noreferrer" title="Instagram" class="fab fa-instagram fa-2x"></a></li> {{ end }} {{ with .Site.Social.tumblr }} - <li class="list-inline-item"><a href="//{{.}}.tumblr.com" target="_blank" title="Tumblr" class="fab fa-tumblr fa-2x"></a></li> + <li class="list-inline-item"><a href="https://{{.}}.tumblr.com" target="_blank" rel="noopener noreferrer" title="Tumblr" class="fab fa-tumblr fa-2x"></a></li> {{ end }} {{ with .Site.Social.twitter }} - <li class="list-inline-item"><a href="//twitter.com/{{.}}" target="_blank" title="Twitter" class="fab fa-twitter fa-2x"></a></li> + <li class="list-inline-item"><a href="https://twitter.com/{{.}}" target="_blank" rel="noopener noreferrer" title="Twitter" class="fab fa-twitter fa-2x"></a></li> {{ end }} {{ with .Site.Social.skype }} - <li class="list-inline-item"><a href="skype:{{.}}?userinfo" target="_blank" title="Skype" class="fab fa-skype fa-2x"></a></li> + <li class="list-inline-item"><a href="skype:{{.}}?userinfo" target="_blank" rel="noopener noreferrer" title="Skype" class="fab fa-skype fa-2x"></a></li> {{ end }} {{ with .Site.Social.snapchat }} - <li class="list-inline-item"><a href="//snapchat.com/add/{{.}}" target="_blank" title="snapchat" class="fab fa-snapchat fa-2x"></a></li> + <li class="list-inline-item"><a href="https://snapchat.com/add/{{.}}" target="_blank" rel="noopener noreferrer" title="snapchat" class="fab fa-snapchat fa-2x"></a></li> {{ end }} {{ with .Site.Social.pinterest }} - <li class="list-inline-item"><a href="//pinterest.com/{{.}}" target="_blank" title="Pinterest" class="fab fa-pinterest-p fa-2x"></a></li> + <li class="list-inline-item"><a href="https://pinterest.com/{{.}}" target="_blank" rel="noopener noreferrer" title="Pinterest" class="fab fa-pinterest-p fa-2x"></a></li> {{ end }} {{ with .Site.Social.telegram }} - <li class="list-inline-item"><a href="//telegram.me/{{.}}" target="_blank" title="telegram" class="fab fa-telegram fa-2x"></a></li> + <li class="list-inline-item"><a href="https://telegram.me/{{.}}" target="_blank" rel="noopener noreferrer" title="telegram" class="fab fa-telegram fa-2x"></a></li> {{ end }} {{ with .Site.Social.twitch }} - <li class="list-inline-item"><a href="//twitch.tv/{{.}}" target="_blank" title="twitch" class="fab fa-twitch fa-2x"></a></li> + <li class="list-inline-item"><a href="https://twitch.tv/{{.}}" target="_blank" rel="noopener noreferrer" title="twitch" class="fab fa-twitch fa-2x"></a></li> {{ end }} {{ with .Site.Social.email }} |