{{ port.port }} |
- {% if port.room %}
- {{ port.room }}
- {% endif %}
+ {% if port.room %}{{ port.room }}{% endif %}
|
- {% if port.machine_interface %}
- {{ port.machine_interface }}
- {% endif %}
+ {% if port.machine_interface %}
+ {% can_view port.machine_interface.machine.user %}
+
+ {{ port.machine_interface }}
+
+ {% acl_else %}
+ {{ port.machine_interface }}
+ {% acl_end %}
+ {% endif %}
|
- {% if port.related %}
- {{ port.related }}
- {% endif %}
+ {% if port.related %}
+ {% can_view port.related.switch %}
+
+ {{ port.related }}
+
+ {% acl_else %}
+ {{ port.related }}
+ {% acl_end %}
+ {% endif %}
|
{{ port.radius }} |
- {% if not port.vlan_force %} Aucun{%else %}{{ port.vlan_force }}{% endif %} |
+ {% if not port.vlan_force %}Aucun{% else %}{{ port.vlan_force }}{% endif %} |
{{ port.details }} |
- {% can_edit port %}
+ {% can_edit port %}
- {% acl_end %}
- {% can_delete port %}
+ {% acl_end %}
+ {% can_delete port %}
- {% acl_end %}
+ {% acl_end %}
|
{% endfor %}
diff --git a/topologie/templates/topologie/aff_repr_switch.html b/topologie/templates/topologie/aff_repr_switch.html
new file mode 100644
index 00000000..236dee56
--- /dev/null
+++ b/topologie/templates/topologie/aff_repr_switch.html
@@ -0,0 +1,116 @@
+{% comment %}
+Re2o est un logiciel d'administration développé initiallement au rezometz. Il
+se veut agnostique au réseau considéré, de manière à être installable en
+quelques clics.
+
+Copyright © 2017 Gabriel Détraz
+Copyright © 2017 Goulven Kermarec
+Copyright © 2017 Augustin Lemesle
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License along
+with this program; if not, write to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+{% endcomment %}
+
+{% load acl %}
+
+