Add gravatar support

master
q3k 2015-01-04 17:31:08 +01:00
parent 7c01d4ae0d
commit 98c623acf5
3 changed files with 13 additions and 0 deletions

View File

@ -1,17 +1,27 @@
Flask==0.10.1
Flask-Gravatar==0.4.1
Flask-Login==0.2.11
Flask-SQLAlchemy==2.0
Flask-WTF==0.10.3
Jinja2==2.7.3
Mako==1.0.0
MarkupSafe==0.23
SQLAlchemy==0.9.8
WTForms==2.0.1
Werkzeug==0.9.6
amqp==1.4.6
anyjson==0.3.3
beautifulsoup4==4.3.2
billiard==3.3.0.19
cached-property==0.1.5
celery==3.1.17
enum==0.4.4
itsdangerous==0.24
kombu==3.0.24
psycopg2==2.5.4
python-ldap==2.4.18
python-memcached==1.53
pytz==2014.10
requests==2.5.1
sqltap==0.3.5
wsgiref==0.1.2

View File

@ -5,6 +5,7 @@ import sqltap.wsgi
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext.login import LoginManager, AnonymousUserMixin
from flaskext.gravatar import Gravatar
app = Flask(__name__)
app.config.from_object("config.CurrentConfig")
@ -14,6 +15,7 @@ login_manager = LoginManager()
login_manager.init_app(app)
mc = memcache.Client(app.config['MEMCACHE_SERVERS'], debug=0)
cache_enabled = False
gravatar = Gravatar(app, size=256, rating='g', default='retro', force_default=False, use_ssl=True, base_url=None)
import webapp.models

View File

@ -5,6 +5,7 @@
<div class="container">
<div class="row">
<div class="col-md-3">
<img src="{{ member.get_contact_email() | gravatar }}" alt="gravatar" style="width: 70%; margin-top: 10px;" />
<h1>{{member.ldap_username}}{%if cn %}<br /><small>{{cn}}</small>{% endif%}</h1>
<h5>{{member.get_contact_email()}}</h5>
<p>