From bce9642b9b08bf9d62d6410bfc08a04e3d72b413 Mon Sep 17 00:00:00 2001 From: Logan Hanks Date: Tue, 14 Aug 2012 14:34:53 -0700 Subject: [PATCH] Add default app icon. --- r2/r2/public/static/defaultapp.png | Bin 0 -> 4532 bytes r2/r2/templates/oauth2authorization.html | 9 +++++++-- r2/r2/templates/prefapps.html | 6 +++++- 3 files changed, 12 insertions(+), 3 deletions(-) create mode 100644 r2/r2/public/static/defaultapp.png diff --git a/r2/r2/public/static/defaultapp.png b/r2/r2/public/static/defaultapp.png new file mode 100644 index 0000000000000000000000000000000000000000..c9cacaeb05bbbaf32a44e2a77684ff1f7a20f1b7 GIT binary patch literal 4532 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 SdPH;p0000 <%namespace file="utils.html" import="_md" /> +<% + if thing.client.icon_url: + icon = s3_https_if_secure(thing.client.icon_url) + else: + icon = static("defaultapp.png") +%>

  - ${thing.client.name} icon + ${thing.client.name} icon  
%if thing.client.about_url: diff --git a/r2/r2/templates/prefapps.html b/r2/r2/templates/prefapps.html index 3113f8caa..2919f5d88 100644 --- a/r2/r2/templates/prefapps.html +++ b/r2/r2/templates/prefapps.html @@ -1,3 +1,7 @@ +<%! + from r2.lib.template_helpers import static +%> + <%namespace name="utils" file="utils.html" /> <%namespace file="utils.html" import="error_field, plain_link" /> <%namespace file="printablebuttons.html" import="ajax_ynbutton, ynbutton" /> @@ -5,7 +9,7 @@ <%def name="icon(app)">
  - +