From e613e3ba00469dfb92a914ee0b0a4e489b1489cf Mon Sep 17 00:00:00 2001
From: Ka-Wai Lin <kwlin@users.noreply.github.com>
Date: Mon, 02 Mar 2020 17:54:33 +0000
Subject: [PATCH] Adding gravatar support (#268)
---
exampleSite/config.toml | 1 +
layouts/partials/home.html | 9 +++++++--
CONTRIBUTORS.md | 1 +
3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md
index d57bfe2..8cfe97d 100644
--- a/CONTRIBUTORS.md
+++ b/CONTRIBUTORS.md
@@ -58,3 +58,4 @@
- [FIGBERT](https://figbert.com/)
- [Yash Mehrotra](https://yashmehrotra.com)
- [Paolo Mainardi](https://paolomainardi.com)
+- [Ka-Wai Lin](https://github.com/kwlin)
\ No newline at end of file
diff --git a/exampleSite/config.toml b/exampleSite/config.toml
index 3f02c74..823c28a 100644
--- a/exampleSite/config.toml
+++ b/exampleSite/config.toml
@@ -21,6 +21,7 @@
keywords = "blog,developer,personal"
info = "Full Stack DevOps and Magician"
avatarurl = "images/avatar.jpg"
+ #gravatar = "john.doe@example.com"
footercontent = "Enter a text here."
dateformat = "January 2, 2006"
diff --git a/layouts/partials/home.html b/layouts/partials/home.html
index 1c17468..a911ec8 100644
--- a/layouts/partials/home.html
+++ b/layouts/partials/home.html
@@ -1,7 +1,12 @@
<section class="container centered">
<div class="about">
- {{ with .Site.Params.avatarurl }}
- <div class="avatar"><img src="{{ . | relURL }}" alt="avatar"></div>
+ {{ if and (isset .Site.Params "avatarurl") (not (isset .Site.Params "gravatar")) }}
+ {{ with .Site.Params.avatarurl }}
+ <div class="avatar"><img src="{{ . | relURL }}" alt="avatar"></div>
+ {{ end }}
+ {{ end }}
+ {{ with .Site.Params.gravatar }}
+ <div class="avatar"><img src="https://www.gravatar.com/avatar/{{md5 .}}?s=240&d=mp" alt="gravatar"></div>
{{ end }}
<h1>{{ .Site.Params.author }}</h1>
<h2>{{ .Site.Params.info }}</h2>
--
Gitblit v1.10.0