diff --git a/flask_website/templates/extensions/index.html b/flask_website/templates/extensions/index.html index c8169d51..9d423e20 100644 --- a/flask_website/templates/extensions/index.html +++ b/flask_website/templates/extensions/index.html @@ -28,7 +28,11 @@ {% endif %} {% if extension.github %}
On Github: -
{{ extension.github }} +
{{ extension.github }} + {% endif %} + {% if extension.bitbucket %} +
On Bitbucket: +
{{ extension.bitbucket }} {% endif %} diff --git a/flask_website/views/extensions.py b/flask_website/views/extensions.py index aacfc887..d613b22a 100644 --- a/flask_website/views/extensions.py +++ b/flask_website/views/extensions.py @@ -7,11 +7,12 @@ extensions = Module(__name__, url_prefix='/extensions') class Extension(object): def __init__(self, name, author, description, - github=None, docs=None, website=None): + github=None, bitbucket=None, docs=None, website=None): self.name = name self.author = author self.description = Markup(description) self.github = github + self.bitbucket = bitbucket self.docs = docs self.website = website @@ -30,14 +31,21 @@ database = [

Adds OAuth support to Flask. ''', github='mitsuhiko/flask-oauth', - docs='http://packages.python.org/Flask-OAuth' + docs='http://packages.python.org/Flask-OAuth/' ), Extension('Flask-OpenID', 'Armin Ronacher', description='''

Adds OpenID support to Flask. ''', github='mitsuhiko/flask-openid', - docs='http://packages.python.org/Flask-OpenID' + docs='http://packages.python.org/Flask-OpenID/' + ), + Extension('Flask-XML-RPC', 'Matthew Frazier', + description=''' +

Adds XML-RPC support to Flask. + ''', + bitbucket='leafstorm/flask-xml-rpc', + docs='http://packages.python.org/Flask-XML-RPC/' ) ] database.sort(key=lambda x: x.name.lower())