{{- $share := (partial "function/params.html").share | default dict -}} {{- if $share.enable -}} {{- $title := cond (.Param "capitalizeTitles") (title .Title) .Title -}} {{- /* 001: Twitter */ -}} {{- if $share.Twitter -}} {{- dict "Class" "fa-brands fa-x-twitter fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 002: Facebook */ -}} {{- if $share.Facebook -}} {{- dict "Class" "fa-brands fa-facebook-square fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 003: Linkedin */ -}} {{- if $share.Linkedin -}} {{- dict "Class" "fa-brands fa-linkedin fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 004: WhatsApp */ -}} {{- if $share.Whatsapp -}} {{- dict "Class" "fa-brands fa-whatsapp fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 005: Viber */ -}} {{- if $share.Viber -}} {{- dict "Class" "fa-brands fa-viber fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 006: Pinterest */ -}} {{- if $share.Pinterest -}} {{- dict "Class" "fa-brands fa-pinterest fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 007: Tumblr */ -}} {{- if $share.Tumblr -}} {{- dict "Class" "fa-brands fa-tumblr fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 008: Hacker News */ -}} {{- if $share.Hackernews -}} {{- dict "Class" "fa-brands fa-hacker-news fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 009: Reddit */ -}} {{- if $share.Reddit -}} {{- dict "Class" "fa-brands fa-reddit fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 010: VK */ -}} {{- if $share.VK -}} {{- dict "Class" "fa-brands fa-vk fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 011: Buffer */ -}} {{- if $share.Buffer -}} {{- dict "Class" "fa-brands fa-buffer fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 012: Xing */ -}} {{- if $share.Xing -}} {{- dict "Class" "fa-brands fa-xing fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 013: Line */ -}} {{- if $share.Line -}} {{- dict "Simpleicons" "line" "Prefix" (.Site.Store.Get "cdn" | default dict).simpleIconsPrefix | partial "plugin/icon.html" -}} {{ end -}} {{- /* 014: Instapaper */ -}} {{- if $share.Instapaper -}} {{- dict "Simpleicons" "instapaper" "Prefix" (.Site.Store.Get "cdn" | default dict).simpleIconsPrefix | partial "plugin/icon.html" -}} {{ end -}} {{- /* 015: Pocket */ -}} {{- if $share.Pocket -}} {{- dict "Class" "fa-brands fa-get-pocket fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 016: Flipboard */ -}} {{- if $share.Flipboard -}} {{- dict "Class" "fa-brands fa-flipboard fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 017: 微博 */ -}} {{- if $share.Weibo -}} {{- dict "Class" "fa-brands fa-weibo fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 018: Myspace */ -}} {{- if $share.Myspace -}} {{- dict "Simpleicons" "myspace" "Prefix" (.Site.Store.Get "cdn" | default dict).simpleIconsPrefix | partial "plugin/icon.html" -}} {{ end -}} {{- /* 019: Blogger */ -}} {{- if $share.Blogger -}} {{- dict "Class" "fa-brands fa-blogger fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 020: 百度 */ -}} {{- if $share.Baidu -}} {{- dict "Simpleicons" "baidu" "Prefix" (.Site.Store.Get "cdn" | default dict).simpleIconsPrefix | partial "plugin/icon.html" -}} {{ end -}} {{- /* 021: OK.RU */ -}} {{- if $share.Odnoklassniki -}} {{- dict "Class" "fa-brands fa-odnoklassniki fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 022: Evernote */ -}} {{- if $share.Evernote -}} {{- dict "Class" "fa-brands fa-evernote fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 023: Skype */ -}} {{- if $share.Skype -}} {{- dict "Class" "fa-brands fa-skype fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 024: Trello */ -}} {{- if $share.Trello -}} {{- dict "Class" "fa-brands fa-trello fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- /* 025: Mix */ -}} {{- if $share.Mix -}} {{- dict "Class" "fa-brands fa-mix fa-fw" | partial "plugin/icon.html" -}} {{ end -}} {{- $shareArray := slice "Twitter" "Facebook" "Linkedin" "Whatsapp" "Viber" "Pinterest" "Tumblr" "Hackernews" "Reddit" "VK" "Buffer" "Xing" "Line" "Instapaper" "Pocket" "Flipboard" "Weibo" "Myspace" "Blogger" "Baidu" "Odnoklassniki" "Evernote" "Skype" "Trello" "Mix" -}} {{- range $shareArray -}} {{- if index $share . -}} {{- $.Store.Set "hasSharer" true -}} {{- break -}} {{- end -}} {{- end -}} {{- end -}}