[copr] master: This was moved to templates/coprs/detail/_permissions_table.html (44e1d1d)

bkabrda at fedoraproject.org bkabrda at fedoraproject.org
Fri Jan 18 15:06:50 UTC 2013


Repository : http://git.fedorahosted.org/cgit/copr.git

On branch  : master

>---------------------------------------------------------------

commit 44e1d1da72830626deae54589543585107d43327
Author: Bohuslav Kabrda <bkabrda at redhat.com>
Date:   Fri Jan 18 16:04:45 2013 +0100

    This was moved to templates/coprs/detail/_permissions_table.html


>---------------------------------------------------------------

 .../coprs/templates/coprs/_permissions_table.html  |   90 --------------------
 1 files changed, 0 insertions(+), 90 deletions(-)

diff --git a/coprs_frontend/coprs/templates/coprs/_permissions_table.html b/coprs_frontend/coprs/templates/coprs/_permissions_table.html
deleted file mode 100644
index a8675ec..0000000
--- a/coprs_frontend/coprs/templates/coprs/_permissions_table.html
+++ /dev/null
@@ -1,90 +0,0 @@
-{% macro permissions_table(permissions, current_user_permissions, copr, permissions_applier_form, permissions_form) %}
-  {% if permissions or g.user != copr.owner %} {# display the whole table if there are permissions or user can ask for them #}
-    {% if permissions_applier_form and g.user %}
-      <form action="{{ url_for('coprs_ns.copr_permissions_applier_change', username = copr.owner.name, coprname = copr.name)}}" method=post>
-      {{ permissions_applier_form.csrf_token }}
-    {% endif %}
-    {% if permissions_form and g.user %}
-      <form action="{{ url_for('coprs_ns.copr_update_permissions', username = copr.owner.name, coprname = copr.name)}}" method=post>
-      {{ permissions_form.csrf_token }}
-    {% endif %}
-    <table class=permissions-table>
-      <tr><th>Username</th><th>Is Builder</th><th>Is Admin</th></tr>
-      {% for perm in permissions %}
-        {% if perm.user_id != g.user.id %} {# if user is logged in, only display his form below, not a row #}
-          {{ permissions_table_row_other_user(perm, permissions_applier_form, permissions_form) }}
-        {% endif %}
-      {% endfor %}
-      {{ permissions_table_row_current_user(current_user_permissions, permissions_applier_form, permissions_form) }}
-    </table>
-    {% if g.user and (permissions_applier_form or permissions_form) %} {# TODO: when to display? #}
-      <input type=submit value=Submit>
-      </form>
-    {% endif %}
-  {% else %}
-    No permissions for other users for this Copr.
-  {% endif %}
-{% endmacro %}
-
-{% macro permissions_table_row_other_user(perm, permissions_applier_form, permissions_form) %}
-  <tr>
-    <td>{{ perm.user.name }}</td>
-    <td>
-      {% if permissions_form %}
-        {% if perm.copr_builder != 0 %}
-          {{ permissions_form['copr_builder_{0}'.format(perm.user.id)] }}
-        {% endif %}
-      {% else %}
-        {{ perm.copr_builder|perm_type_from_num }}
-      {% endif %}
-    </td>
-    <td>
-      {% if permissions_form %}
-        {% if perm.copr_admin != 0 %}
-          {{ permissions_form['copr_admin_{0}'.format(perm.user.id)] }}
-        {% endif %}
-      {% else %}
-        {{ perm.copr_admin|perm_type_from_num }}
-      {% endif %}
-    </td>
-  </tr>
-{% endmacro %}
-
-{% macro permissions_table_row_current_user(current_user_permissions, permissions_applier_form, permissions_form) %}
-  {# if user is logged in and permissions_applier_form is defined, display it #}
-  {% if g.user and permissions_applier_form %}
-    <tr>
-      <td>{{ g.user.name }}</td>
-      <td>
-        {% if current_user_permissions %}
-          {{ current_user_permissions.copr_builder|perm_type_from_num }}
-        {% else %}
-          Not requested
-        {% endif %}
-        <br>
-        {{ permissions_applier_form.copr_builder|safe }}
-      </td>
-      <td>
-        {% if current_user_permissions %}
-          {{ current_user_permissions.copr_admin|perm_type_from_num }}
-        {% else %}
-          Not requested
-        {% endif %}
-        <br>
-        {{ permissions_applier_form.copr_admin|safe }}
-    </tr>
-  {% endif %}
-
-  {# if user is admin (means current_user_permissions is set), display his own permissions for changing #}
-  {% if g.user and permissions_form and current_user_permissions %}
-    <tr>
-      <td>{{ g.user.name }}</td>
-      <td>
-        {{ permissions_form['copr_builder_{0}'.format(g.user.id)] }}
-      </td>
-      <td>
-        {{ permissions_form['copr_admin_{0}'.format(g.user.id)] }}
-      </td>
-    </tr>
-  {% endif %}
-{% endmacro %}



More information about the copr-devel mailing list