Common template for showing port forwarding information

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
This commit is contained in:
Sunil Mohan Adapa 2019-05-13 15:34:58 -07:00
parent 683b70976f
commit ad5b34ed35
No known key found for this signature in database
GPG Key ID: 43EA1CFF0AA7C5F2
3 changed files with 40 additions and 36 deletions

View File

@ -118,23 +118,7 @@
{% include "diagnostics_button.html" with module="openvpn" enabled=status.enabled %}
{% if port_forwarding_info %}
<h3>{% trans "Port Forwarding" %}</h3>
<p>
{% blocktrans trimmed %}
If your FreedomBox is behind a router, you will need to set up port
forwarding on your router. You should forward the following ports for
OpenVPN:
{% endblocktrans %}
</p>
<ul>
{% for port in port_forwarding_info %}
<li>{{ port.0 }} {{ port.1 }}</li>
{% endfor %}
</ul>
{% endif %}
{% include "port-forwarding-info.html" with service_name=title %}
<h3>{% trans "Configuration" %}</h3>

View File

@ -0,0 +1,38 @@
{% comment %}
#
# This file is part of FreedomBox.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 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 Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
{% endcomment %}
{% load i18n %}
{% if port_forwarding_info %}
<h3>{% trans "Port Forwarding" %}</h3>
<p>
{% blocktrans trimmed %}
If your FreedomBox is behind a router, you will need to set up port
forwarding on your router. You should forward the following ports for
{{ service_name }}:
{% endblocktrans %}
</p>
<ul>
{% for port in port_forwarding_info %}
<li>{{ port.0 }} {{ port.1 }}</li>
{% endfor %}
</ul>
{% endif %}

View File

@ -75,25 +75,7 @@
{% include "internal-zone.html" %}
{% if port_forwarding_info %}
<h3>{% trans "Port Forwarding" %}</h3>
<p>
{% with service_name=service.name %}
{% blocktrans trimmed %}
If your FreedomBox is behind a router, you will need to set up port
forwarding on your router. You should forward the following ports for
{{ service_name }}:
{% endblocktrans %}
{% endwith %}
</p>
<ul>
{% for port in port_forwarding_info %}
<li>{{ port.0 }} {{ port.1 }}</li>
{% endfor %}
</ul>
{% endif %}
{% include "port-forwarding-info.html" with service_name=service.name %}
{% block configuration %}
<h3>{% trans "Configuration" %}</h3>