Revision b1e7b4ee templates/edumanage/services.html

b/templates/edumanage/services.html
1 1
{% extends "edumanage/welcome.html"%}
2
{% load i18n %}
3
{% block extrahead %}
4
<script type="text/javascript" src="/static/js/jquery.dataTables.min.js"></script>
5
<script type="text/javascript" src="/static/js/datatables_bootstrap.js"></script>
6
<script type="text/javascript">
7
$(document).ready(function(){
8
	 {% if services %}
9
var oTable = $('#table').dataTable({
10
	"sPaginationType": "bootstrap",
11
	"sDom": "<'row-fluid'<'span6'l><'span6'f>r>t<'row-fluid'<'span6'i><'span6'p>>",
12
	"aoColumns": [{
13
        "bSearchable": true,
14
        "bSortable": true
15
    }, {
16
        "bSearchable": true,
17
        "bSortable": true
18
    }, {
19
        "bSearchable": true,
20
        "bSortable": true
21
    }, {
22
        "bSearchable": true,
23
        "bSortable": true
24
    }, {
25
        "bSearchable": true,
26
        "bSortable": true
27
    }, {
28
        "bSearchable": true,
29
        "bSortable": true
30
    }, {
31
        "bSearchable": true,
32
        "bSortable": true
33
    }, {
34
        "bSearchable": true,
35
        "bSortable": true
36
    }, {
37
        "bSearchable": true,
38
        "bSortable": true
39
    },{
40
        "bSearchable": true,
41
        "bSortable": true
42
    },{
43
        "bVisible": true,
44
        "bSearchable": false,
45
        "bSortable": false
46
    }],
47
    "aaSorting": [[0, 'desc']],
48
    "iDisplayLength": 25,
49
    "oSearch": {"bSmart": false, "bRegex":true},
50
    "oLanguage": {
51
    	"sLengthMenu": '{% trans "Display" %} <select><option value="25">25</option><option value="50">50</option><option value="-1">{% trans "All" %}</option></select> {% trans "services" %}',
52
        "sProcessing":   "Processing...",
53
        "sZeroRecords": '{% trans "No records to display" %}',
54
        "sInfo":         "Showing _START_ to _END_ of _TOTAL_ entries",
55
        "sInfoEmpty":    "{% trans "Showing 0 to 0 of 0 entries" %}",
56
        "sInfoFiltered": "(filtered from _MAX_ total entries)",
57
        "sInfoPostFix":  "",
58
        "sSearch":       '{% trans "Search:" %}',
59
        "sUrl":          "",
60
        "oPaginate": {
61
            "sFirst":    '{% trans "First" %}',
62
            "sPrevious": '{% trans "Previous" %}',
63
            "sNext":     '{% trans "Next" %}',
64
            "sLast":     '{% trans "Last" %}'
65
        }
66
    }
67
});
2 68

  
69
oTable.fnDraw();
70

  
71
{% endif %}
72
});
73
</script>
74
{% endblock %}
3 75
			{% block homeactive %}{% endblock %}
4 76
    		{% block servicesactive %}class="active"{% endblock %}
5 77
            {% block subcontent %}
6 78
              <h4>Services</h4>
7
              <div><a href="{% url edit-services %}">Add new service</a></div>
79
              <div><a href="{% url edit-services %}" class="btn btn-primary">Add new service</a></div>
80
	              <div class="span10"></div>
8 81
              {% load tolocale %}
9 82
              {% if services %}
10
                <table class="table .table-bordered">
83
               <table cellpadding="0" cellspacing="0" border="0" class="table table-striped table-bordered" width="100%" id="table">
11 84
	               <thead>
12 85
					<tr>
13 86
					<th>Name</th>
14
					<th>Street</th>
15
					<th>City</th>
16
					<th>Action</th>
17
					<th>Action</th>
87
					<th>Address</th>
88
					<th>SSID</th>
89
					<th>enc_level</th>
90
					<th>port_restrict</th>
91
					<th>transp_proxy</th>
92
					<th>NAT</th>
93
					<th>IPv6</th>
94
					<th>AP no</th>
95
					<th>wired</th>
96
					<th>Actions</th>
18 97
					</tr>
19 98
					</thead>
20 99
					<tbody>
21 100
	                {% for service in services %}
22
	              	<tr>
23
	                	<td>{% tolocale service LANGUAGE_CODE%}</td><td>{{service.address_street}}</td><td>{{service.address_city}}</td> <td><a href="{% url edit-services service.pk%}">edit</a> </td><td><a href="{% url edit-services service.pk%}">delete</a></td>
101
	              	<tr class="GradeC">
102
	                	<td>{% tolocale service LANGUAGE_CODE%}</td>
103
	                	<td>{{service.address_street}}<br>{{service.address_city}}</td>
104
	                	<td>{{service.SSID}}</td>
105
	                	<td>{{service.enc_level}}</td>
106
	                	<td>{{service.port_restrict}}</td>
107
	                	<td>{{service.transp_proxy}}</td>
108
	                	<td>{{service.NAT}}</td>
109
	                	<td>{{service.IPv6}}</td>
110
	                	<td>{{service.AP_no}}</td>
111
	                	<td>{{service.wired}}</td>               	
112
	                	<td style="text-align: center;"><a href="{% url edit-services service.pk %}" class="btn btn-small">edit</a> <a href="{% url edit-services service.pk %}" class="btn btn-small btn-warning">delete</a></td>
24 113
	                </tr>
25 114
	              	{% endfor %}
26 115
	              	</tbody>
......
28 117
              {% else %}
29 118
              <div>No services defined yet (<a href="{% url edit-services %}">edit</a>)</div>
30 119
              {% endif %}
31
           
120

  
32 121
		{% endblock %}

Also available in: Unified diff