{% extends g.theme.master %}
{% do g.register_forge_css('css/forge/deck.css') %}
{% block title %}{{c.project.name}} / {{app.config.options.mount_label}} / Permissions{% endblock %}
{% block header %}{{app.config.options.mount_point}} Permissions{% endblock %}
{% block content %}
{% if not (app.permissions and allow_config) %}
You are not allowed to edit permissions for {{app.config.options.mount_point}}.
{% else %}
<form method="POST" action="update">
{% for row in app.config.acl|dictsort|batch(4) %}
{% set i0=loop.index0 %}
<div class="fourcol">
{% for name, ids in row %}
{% set i1 = i0*4 + loop.index0 %}
{{c.card.display(
index=i1,
id=name,
name=name,
items=h.make_roles(ids)
)}}
{% endfor %}
<br style="clear:both"/>
</div>
{% endfor %}
<hr/>
<p class="clearfix">
<input type="submit" value="Save">
<a href="{{c.app.url}}" class="btn link cancel">Cancel</a>
</p>
</form>
{%endif%}
{% endblock %}