mirror of
https://github.com/Hopiu/djLint.git
synced 2026-04-18 20:30:58 +00:00
75 lines
3.3 KiB
HTML
75 lines
3.3 KiB
HTML
{% load i18n cms_admin cms_tags admin_urls %}
|
|
{% if rows %}
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th>{% trans "Page" %}</th>
|
|
<th>{% trans "User" %}</th>
|
|
<th>{% trans "Group" %}</th>
|
|
<th>{% trans "Can edit" %}</th>
|
|
<th>{% trans "Can add" %}</th>
|
|
<th>{% trans "Can delete" %}</th>
|
|
<th>{% trans "Can publish" %}</th>
|
|
<th>{% trans "Can change permissions" %}</th>
|
|
<th>{% trans "Can move" %}</th>
|
|
<th>{% trans "Can view" %}</th>
|
|
<th>
|
|
{% trans "Grant on" %}
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for row in rows %}
|
|
{% with permission=row.permission %}
|
|
<tr class="{% cycle 'row1' 'row2' %}">
|
|
<td class="page">
|
|
{% if row.is_global %}
|
|
{% if row.can_change %}
|
|
<a href="{% cms_admin_url 'cms_globalpagepermission_change' permission.id %}">
|
|
{% trans "(global)" %}
|
|
</a>
|
|
{% else %}
|
|
{% trans "(global)" %}
|
|
{% endif %}
|
|
{% else %}
|
|
{% if permission.page_id == page.id %}
|
|
{% trans "(current)" %}
|
|
{% else %}
|
|
{% if row.can_change %}
|
|
<a href="{% url opts|admin_urlname:'change' permission.page_id %}">
|
|
{{ permission.page }}
|
|
</a>
|
|
{% else %}
|
|
{{ permission.page }}
|
|
{% endif %}
|
|
{% endif %}
|
|
{% endif %}
|
|
</td>
|
|
<td class="user">{{ permission.user|default_if_none:"-" }}</td>
|
|
<td class="group">{{ permission.group|default_if_none:"-" }}</td>
|
|
<td class="can_change">{{ permission.can_change|boolean_icon }}</td>
|
|
<td class="can_add">{{ permission.can_add|boolean_icon }}</td>
|
|
<td class="can_delete">{{ permission.can_delete|boolean_icon }}</td>
|
|
<td class="can_publish">{{ permission.can_publish|boolean_icon }}</td>
|
|
<td class="can_change_permissions">
|
|
{{ permission.can_change_permissions|boolean_icon }}
|
|
</td>
|
|
<td class="can_move_page">{{ permission.can_move_page|boolean_icon }}</td>
|
|
<td class="can_view">{{ permission.can_view|boolean_icon }}</td>
|
|
<td class="grant_on">
|
|
{% if row.is_global %}
|
|
{% trans "All" %}
|
|
{% else %}
|
|
{{ permission.get_grant_on_display }}
|
|
{% endif %}
|
|
</td>
|
|
</tr>
|
|
{% endwith %}
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
{% else %}
|
|
<p>
|
|
{% trans "Page doesn't inherit any permissions." %}
|
|
</p>
|
|
{% endif %}
|