From e4212e28b31cdb0a964d345de78ca7c3e884ca55 Mon Sep 17 00:00:00 2001 From: Clement Verna Date: Feb 09 2016 12:51:37 +0000 Subject: [PATCH 1/3] Add button to change avatar on the user setting page Links takes you to libravatar website using fedora openID + fixed pep8 issues on pagure/ui/app.py This is the fix for issue https://pagure.io/pagure/issue/711 --- diff --git a/pagure/templates/user_settings.html b/pagure/templates/user_settings.html index 58996a1..e2f58a1 100644 --- a/pagure/templates/user_settings.html +++ b/pagure/templates/user_settings.html @@ -69,6 +69,14 @@
{{ user.fullname }}
+
+ +
+ + Change Avatar + +
+
diff --git a/pagure/ui/app.py b/pagure/ui/app.py index 22a6a43..0e14c36 100644 --- a/pagure/ui/app.py +++ b/pagure/ui/app.py @@ -181,16 +181,16 @@ def view_users(username=None): for user in users: repos_length = pagure.lib.search_projects( - SESSION, - username=user.user, - fork=False, - count=True) + SESSION, + username=user.user, + fork=False, + count=True) forks_length = pagure.lib.search_projects( - SESSION, - username=user.user, - fork=True, - count=True) + SESSION, + username=user.user, + fork=True, + count=True) user.repos_length = repos_length user.forks_length = forks_length @@ -204,7 +204,6 @@ def view_users(username=None): ) - @APP.route('/projects/') @APP.route('/projects') @APP.route('/projects/') @@ -232,7 +231,6 @@ def view_projects(pattern=None): limit = APP.config['ITEM_PER_PAGE'] start = limit * (page - 1) - projects = pagure.lib.search_projects( SESSION, pattern=pattern, fork=forks, start=start, limit=limit) From fe559a6f0fc504b5fba7fc2be56348644d3f7cab Mon Sep 17 00:00:00 2001 From: Clement Verna Date: Feb 09 2016 12:51:37 +0000 Subject: [PATCH 2/3] Added current avatar above the button --- diff --git a/pagure/templates/user_settings.html b/pagure/templates/user_settings.html index e2f58a1..0762fb2 100644 --- a/pagure/templates/user_settings.html +++ b/pagure/templates/user_settings.html @@ -72,9 +72,11 @@
- - Change Avatar - + {{ g.fas_user.username | avatar(80) | safe }} +
+
+ Change Avatar
From a197a15b16e64269f2d4ffef735a3afdd4153df3 Mon Sep 17 00:00:00 2001 From: Clement Verna Date: Feb 09 2016 12:51:37 +0000 Subject: [PATCH 3/3] Avatar and button aligned on the same line --- diff --git a/pagure/templates/user_settings.html b/pagure/templates/user_settings.html index 0762fb2..71c2a55 100644 --- a/pagure/templates/user_settings.html +++ b/pagure/templates/user_settings.html @@ -73,10 +73,8 @@
{{ g.fas_user.username | avatar(80) | safe }} -
-
- Change Avatar + + Change Avatar