diff options
-rw-r--r-- | pyaggr3g470r/__init__.py | 7 | ||||
-rw-r--r-- | pyaggr3g470r/templates/admin/user.html | 11 | ||||
-rw-r--r-- | pyaggr3g470r/templates/management.html | 13 | ||||
-rw-r--r-- | requirements.txt | 1 |
4 files changed, 26 insertions, 6 deletions
diff --git a/pyaggr3g470r/__init__.py b/pyaggr3g470r/__init__.py index 2f52dc2c..e948a187 100644 --- a/pyaggr3g470r/__init__.py +++ b/pyaggr3g470r/__init__.py @@ -4,6 +4,7 @@ import os from flask import Flask from flask.ext.sqlalchemy import SQLAlchemy +from flask.ext.gravatar import Gravatar import conf @@ -36,4 +37,8 @@ if not conf.ON_HEROKU: from flask.ext.mail import Message, Mail mail = Mail(app) -from pyaggr3g470r import views
\ No newline at end of file +# Gravatar +gravatar = Gravatar(app, size=100, rating='g', default='retro', + force_default=False, use_ssl=False, base_url=None) + +from pyaggr3g470r import views diff --git a/pyaggr3g470r/templates/admin/user.html b/pyaggr3g470r/templates/admin/user.html index a13a5248..fb60d8b1 100644 --- a/pyaggr3g470r/templates/admin/user.html +++ b/pyaggr3g470r/templates/admin/user.html @@ -7,8 +7,15 @@ <div class="jumbotron"> <a href="/admin/edit_user/{{ user.id }}/" class="btn btn-default">Edit this user</a> <h2>Membership</h2> - <p>Member since {{ user.date_created.strftime('%A, %d %B %Y') }}.</p> - <p>Last seen: {{ user.last_seen.strftime('%A, %d %B %Y at %H:%M:%S') }}.</p> + <div class="row"> + <div class="col-md-6"> + <p>Member since {{ user.date_created.strftime('%A, %d %B %Y') }}.</p> + <p>Last seen: {{ user.last_seen.strftime('%A, %d %B %Y at %H:%M:%S') }}.</p> + </div> + <div class="col-md-6"> + <img src="{{ user.email | gravatar }}" /> + </div> + </div> </div> <div class="jumbotron"> {% if user.feeds.all()|count == 0 %} diff --git a/pyaggr3g470r/templates/management.html b/pyaggr3g470r/templates/management.html index ad2faada..2f95daaa 100644 --- a/pyaggr3g470r/templates/management.html +++ b/pyaggr3g470r/templates/management.html @@ -11,9 +11,16 @@ </div> <div class="jumbotron"> <h1>Your Profile</h1> - <p>Update your <a href="/profile/">profile</a>.</p> - <p>Member since {{ user.date_created.strftime('%A, %d %B %Y') }}.</p> - <p>Last seen: {{ user.last_seen.strftime('%A, %d %B %Y at %H:%M:%S') }}.</p> + <div class="row"> + <div class="col-md-6"> + <p>Update your <a href="/profile/">profile</a>.</p> + <p>Member since {{ user.date_created.strftime('%A, %d %B %Y') }}.</p> + <p>Last seen: {{ user.last_seen.strftime('%A, %d %B %Y at %H:%M:%S') }}.</p> + </div> + <div class="col-md-6"> + <img src="{{ user.email | gravatar }}" /> + </div> + </div> </div> <div class="jumbotron"> <h1>Import/export feeds</h1> diff --git a/requirements.txt b/requirements.txt index 72619aa7..f9b62eaa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,6 +10,7 @@ Flask-Login Flask-Principal Flask-WTF Flask-Mail +Flask-Gravatar WTForms gevent whoosh |