8 changed files with 92 additions and 154 deletions
-
2abonapp/views.py
-
2devapp/dev_types.py
-
4devapp/locale/ru/LC_MESSAGES/django.po
-
105devapp/templates/devapp/custom_dev_page/generic_switch.html
-
5devapp/templates/devapp/ext.htm
-
70devapp/templates/devapp/manage_ports/list.html
-
7devapp/urls.py
-
51devapp/views.py
@ -1,70 +0,0 @@ |
|||||
{% extends request.is_ajax|yesno:'nullcont.htm,devapp/ext.htm' %} |
|
||||
{% load i18n %} |
|
||||
{% block content %} |
|
||||
|
|
||||
<div class="row"> |
|
||||
<div class="col-sm-12"> |
|
||||
<div class="table-responsive"> |
|
||||
<table class="table table-striped table-bordered"> |
|
||||
<thead> |
|
||||
<tr> |
|
||||
<th class="col-sm-1">{% trans 'Number' %}</th> |
|
||||
<th class="col-sm-5">{% trans 'Description' %}</th> |
|
||||
<th class="col-sm-5">{% trans 'Count of subscribers' %}</th> |
|
||||
<th class="col-sm-1">#</th> |
|
||||
</tr> |
|
||||
</thead> |
|
||||
|
|
||||
<tbody> |
|
||||
{% with gid=dev.group.pk did=dev.pk can_del_port=perms.devapp.delete_port can_edit_port=perms.devapp.change_port %} |
|
||||
{% for port in ports %} |
|
||||
<tr> |
|
||||
<td>{{ port.num }}</td> |
|
||||
<td>{{ port.descr|default:'-' }}</td> |
|
||||
{% if port.num_abons > 1 %} |
|
||||
{% url 'devapp:fix_port_conflict' gid did port.id as fixurl %} |
|
||||
<td class="text-danger"><b>{{ port.num_abons }}</b>. {% blocktrans with furl=fixurl %}Port should not have more than one subscriber, <a href='{{ furl }}'>fix that</a>{% endblocktrans %}</td> |
|
||||
{% else %} |
|
||||
<td>{{ port.num_abons }}</td> |
|
||||
{% endif %} |
|
||||
<td class="btn-group btn-group-sm btn-group-justified"> |
|
||||
<a href="{% url 'devapp:show_subscriber_on_port' gid did port.id %}" class="btn btn-default btn-modal" title="{% trans 'Show subscriber on port' %}" data-toggle="tooltip"> |
|
||||
<span class="glyphicon glyphicon-eye-open"></span> |
|
||||
</a> |
|
||||
{% if can_del_port %} |
|
||||
<a href="{% url 'devapp:del_port' gid did port.pk %}" class="btn btn-danger btn-modal" title="{% trans 'Delete' %}"> |
|
||||
<span class="glyphicon glyphicon-remove-circle"></span> |
|
||||
</a> |
|
||||
{% endif %} |
|
||||
{% if can_edit_port %} |
|
||||
<a href="{% url 'devapp:edit_port' gid did port.pk %}" class="btn btn-primary btn-modal" title="{% trans 'Edit' %}"> |
|
||||
<span class="glyphicon glyphicon-edit"></span> |
|
||||
</a> |
|
||||
{% endif %} |
|
||||
</td> |
|
||||
</tr> |
|
||||
{% empty %} |
|
||||
<tr> |
|
||||
<td colspan="4">{% trans 'Ports not found' %}</td> |
|
||||
</tr> |
|
||||
{% endfor %} |
|
||||
{% endwith %} |
|
||||
</tbody> |
|
||||
<tfoot> |
|
||||
<tr> |
|
||||
<td colspan="4" class="btn-group"> |
|
||||
{% if perms.devapp.add_port %} |
|
||||
<a href="{% url 'devapp:add_ports' dev.group.pk dev.pk %}" class="btn btn-sm btn-default" title="{% trans 'Add' %}"> |
|
||||
<span class="glyphicon glyphicon-plus"></span> {% trans 'Add ports' %} |
|
||||
</a> |
|
||||
{% endif %} |
|
||||
</td> |
|
||||
</tr> |
|
||||
</tfoot> |
|
||||
|
|
||||
</table> |
|
||||
</div> |
|
||||
</div> |
|
||||
</div> |
|
||||
|
|
||||
{% endblock %} |
|
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue