root / ui / templates / networks.html @ e246ea1a
History | View | Annotate | Download (17.3 kB)
1 | 7d4f351b | Mike Muzurakis | {% load i18n %} |
---|---|---|---|
2 | e690c75d | Christodoulos Psaltis | |
3 | 7d4f351b | Mike Muzurakis | <div id="networks" class="separator"></div> |
4 | e690c75d | Christodoulos Psaltis | |
5 | 7d4f351b | Mike Muzurakis | <div id="networks-container"> |
6 | 7d4f351b | Mike Muzurakis | <!-- the create button -->
|
7 | 7d4f351b | Mike Muzurakis | <div id="networks-createcontainer"> |
8 | 7d4f351b | Mike Muzurakis | <a id="networkscreate" rel="#networkswizard" href="#">{% trans "Create New +" %}</a> |
9 | 7d4f351b | Mike Muzurakis | </div>
|
10 | 7d4f351b | Mike Muzurakis | <div class="network" id="internet-template"> |
11 | 7d4f351b | Mike Muzurakis | <div class="actions"> |
12 | 7d4f351b | Mike Muzurakis | <a href="#" class="action-network-add">{% trans "Add Machine" %}</a> |
13 | 7d4f351b | Mike Muzurakis | </div>
|
14 | 7d4f351b | Mike Muzurakis | <div class="state"> |
15 | 7d4f351b | Mike Muzurakis | <div class="status">{% trans "Public Network" %}</div> |
16 | 7d4f351b | Mike Muzurakis | <div class="indicator"></div> |
17 | 7d4f351b | Mike Muzurakis | <div class="indicator"></div> |
18 | 7d4f351b | Mike Muzurakis | <div class="indicator"></div> |
19 | 7d4f351b | Mike Muzurakis | <div class="indicator"></div> |
20 | 7d4f351b | Mike Muzurakis | </div>
|
21 | 7d4f351b | Mike Muzurakis | <img class="network-logos" src="/static/internet.png" /> |
22 | 0a8e39b4 | Mike Muzurakis | <div href="#" class="name-div"> |
23 | 7d4f351b | Mike Muzurakis | <h5 class="namecontainer"> |
24 | 7d4f351b | Mike Muzurakis | <span class="name">{% trans "Internet" %}</span> |
25 | 7d4f351b | Mike Muzurakis | </h5>
|
26 | 7d4f351b | Mike Muzurakis | </div>
|
27 | 7d4f351b | Mike Muzurakis | <h5 class="network-machines"> |
28 | 3817c551 | Christodoulos Psaltis | {% trans "Show:" %} <span class="show-machines">{% trans "machines" %} (2)</span> |
29 | 7d4f351b | Mike Muzurakis | </h5>
|
30 | b1272faa | Mike Muzurakis | <div class="network-contents"> |
31 | 69a37abb | Christodoulos Psaltis | <div class="network-placeholder"> |
32 | b1272faa | Mike Muzurakis | <div class="network-contents-start-separator"></div> |
33 | b1272faa | Mike Muzurakis | <div class="network-machine" id="machine-template"> |
34 | b1272faa | Mike Muzurakis | <div class="machine-actions"> |
35 | b1272faa | Mike Muzurakis | <a href="#" class="action-disconnect">{% trans "Disconnect" %}</a> |
36 | b1272faa | Mike Muzurakis | <a href="#" class="action-details">{% trans "Details" %}</a> |
37 | b1272faa | Mike Muzurakis | </div>
|
38 | b1272faa | Mike Muzurakis | <div class="state"> |
39 | b1272faa | Mike Muzurakis | <div class="status"><span class="discreet">IPv4:</span> 192.94.73.15</div> |
40 | b1272faa | Mike Muzurakis | <div class="status"><span class="discreet">IPv6:</span> vv</div> |
41 | b1272faa | Mike Muzurakis | <img class="spinner" style="display:none" src="/static/progress.gif" /> |
42 | b1272faa | Mike Muzurakis | <img class="wave" style="display:none" src="/static/wave.gif" /> |
43 | b1272faa | Mike Muzurakis | </div>
|
44 | b1272faa | Mike Muzurakis | <img class="logo" src="/static/machines/debian-on.png" /> |
45 | c0c46a60 | Christodoulos Psaltis | <div class='network-remove-machine'><span class="remove-icon">X</span></div> |
46 | 21ffcaaa | Mike Muzurakis | <div href="#" class="machine-name-div"> |
47 | b1272faa | Mike Muzurakis | <h5 class="namecontainer editable"> |
48 | b1272faa | Mike Muzurakis | <span class="name">my desktop1</span><span class="rename"></span> |
49 | b1272faa | Mike Muzurakis | <div class="editbuttons" style="display:none"> |
50 | b1272faa | Mike Muzurakis | <span class="save" /> |
51 | b1272faa | Mike Muzurakis | <span class="cancel" /> |
52 | b1272faa | Mike Muzurakis | </div>
|
53 | b1272faa | Mike Muzurakis | </h5>
|
54 | b1272faa | Mike Muzurakis | </div>
|
55 | 3817c551 | Christodoulos Psaltis | <h5>
|
56 | 69a37abb | Christodoulos Psaltis | <span class="ip">{% trans "IPs" %}</span> | |
57 | 69a37abb | Christodoulos Psaltis | <span class="show-firewall">{% trans "Firewall" %}</span> |
58 | 69a37abb | Christodoulos Psaltis | (<span class="firewall-on">{% trans "On" %}</span>) |
59 | 59d17f06 | Christodoulos Psaltis | </h5>
|
60 | b1272faa | Mike Muzurakis | <div class="firewall-content"> |
61 | 69a37abb | Christodoulos Psaltis | <div class="firewall-contents-start-separator"></div> |
62 | 69a37abb | Christodoulos Psaltis | <input type="radio" class="checkboxes" name="image-id1" /> |
63 | 69a37abb | Christodoulos Psaltis | <span class="checkbox-legends">{% trans "Unprotected mode (Firewall off)" %}</span> |
64 | 69a37abb | Christodoulos Psaltis | <br /> |
65 | 69a37abb | Christodoulos Psaltis | <input type="radio" class="checkboxes" name="image-id1" /> |
66 | 69a37abb | Christodoulos Psaltis | <span class="checkbox-legends">{% trans "Fully protected mode (Firewall on)" %}</span> |
67 | 69a37abb | Christodoulos Psaltis | <br /> |
68 | 69a37abb | Christodoulos Psaltis | <input type="radio" class="checkboxes" name="image-id1" /> |
69 | 69a37abb | Christodoulos Psaltis | <span class="checkbox-legends">{% trans "Basically protected mode (Firewall on)" %}</span> |
70 | 69a37abb | Christodoulos Psaltis | <br /> |
71 | 69a37abb | Christodoulos Psaltis | <input type="radio" class="checkboxes" name="image-id1" /> |
72 | 69a37abb | Christodoulos Psaltis | <span class="checkbox-legends">{% trans "Custom protection" %} <a href="#" class="firewall-settings">{% trans "settings" %}</a> {% trans "(Advanced users only)" %}</span> |
73 | 69a37abb | Christodoulos Psaltis | <button type="submit" class="firewall-apply">{% trans "Apply" %}</button> |
74 | 69a37abb | Christodoulos Psaltis | <div class="firewall-contents-end-separator"></div> |
75 | b1272faa | Mike Muzurakis | </div>
|
76 | b1272faa | Mike Muzurakis | </div>
|
77 | b1272faa | Mike Muzurakis | <div class="network-separator machines"></div> |
78 | b1272faa | Mike Muzurakis | <div class="network-machine" id="machine-template"> |
79 | b1272faa | Mike Muzurakis | <div class="machine-actions"> |
80 | b1272faa | Mike Muzurakis | <a href="#" class="action-disconnect">{% trans "Disconnect" %}</a> |
81 | b1272faa | Mike Muzurakis | <a href="#" class="action-details">{% trans "Details" %}</a> |
82 | b1272faa | Mike Muzurakis | </div>
|
83 | b1272faa | Mike Muzurakis | <div class="state"> |
84 | b1272faa | Mike Muzurakis | <div class="status"><span class="discreet">IPv4:</span> 192.94.73.18</div> |
85 | b1272faa | Mike Muzurakis | <div class="status"><span class="discreet">IPv6:</span> vv</div> |
86 | b1272faa | Mike Muzurakis | <img class="spinner" style="display:none" src="/static/progress.gif" /> |
87 | b1272faa | Mike Muzurakis | <img class="wave" style="display:none" src="/static/wave.gif" /> |
88 | b1272faa | Mike Muzurakis | </div>
|
89 | 69a37abb | Christodoulos Psaltis | <img class="logo" src="/static/machines/windows-off.png" /> |
90 | c0c46a60 | Christodoulos Psaltis | <div class='network-remove-machine'><span class="remove-icon">X</span></div> |
91 | 21ffcaaa | Mike Muzurakis | <div href="#" class="machine-name-div"> |
92 | b1272faa | Mike Muzurakis | <h5 class="namecontainer editable"> |
93 | b1272faa | Mike Muzurakis | <span class="name">my desktop1</span><span class="rename"></span> |
94 | b1272faa | Mike Muzurakis | <div class="editbuttons" style="display:none"> |
95 | b1272faa | Mike Muzurakis | <span class="save" /> |
96 | b1272faa | Mike Muzurakis | <span class="cancel" /> |
97 | b1272faa | Mike Muzurakis | </div>
|
98 | b1272faa | Mike Muzurakis | </h5>
|
99 | b1272faa | Mike Muzurakis | </div>
|
100 | 3817c551 | Christodoulos Psaltis | <h5>
|
101 | 69a37abb | Christodoulos Psaltis | <span class="ip">{% trans "IPs" %}</span> | |
102 | 69a37abb | Christodoulos Psaltis | <span class="show-firewall" href="#">{% trans "Firewall" %}</span> |
103 | 69a37abb | Christodoulos Psaltis | (<span class="firewall-off">{% trans "Off" %}</span>) |
104 | 69a37abb | Christodoulos Psaltis | </h5>
|
105 | 69a37abb | Christodoulos Psaltis | <div class="firewall-content"> |
106 | 69a37abb | Christodoulos Psaltis | <div class="firewall-contents-start-separator"></div> |
107 | 69a37abb | Christodoulos Psaltis | <input type="radio" class="checkboxes" name="image-id2" /> |
108 | 69a37abb | Christodoulos Psaltis | <span class="checkbox-legends">{% trans "Unprotected mode (Firewall off)" %}</span> |
109 | 69a37abb | Christodoulos Psaltis | <br /> |
110 | 69a37abb | Christodoulos Psaltis | <input type="radio" class="checkboxes" name="image-id2" /> |
111 | 69a37abb | Christodoulos Psaltis | <span class="checkbox-legends">{% trans "Fully protected mode (Firewall on)" %}</span> |
112 | 69a37abb | Christodoulos Psaltis | <br /> |
113 | 69a37abb | Christodoulos Psaltis | <input type="radio" class="checkboxes" name="image-id2" /> |
114 | 69a37abb | Christodoulos Psaltis | <span class="checkbox-legends">{% trans "Basically protected mode (Firewall on)" %}</span> |
115 | 69a37abb | Christodoulos Psaltis | <br /> |
116 | 69a37abb | Christodoulos Psaltis | <input type="radio" class="checkboxes" name="image-id2" /> |
117 | 69a37abb | Christodoulos Psaltis | <span class="checkbox-legends">{% trans "Custom protection" %} <a href="#" class="firewall-settings">{% trans "settings" %}</a> {% trans "(Advanced users only)" %}</span> |
118 | 69a37abb | Christodoulos Psaltis | <button type="submit" class="firewall-apply">{% trans "Apply" %}</button> |
119 | 69a37abb | Christodoulos Psaltis | <div class="firewall-contents-end-separator"></div> |
120 | 69a37abb | Christodoulos Psaltis | </div>
|
121 | 69a37abb | Christodoulos Psaltis | </div>
|
122 | c0c46a60 | Christodoulos Psaltis | <div class="network-separator machines"></div> |
123 | c0c46a60 | Christodoulos Psaltis | <div class="empty-network-slot" id="machine-template"> |
124 | c0c46a60 | Christodoulos Psaltis | <div class='network-add-machine'><span class="add-icon">+</span></div> |
125 | c0c46a60 | Christodoulos Psaltis | </div>
|
126 | 69a37abb | Christodoulos Psaltis | </div>
|
127 | 69a37abb | Christodoulos Psaltis | <div class="network-contents-end-separator"></div> |
128 | 69a37abb | Christodoulos Psaltis | </div>
|
129 | 69a37abb | Christodoulos Psaltis | </div>
|
130 | 69a37abb | Christodoulos Psaltis | <div id="internet-separator"></div> |
131 | 69a37abb | Christodoulos Psaltis | <div id="private-networks"> |
132 | 69a37abb | Christodoulos Psaltis | <div class="network" id="network-template"> |
133 | 69a37abb | Christodoulos Psaltis | <div class="actions"> |
134 | 69a37abb | Christodoulos Psaltis | <a href="#" class="action-add">{% trans "Add Machine" %}</a> |
135 | 69a37abb | Christodoulos Psaltis | <a href="#" class="action-network-edit">{% trans "Edit" %}</a> |
136 | 69a37abb | Christodoulos Psaltis | <a href="#" class="action-network-destroy">{% trans "Destroy" %}</a> |
137 | 69a37abb | Christodoulos Psaltis | </div>
|
138 | 69a37abb | Christodoulos Psaltis | <div class="state"> |
139 | 69a37abb | Christodoulos Psaltis | <div class="status">{% trans "Private Network" %}</div> |
140 | 69a37abb | Christodoulos Psaltis | <div class="indicator"></div> |
141 | 69a37abb | Christodoulos Psaltis | <div class="indicator"></div> |
142 | 69a37abb | Christodoulos Psaltis | <div class="indicator"></div> |
143 | 69a37abb | Christodoulos Psaltis | <div class="indicator"></div> |
144 | 69a37abb | Christodoulos Psaltis | </div>
|
145 | 69a37abb | Christodoulos Psaltis | <img class="network-logos" src="/static/network.png" /> |
146 | 69a37abb | Christodoulos Psaltis | <div href="#" class="name-div"> |
147 | 69a37abb | Christodoulos Psaltis | <h5 class="namecontainer"> |
148 | 69a37abb | Christodoulos Psaltis | <span class="name">{% trans "My Network 1" %}</span><span class="rename-network"></span> |
149 | 69a37abb | Christodoulos Psaltis | </h5>
|
150 | 69a37abb | Christodoulos Psaltis | </div>
|
151 | 69a37abb | Christodoulos Psaltis | <h5 class="network-machines"> |
152 | 69a37abb | Christodoulos Psaltis | {% trans "Show:" %} <span class="show-machines">{% trans "machines" %} (2)</span> |
153 | 69a37abb | Christodoulos Psaltis | </h5>
|
154 | 69a37abb | Christodoulos Psaltis | <div class="network-contents"> |
155 | 69a37abb | Christodoulos Psaltis | <div class="network-placeholder"> |
156 | 69a37abb | Christodoulos Psaltis | <div class="network-contents-start-separator"></div> |
157 | 69a37abb | Christodoulos Psaltis | <div class="network-machine" id="machine-template"> |
158 | 69a37abb | Christodoulos Psaltis | <div class="machine-actions"> |
159 | 69a37abb | Christodoulos Psaltis | <a href="#" class="action-disconnect">{% trans "Disconnect" %}</a> |
160 | 69a37abb | Christodoulos Psaltis | <a href="#" class="action-details">{% trans "Details" %}</a> |
161 | 69a37abb | Christodoulos Psaltis | </div>
|
162 | 69a37abb | Christodoulos Psaltis | <div class="state"> |
163 | 69a37abb | Christodoulos Psaltis | <div class="status"><span class="discreet">IPv4:</span> 192.94.73.15</div> |
164 | 69a37abb | Christodoulos Psaltis | <div class="status"><span class="discreet">IPv6:</span> vv</div> |
165 | 69a37abb | Christodoulos Psaltis | <img class="spinner" style="display:none" src="/static/progress.gif" /> |
166 | 69a37abb | Christodoulos Psaltis | <img class="wave" style="display:none" src="/static/wave.gif" /> |
167 | 69a37abb | Christodoulos Psaltis | </div>
|
168 | 69a37abb | Christodoulos Psaltis | <img class="logo" src="/static/machines/debian-on.png" /> |
169 | c0c46a60 | Christodoulos Psaltis | <div class='network-remove-machine'><span class="remove-icon">X</span></div> |
170 | 69a37abb | Christodoulos Psaltis | <div href="#" class="machine-name-div"> |
171 | 69a37abb | Christodoulos Psaltis | <h5 class="namecontainer editable"> |
172 | 69a37abb | Christodoulos Psaltis | <span class="name">my desktop1</span><span class="rename"></span> |
173 | 69a37abb | Christodoulos Psaltis | <div class="editbuttons" style="display:none"> |
174 | 69a37abb | Christodoulos Psaltis | <span class="save" /> |
175 | 69a37abb | Christodoulos Psaltis | <span class="cancel" /> |
176 | 69a37abb | Christodoulos Psaltis | </div>
|
177 | 69a37abb | Christodoulos Psaltis | </h5>
|
178 | 69a37abb | Christodoulos Psaltis | </div>
|
179 | 69a37abb | Christodoulos Psaltis | <h5>
|
180 | 69a37abb | Christodoulos Psaltis | <span class="machine-connect">{% trans "Connect" %}</span> {% trans "to manage private IPs" %} |
181 | 69a37abb | Christodoulos Psaltis | </h5>
|
182 | 69a37abb | Christodoulos Psaltis | <div class="firewall-content"> |
183 | 69a37abb | Christodoulos Psaltis | firewall content |
184 | 69a37abb | Christodoulos Psaltis | </div>
|
185 | 69a37abb | Christodoulos Psaltis | </div>
|
186 | 69a37abb | Christodoulos Psaltis | <div class="network-separator machines"></div> |
187 | 69a37abb | Christodoulos Psaltis | <div class="network-machine" id="machine-template"> |
188 | 69a37abb | Christodoulos Psaltis | <div class="machine-actions"> |
189 | 69a37abb | Christodoulos Psaltis | <a href="#" class="action-disconnect">{% trans "Disconnect" %}</a> |
190 | 69a37abb | Christodoulos Psaltis | <a href="#" class="action-details">{% trans "Details" %}</a> |
191 | 69a37abb | Christodoulos Psaltis | </div>
|
192 | 69a37abb | Christodoulos Psaltis | <div class="state"> |
193 | 69a37abb | Christodoulos Psaltis | <div class="status"><span class="discreet">IPv4:</span> 192.94.73.18</div> |
194 | 69a37abb | Christodoulos Psaltis | <div class="status"><span class="discreet">IPv6:</span> vv</div> |
195 | 69a37abb | Christodoulos Psaltis | <img class="spinner" style="display:none" src="/static/progress.gif" /> |
196 | 69a37abb | Christodoulos Psaltis | <img class="wave" style="display:none" src="/static/wave.gif" /> |
197 | 69a37abb | Christodoulos Psaltis | </div>
|
198 | 69a37abb | Christodoulos Psaltis | <img class="logo" src="/static/machines/ubuntu-on.png" /> |
199 | c0c46a60 | Christodoulos Psaltis | <div class='network-remove-machine'><span class="remove-icon">X</span></div> |
200 | 69a37abb | Christodoulos Psaltis | <div href="#" class="machine-name-div"> |
201 | 69a37abb | Christodoulos Psaltis | <h5 class="namecontainer editable"> |
202 | 69a37abb | Christodoulos Psaltis | <span class="name">my desktop1</span><span class="rename"></span> |
203 | 69a37abb | Christodoulos Psaltis | <div class="editbuttons" style="display:none"> |
204 | 69a37abb | Christodoulos Psaltis | <span class="save" /> |
205 | 69a37abb | Christodoulos Psaltis | <span class="cancel" /> |
206 | 69a37abb | Christodoulos Psaltis | </div>
|
207 | 69a37abb | Christodoulos Psaltis | </h5>
|
208 | 69a37abb | Christodoulos Psaltis | </div>
|
209 | 69a37abb | Christodoulos Psaltis | <h5>
|
210 | 69a37abb | Christodoulos Psaltis | <span class="machine-connect">{% trans "Connect" %}</span> {% trans "to manage private IPs" %} |
211 | 69a37abb | Christodoulos Psaltis | </h5>
|
212 | 69a37abb | Christodoulos Psaltis | </div>
|
213 | c0c46a60 | Christodoulos Psaltis | <div class="network-separator machines"></div> |
214 | c0c46a60 | Christodoulos Psaltis | <div class="empty-network-slot" id="machine-template"> |
215 | c0c46a60 | Christodoulos Psaltis | <div class='network-add-machine'><span class="add-icon">+</span></div> |
216 | c0c46a60 | Christodoulos Psaltis | </div>
|
217 | b1272faa | Mike Muzurakis | </div>
|
218 | b1272faa | Mike Muzurakis | <div class="network-contents-end-separator"></div> |
219 | b1272faa | Mike Muzurakis | </div>
|
220 | 7d4f351b | Mike Muzurakis | </div>
|
221 | b1272faa | Mike Muzurakis | <div class="network-separator"></div> |
222 | 6f547d12 | Mike Muzurakis | <div class="network" id="network-template"> |
223 | 6f547d12 | Mike Muzurakis | <div class="actions"> |
224 | 6f547d12 | Mike Muzurakis | <a href="#" class="action-add">{% trans "Add Machine" %}</a> |
225 | 6f547d12 | Mike Muzurakis | <a href="#" class="action-network-edit">{% trans "Edit" %}</a> |
226 | 6f547d12 | Mike Muzurakis | <a href="#" class="action-network-destroy">{% trans "Destroy" %}</a> |
227 | 6f547d12 | Mike Muzurakis | </div>
|
228 | 6f547d12 | Mike Muzurakis | <div class="state"> |
229 | 6f547d12 | Mike Muzurakis | <div class="status">{% trans "Private Network" %}</div> |
230 | 6f547d12 | Mike Muzurakis | <div class="indicator"></div> |
231 | 6f547d12 | Mike Muzurakis | <div class="indicator"></div> |
232 | 6f547d12 | Mike Muzurakis | <div class="indicator"></div> |
233 | 6f547d12 | Mike Muzurakis | <div class="indicator"></div> |
234 | 6f547d12 | Mike Muzurakis | </div>
|
235 | 6f547d12 | Mike Muzurakis | <img class="network-logos" src="/static/network.png" /> |
236 | 0a8e39b4 | Mike Muzurakis | <div href="#" class="name-div"> |
237 | 6f547d12 | Mike Muzurakis | <h5 class="namecontainer"> |
238 | 6f547d12 | Mike Muzurakis | <span class="name">{% trans "My Network 2" %}</span><span class="rename-network"></span> |
239 | 6f547d12 | Mike Muzurakis | </h5>
|
240 | 6f547d12 | Mike Muzurakis | </div>
|
241 | 3817c551 | Christodoulos Psaltis | <h5 class="network-machines"> |
242 | 3817c551 | Christodoulos Psaltis | {% trans "Show:" %} <span class="show-machines">{% trans "machines" %} (0)</span> |
243 | 6f547d12 | Mike Muzurakis | </h5>
|
244 | b1272faa | Mike Muzurakis | <div class="network-contents"> |
245 | c0c46a60 | Christodoulos Psaltis | <div class="network-placeholder"> |
246 | c0c46a60 | Christodoulos Psaltis | <div class="network-contents-start-separator"></div> |
247 | c0c46a60 | Christodoulos Psaltis | <div class="empty-network-slot" id="machine-template"> |
248 | c0c46a60 | Christodoulos Psaltis | <div class='network-add-machine'><span class="add-icon">+</span></div> |
249 | c0c46a60 | Christodoulos Psaltis | </div>
|
250 | c0c46a60 | Christodoulos Psaltis | </div>
|
251 | c0c46a60 | Christodoulos Psaltis | <div class="network-contents-end-separator"></div> |
252 | b1272faa | Mike Muzurakis | </div>
|
253 | 6f547d12 | Mike Muzurakis | </div>
|
254 | b1272faa | Mike Muzurakis | <div class="network-separator"></div> |
255 | 6f547d12 | Mike Muzurakis | <div class="network" id="network-template"> |
256 | 6f547d12 | Mike Muzurakis | <div class="actions"> |
257 | 6f547d12 | Mike Muzurakis | <a href="#" class="action-add">{% trans "Add Machine" %}</a> |
258 | 6f547d12 | Mike Muzurakis | <a href="#" class="action-network-edit">{% trans "Edit" %}</a> |
259 | 6f547d12 | Mike Muzurakis | <a href="#" class="action-network-destroy">{% trans "Destroy" %}</a> |
260 | 6f547d12 | Mike Muzurakis | </div>
|
261 | 6f547d12 | Mike Muzurakis | <div class="state"> |
262 | 6f547d12 | Mike Muzurakis | <div class="status">{% trans "Private Network" %}</div> |
263 | 6f547d12 | Mike Muzurakis | <div class="indicator"></div> |
264 | 6f547d12 | Mike Muzurakis | <div class="indicator"></div> |
265 | 6f547d12 | Mike Muzurakis | <div class="indicator"></div> |
266 | 6f547d12 | Mike Muzurakis | <div class="indicator"></div> |
267 | 6f547d12 | Mike Muzurakis | </div>
|
268 | 6f547d12 | Mike Muzurakis | <img class="network-logos" src="/static/network.png" /> |
269 | 0a8e39b4 | Mike Muzurakis | <div href="#" class="name-div"> |
270 | 6f547d12 | Mike Muzurakis | <h5 class="namecontainer"> |
271 | 6f547d12 | Mike Muzurakis | <span class="name">{% trans "My Network 3" %}</span><span class="rename-network"></span> |
272 | 6f547d12 | Mike Muzurakis | </h5>
|
273 | 6f547d12 | Mike Muzurakis | </div>
|
274 | 6f547d12 | Mike Muzurakis | <h5 class="network-machines"> |
275 | 3817c551 | Christodoulos Psaltis | {% trans "Show:" %} <span class="show-machines">{% trans "machines" %} (0)</span> |
276 | 6f547d12 | Mike Muzurakis | </h5>
|
277 | b1272faa | Mike Muzurakis | <div class="network-contents"> |
278 | c0c46a60 | Christodoulos Psaltis | <div class="network-placeholder"> |
279 | c0c46a60 | Christodoulos Psaltis | <div class="network-contents-start-separator"></div> |
280 | c0c46a60 | Christodoulos Psaltis | <div class="empty-network-slot" id="machine-template"> |
281 | c0c46a60 | Christodoulos Psaltis | <div class='network-add-machine'><span class="add-icon">+</span></div> |
282 | c0c46a60 | Christodoulos Psaltis | </div>
|
283 | c0c46a60 | Christodoulos Psaltis | </div>
|
284 | c0c46a60 | Christodoulos Psaltis | <div class="network-contents-end-separator"></div> |
285 | b1272faa | Mike Muzurakis | </div>
|
286 | 6f547d12 | Mike Muzurakis | </div>
|
287 | 7d4f351b | Mike Muzurakis | </div>
|
288 | 7d4f351b | Mike Muzurakis | </div>
|
289 | e5b0ba20 | Vangelis Koukis | <div id="networks" class="separator"></div> |
290 | 6f547d12 | Mike Muzurakis | |
291 | 6f547d12 | Mike Muzurakis | <script>
|
292 | 384da41e | Christodoulos Psaltis | // hide the all of the networks contents
|
293 | b1272faa | Mike Muzurakis | $(".network-contents").hide();
|
294 | 384da41e | Christodoulos Psaltis | // toggle the component with class network-contents
|
295 | b1272faa | Mike Muzurakis | $(".show-machines").click(function() {
|
296 | b1272faa | Mike Muzurakis | $(this).parent().next(".network-contents").slideToggle(600);
|
297 | b1272faa | Mike Muzurakis | });
|
298 | e0e9957e | Christodoulos Psaltis | // toggle the component with class network-contents
|
299 | e0e9957e | Christodoulos Psaltis | $(".network-logos").click(function() {
|
300 | 2968c3db | Christodoulos Psaltis | $(this).siblings(".network-contents").slideToggle(600);
|
301 | e0e9957e | Christodoulos Psaltis | });
|
302 | b1272faa | Mike Muzurakis | |
303 | 92f534e9 | Christodoulos Psaltis | // intercept click to remove machine from network
|
304 | 384da41e | Christodoulos Psaltis | $(".remove-icon").click(function() {
|
305 | 86059945 | Mike Muzurakis | $(this).parent().parent().next('div.network-separator').fadeOut();
|
306 | 384da41e | Christodoulos Psaltis | $(this).parent().parent().fadeOut();
|
307 | 384da41e | Christodoulos Psaltis | });
|
308 | b1272faa | Mike Muzurakis | |
309 | 92f534e9 | Christodoulos Psaltis | // intercept click to add machine to network
|
310 | 92f534e9 | Christodoulos Psaltis | $(".add-icon").click(function() {
|
311 | 92f534e9 | Christodoulos Psaltis | //var newEntry = $(".network-machine")[0].clone();
|
312 | 92f534e9 | Christodoulos Psaltis | //$(this).parent().parent().append(newEntry);
|
313 | 92f534e9 | Christodoulos Psaltis | });
|
314 | 92f534e9 | Christodoulos Psaltis | |
315 | 384da41e | Christodoulos Psaltis | // hide the all of the firewall contents
|
316 | b1272faa | Mike Muzurakis | $(".firewall-content").hide();
|
317 | 384da41e | Christodoulos Psaltis | // toggle the component with class firewall-contents
|
318 | b1272faa | Mike Muzurakis | $(".show-firewall").click(function() {
|
319 | b1272faa | Mike Muzurakis | $(this).parent().next(".firewall-content").slideToggle(600);
|
320 | b1272faa | Mike Muzurakis | });
|
321 | b1272faa | Mike Muzurakis | |
322 | b1272faa | Mike Muzurakis | //hide firewall content on apply click
|
323 | b1272faa | Mike Muzurakis | $(".firewall-apply").click(function() {
|
324 | b1272faa | Mike Muzurakis | $(this).parent().slideToggle(600);
|
325 | b1272faa | Mike Muzurakis | });
|
326 | 6f547d12 | Mike Muzurakis | </script> |