From db3d588f64500590889a519be418533e372b2830 Mon Sep 17 00:00:00 2001 From: Bruno Binet Date: Wed, 21 Mar 2012 00:09:44 +0100 Subject: [PATCH] fix typos and whitespace --- pelican/plugins/gravatar.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pelican/plugins/gravatar.py b/pelican/plugins/gravatar.py index 200bb5a5..4ab8ea9c 100644 --- a/pelican/plugins/gravatar.py +++ b/pelican/plugins/gravatar.py @@ -2,39 +2,39 @@ import hashlib from pelican import signals """ -Gravata plugin for Pelican -========================== +Gravatar plugin for Pelican +=========================== -Simply add author_gravatar variable in article's context, which contain +Simply add author_gravatar variable in article's context, which contains the gravatar url. Settings: --------- -Add AUTHOR_EMAIL to your settings file to define default author email +Add AUTHOR_EMAIL to your settings file to define default author email. Article metadata: ------------------ :email: article's author email -If one of them are defined the author_gravatar variable is added to +If one of them are defined, the author_gravatar variable is added to article's context. """ def add_gravatar(generator, metadata): - + #first check email if 'email' not in metadata.keys()\ and 'AUTHOR_EMAIL' in generator.settings.keys(): metadata['email'] = generator.settings['AUTHOR_EMAIL'] - + #then add gravatar url if 'email' in metadata.keys(): gravatar_url = "http://www.gravatar.com/avatar/" + \ hashlib.md5(metadata['email'].lower()).hexdigest() metadata["author_gravatar"] = gravatar_url - -def register(): + +def register(): signals.article_generate_context.connect(add_gravatar)