From b27f8fcf88b56dc3a9f29cbaaca69fa1dd716d07 Mon Sep 17 00:00:00 2001 From: Ryan Lerch Date: May 31 2016 06:30:40 +0000 Subject: Update parts of the repo settings to new UI This updates a few leftover elements that were missed when implementing the new UI. The pages that let you add groups and users to a repo are now styled up with fedora-bootstrap, and use the same user search UI as adding a user to a ticket. The buttons to accept changes to Hooks settings are now styled up in the same style as all the other buttons. Fixes #908 --- diff --git a/pagure/templates/add_group_project.html b/pagure/templates/add_group_project.html index dbafcee..c42bbba 100644 --- a/pagure/templates/add_group_project.html +++ b/pagure/templates/add_group_project.html @@ -2,48 +2,69 @@ {% from "_formhelper.html" import render_field_in_row %} {% set tag = "groups" %} -{% block title %}Add user - {{ repo.name }}{% endblock %} + +{% block header %} + +{% endblock %} + +{% block title %}Add group - {{ repo.name }}{% endblock %} {% block repo %} -

Add group

+
+
+
+ Add group to the {{repo.name}} project +
+
+
-
- +
+ + +
- - {{ render_field_in_row(form.group) }} -
-

- - - {{ form.csrf_token }} -

- -
+

+ + + {{ form.csrf_token }} +

+ +
+
+
{% endblock %} {% block jscripts %} {{ super() }} + {% endblock %} diff --git a/pagure/templates/add_user.html b/pagure/templates/add_user.html index b521235..da2bb4e 100644 --- a/pagure/templates/add_user.html +++ b/pagure/templates/add_user.html @@ -2,47 +2,67 @@ {% from "_formhelper.html" import render_field_in_row %} {% set tag = "home" %} + +{% block header %} + +{% endblock %} + {% block title %}Add user - {{ repo.name }}{% endblock %} {% block repo %} +
+
+
+ Add user to the {{repo.name}} project +
+
+
-

Add user

- -
- +
+ + +
- - {{ render_field_in_row(form.user) }} -
-

- - - {{ form.csrf_token }} -

- -
+

+ + + {{ form.csrf_token }} +

+ +
+
+
{% endblock %} {% block jscripts %} {{ super() }} + {% endblock %} diff --git a/pagure/templates/plugin.html b/pagure/templates/plugin.html index 0017478..0d6d3ff 100644 --- a/pagure/templates/plugin.html +++ b/pagure/templates/plugin.html @@ -23,8 +23,8 @@ {% endfor %}

- - + + {{ form.csrf_token }}

diff --git a/tests/test_pagure_flask_ui_repo.py b/tests/test_pagure_flask_ui_repo.py index 683137e..b974ac9 100644 --- a/tests/test_pagure_flask_ui_repo.py +++ b/tests/test_pagure_flask_ui_repo.py @@ -98,7 +98,7 @@ class PagureFlaskRepotests(tests.Modeltests): with tests.user_set(pagure.APP, user): output = self.app.get('/test/adduser') self.assertEqual(output.status_code, 200) - self.assertIn('

Add user

', output.data) + self.assertIn('Add user to the', output.data) csrf_token = output.data.split( 'name="csrf_token" type="hidden" value="')[1].split('">')[0] @@ -109,12 +109,12 @@ class PagureFlaskRepotests(tests.Modeltests): output = self.app.post('/test/adduser', data=data) self.assertEqual(output.status_code, 200) - self.assertTrue('

Add user

' in output.data) + self.assertTrue('Add user to the' in output.data) data['csrf_token'] = csrf_token output = self.app.post('/test/adduser', data=data) self.assertEqual(output.status_code, 200) - self.assertIn('

Add user

', output.data) + self.assertIn('Add user to the', output.data) self.assertIn( '\n No user "ralph" ' 'found', output.data) @@ -181,7 +181,7 @@ class PagureFlaskRepotests(tests.Modeltests): with tests.user_set(pagure.APP, user): output = self.app.get('/test/addgroup') self.assertEqual(output.status_code, 200) - self.assertTrue('

Add group

' in output.data) + self.assertTrue('Add group to the' in output.data) csrf_token = output.data.split( 'name="csrf_token" type="hidden" value="')[1].split('">')[0] @@ -192,12 +192,12 @@ class PagureFlaskRepotests(tests.Modeltests): output = self.app.post('/test/addgroup', data=data) self.assertEqual(output.status_code, 200) - self.assertTrue('

Add group

' in output.data) + self.assertTrue('Add group to the' in output.data) data['csrf_token'] = csrf_token output = self.app.post('/test/addgroup', data=data) self.assertEqual(output.status_code, 200) - self.assertTrue('

Add group

' in output.data) + self.assertTrue('Add group to the' in output.data) self.assertIn( '\n No group ralph found.', output.data)