Revision 24990e31 ui/templates/networks.html

b/ui/templates/networks.html
75 75
                <span class="name">{% trans "Internet" %}</span>
76 76
            </h5>
77 77
        </div>
78
        <h5 class="network-machines">
79
            {% trans "Show:" %} <span class="show-machines">{% trans "machines" %}</span>
80
            (<span class="machines-count">0</span>)
81
        </h5>
78
        <div class="network-machines">
79
            <div class="machines-header">
80
                <div class="machines-label">{% trans "machines" %}
81
                    (<span class="machines-count">0</span>)
82
                </div>
83
                <div class="toggler down"></div>
84
            </div>
85
        </div>
82 86
        <div class="network-contents">
83 87
            <div class="network-placeholder">
84 88
                <div class="network-contents-start-separator"></div>
85 89
                <div class="machines-list">
86 90
                <!-- append machines here -->
87 91
                </div>
88
                <!-- The following is not supported in 0.5
92
                <!-- Adding servers to public network is not supported in 0.5
89 93
                <div class="empty-network-slot" id="machine-template">
90 94
                    <div class='network-add-machine'>
91 95
                        <span class="add-icon">+</span>
......
105 109
            </div>
106 110
        </div>
107 111
        <div class="actions">
108
            {# Commented out the following until there is full public network support #}
109
            {# <a href="#" class="action-add">{% trans "Add Machine" %}</a> #}
112
             <!-- Adding servers to public network is not supported in 0.5
113
            <a href="#" class="action-add">{% trans "Add Machine" %}</a>
114
            -->
110 115
        </div>
111 116
        <div class="confirm_single">
112 117
            <button class="yes">{% trans "Confirm" %}</button>
......
148 153
        </div>
149 154
        <img class="logo" src="static/icons/machines/medium/debian-on.png" />
150 155
        <div class='network-remove-machine'>
151
            {# Replace the following with the comment below for full public network functionality #}
152
            {# <span class="remove-icon">X</span> #}
156
            <!-- Removing servers from public network is not supported in 0.5
157
            <span class="remove-icon">X</span>
158
            -->
153 159
            <span>&nbsp;</span>
154 160
        </div>
155 161
        <div href="#" class="machine-name-div">
......
157 163
                <span class="name">my desktop1</span>
158 164
            </h5>
159 165
        </div>
160
        <h5 class="machine-settings">
161
            <span class="ip">{% trans "IPs" %}</span> |
162
            <span class="show-firewall">{% trans "Firewall" %}</span>
163
            (<span class="firewall-off">{% trans "Off" %}</span>)
164
        </h5>
166
        <div class="firewall">
167
            <div class="firewall-header">
168
                <div class="firewall-label">{% trans "Firewall" %}
169
                    (<span class="firewall-off">{% trans "Off" %}</span>)
170
                </div>
171
                <div class="toggler down"></div>
172
            </div>
173
        </div>
165 174
        <div class="firewall-content">
166 175
            <div class="firewall-cable"></div>
167 176
            <div class="firewall-contents-start-separator"></div>
......
226 235
                </div>
227 236
            </h5>
228 237
        </div>
229
        <h5 class="network-machines">
230
            {% trans "Show:" %} <span class="show-machines">{% trans "machines" %}</span>
231
            (<span class="machines-count">0</span>)
232
        </h5>
238
        <div class="network-machines">
239
            <div class="machines-header">
240
                <div class="machines-label">{% trans "machines" %}
241
                    (<span class="machines-count">0</span>)
242
                </div>
243
                <div class="toggler down"></div>
244
            </div>
245
        </div>
233 246
        <div class="network-contents">
234 247
            <div class="network-placeholder">
235 248
                <div class="network-contents-start-separator"></div>
......
368 381
});
369 382

  
370 383
// toggle component with class network-contents
371
$("#networks-pane .show-machines").live('click', function() {
384
$("#networks-pane div.machines-header").live('click', function() {
372 385
    if ($('#networks-pane .network-contents .network-machine').length > 0) {
373 386
        $(this).parent().next("#networks-pane .network-contents").slideToggle(600);
374 387
    }
......
597 610
});
598 611

  
599 612
// toggle component with class firewall-contents
600
$("#networks-pane .show-firewall").live('click', function() {
613
$("#networks-pane div.firewall-header").live('click', function() {
601 614
    $(this).parent().next(".firewall-content").slideToggle(600);
602 615
    return false;
603 616
});

Also available in: Unified diff