Statistics
| Branch: | Tag: | Revision:

root / djnro / templates / edumanage / servers_edit.html @ 1d70dbce

History | View | Annotate | Download (5.8 kB)

1
{% extends "edumanage/welcome.html"%}
2
{% load staticfiles %}
3
{% load i18n %}
4

    
5
{% block crumbs %}
6
        <li><a href="{% url manage %}">{% trans "Home" %}</a><span class="divider">/</span></li>
7
        <li><a href="{% url servers %}">{% trans "Servers" %}</a><span class="divider">/</span></li>
8
        <li class="active">{% if edit %}{{form.instance.name}} ({% trans "edit" %}){% else %}{% trans "Add Server" %}{% endif %}</li>
9
{% endblock %}
10

    
11
{% block extrahead %}
12
<script type="text/javascript" src="{% static 'js/jquery.min.js' %}"></script>
13
<script src="{% static 'js/bootstrap.min.js' %}"></script>
14
<script type="text/javascript" src="{% static 'js/showpass.js' %}"></script>
15
<script type="text/javascript" src="//maps.googleapis.com/maps/api/js?sensor=false"></script>
16
<script type="text/javascript">
17
$(document).ready(function() {
18
        $('#id_secret').showPassword();
19
});
20
</script>
21
{% endblock %}
22
{% block homeactive %}{% endblock %}
23
{% block serversactive %}class="active"{% endblock %}
24
{% block management_content %}
25

    
26
<h4>{% if edit %}{{form.instance.get_name}} ({% trans "edit" %}){% else %}{% trans "Add Server" %}{% endif %}</h4>
27
<hr>
28
<form method="POST" class="form-horizontal">
29
        {% csrf_token %}
30
        {% if form.non_field_errors %}
31
        <p class="error">
32
                {{ form.non_field_errors}}
33
        </p>
34
        {% endif %}
35
        <div style="display: none">
36
                {{form.instid}}
37
        </div>
38
        <div class="control-group {% if form.ertype.errors %} error {% endif %}">
39
                <label class="control-label" for="id_ertype"><b>{% trans "Type" %}</b></label>
40
                <div class="controls">
41
                        {{ form.ertype }}
42
                        {% if form.ertype.errors %} <span class="help-inline"> {{ form.ertype.errors|join:", " }} </span>
43
                        {% endif %} <span class="help-block">{{ form.ertype.help_text }}</span>
44
                </div>
45
        </div>
46
        <div class="control-group {% if form.addr_type.errors %} error {% endif %}">
47
                <label class="control-label" for="id_addr_type"><b>{% trans "Address Family" %}</b></label>
48
                <div class="controls">
49
                        {{ form.addr_type }}
50
                        {% if form.addr_type.errors %} <span class="help-inline"> {{ form.addr_type.errors|join:", " }} </span>
51
                        {% endif %} <span class="help-block">{{ form.addr_type.help_text }}</span>
52
                </div>
53
        </div>
54
        <div class="control-group {% if form.host.errors %} error {% endif %}">
55
                <label class="control-label" for="id_host"><b>{% trans "Hostname" %}</b></label>
56
                <div class="controls">
57
                        {{ form.host }}
58
                        {% if form.host.errors %} <span class="help-inline"> {{ form.host.errors|join:", " }} </span>
59
                        {% endif %} <span class="help-block">{{ form.host.help_text }}</span>
60
                </div>
61
        </div>
62
        <div class="control-group {% if form.name.errors %} error {% endif %}">
63
                <label class="control-label" for="id_name">{% trans "Label" %}</label>
64
                <div class="controls">
65
                        {{ form.name }}
66
                        {% if form.name.errors %} <span class="help-inline"> {{ form.name.errors|join:", " }} </span>
67
                        {% endif %} <span class="help-block">{{ form.name.help_text }}</span>
68
                </div>
69
        </div>
70
        {% if institution.ertype == 1 or institution.ertype == 3 %}
71
        <div class="control-group {% if form.rad_pkt_type.errors %} error {% endif %}">
72
                <label class="control-label" for="id_rad_pkt_type"><b>{% trans "RADIUS Packet Types" %}</b></label>
73
                <div class="controls">
74
                        {{ form.rad_pkt_type }}
75
                        {% if form.rad_pkt_type.errors %} <span class="help-inline"> {{ form.rad_pkt_type.errors|join:", " }} </span>
76
                        {% endif %} <span class="help-block">{{ form.rad_pkt_type.help_text }}</span>
77
                </div>
78
        </div>
79
        <div class="control-group {% if form.auth_port.errors %} error {% endif %}">
80
                <label class="control-label" for="id_auth_port"><b>{% trans "Authentication Port" %}</b></label>
81
                <div class="controls">
82
                        {{ form.auth_port }}
83
                        {% if form.auth_port.errors %} <span class="help-inline"> {{ form.auth_port.errors|join:", " }} </span>
84
                        {% endif %} <span class="help-block">{{ form.auth_port.help_text }}</span>
85
                </div>
86
        </div>
87
        <div class="control-group {% if form.acct_port.errors %} error {% endif %}">
88
                <label class="control-label" for="id_acct_port"><b>{% trans "Accounting Port" %}</b></label>
89
                <div class="controls">
90
                        {{ form.acct_port }}
91
                        {% if form.acct_port.errors %} <span class="help-inline"> {{ form.acct_port.errors|join:", " }} </span>
92
                        {% endif %} <span class="help-block">{{ form.acct_port.help_text }}</span>
93
                </div>
94
        </div>
95
        {% endif %}
96
        <div class="control-group {% if form.status_server.errors %} error {% endif %}">
97
                <label class="control-label" for="id_status_server">{% trans "Status-Server" %}</label>
98
                <div class="controls">
99
                        {{ form.status_server }}
100
                        {% if form.status_server.errors %} <span class="help-inline"> {{ form.status_server.errors|join:", " }} </span>
101
                        {% endif %} <span class="help-block">{{ form.status_server.help_text }}</span>
102
                </div>
103
        </div>
104
        <div class="control-group {% if form.secret.errors %} error {% endif %}">
105
                <label class="control-label" for="id_secret"><b>{% trans "Secret" %}</b></label>
106
                <div class="controls">
107
                        <input type="password" maxlength="80" name="secret" id="id_secret" {% if  %}value='{{form.instance.secret}}'{% endif %} {% if  %}value='{{form.data.secret}}'{% endif %}>
108
                        {% if form.secret.errors %} <span class="help-inline"> {{ form.secret.errors|join:", " }} </span>
109
                        {% endif %} <span class="help-block">{{ form.secret.help_text }}</span>
110
                </div>
111
        </div>
112
        <div class="control-group {% if form.proto.errors %} error {% endif %}">
113
                <label class="control-label" for="id_proto"><b>{% trans "Protocol" %}</b></label>
114
                <div class="controls">
115
                        {{ form.proto }}
116
                        {% if form.proto.errors %} <span class="help-inline"> {{ form.proto.errors|join:", " }} </span>
117
                        {% endif %} <span class="help-block">{{ form.proto.help_text }}</span>
118
                </div>
119
        </div>
120
        <div class="control-group">
121
                <div class="controls">
122
                        <button type="submit" id="applybutton" value="Apply" class="btn btn-primary"/>
123
                        {% trans "Apply" %}</button>
124
                </div>
125
        </div>
126
</form>
127
{% endblock %}
128