Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / ui / templates / partials / ips.html @ bfb11987

History | View | Annotate | Download (4 kB)

1
{% load i18n %}
2

    
3
<div id="ip-port-view-tpl" class="hidden ip-port-view model-item">
4
  <div class="outer">
5
    <div class="inner clearfix main-content">
6
      <div class="model-logo vm-icon medium2 state1"
7
        data-rv-style="model.vm.status|vm_style"></div>
8
      <h3 class="title" data-rv-text="model.vm.name|truncate 40"></h3>
9
      <h5 class="subtitle">
10
        <span class="key" data-rv-show="model.mac_address">MAC:</span>
11
        <span class="value" data-rv-text="model.mac_address"></span>
12
      </h5>
13
    </div>
14
  </div>
15
</div>
16

    
17
<div id="ip-view-tpl" data-rv-class-actionpending="model.actions.pending"
18
  data-rv-class-clearfix="model.id" class="hidden model-item model-view with-actions">
19
  <div class="clearfix">
20
    <div class="main-content clearfix">
21
      <div class="main-content-inner clearfix">
22
        <img class="logo" src="{{ SYNNEFO_IMAGES_URL }}internet.png" />
23
        <div class="entry inline" data-rv-class-connected="model.device_id">
24
          <h3 class="title floating-ip">
25
            <span data-rv-text="model.floating_ip_address">IP ADDRESS</span>
26
          </h3>
27
          <div data-rv-if="model.port_id" class="ports nested-model-list proxy inline">
28
            <div data-rv-if="model.port_id">
29
              <div data-rv-show="model.port" data-rv-model-view="model.port|IpPortView"></div>
30
            </div>
31
          </div>
32
        </div>
33
        <div class="entry-right">
34
          <div data-rv-class="model.status|status_cls" class="status">
35
            <div class="status-title">
36
              <span data-rv-text="model.status|status_display">Active</span>
37
              <span data-rv-show="model.in_progress">...</span>
38
            </div>
39
            <div class="status-indicator clearfix">
40
              <div class="indicator indicator1"></div>
41
              <div class="indicator indicator2"></div>
42
              <div class="indicator indicator3"></div>
43
              <div class="indicator indicator4"></div>
44
            </div>
45
            <div class="state state-indicator">
46
              <div class="action-indicator"></div>
47
            </div>
48
            <div data-show="model.status|in_progress" class="status-progress"></div>
49
          </div>
50
        </div>
51
      </div>
52
    </div>
53
      <div class="actions-content">
54
        <div class="action-container connect" 
55
           data-rv-class-isactive="model.can_connect"
56
           data-rv-class-selected="model.actions.connect|intEq 1"
57
           data-rv-on-click="view.show_connect_overlay">
58
          <a>Attach</a>
59
        </div>
60
        <div class="action-container disconnect" 
61
             data-rv-class-isactive="model.can_disconnect" 
62
             data-rv-class-selected="model.actions.disconnect|intEq 1"
63
             data-rv-on-click="view.set_disconnect_confirm">
64
             <a>Dettach</a>
65
          <div class="confirm-single clearfix">
66
            <span class="yes" data-rv-on-click="view.disconnect">
67
              {% trans "Confirm" %}
68
            </span>
69
            <span class="no" 
70
                  data-rv-on-click="view.unset_disconnect_confirm">X</span>
71
          </div>
72
        </div>
73
        <div class="action-container remove warn" 
74
           data-rv-class-isactive="model.can_remove"
75
           data-rv-class-selected="model.actions.remove|intEq 1"
76
           data-rv-on-click="view.set_remove_confirm">
77
          <a>Destroy</a>
78
          <div class="confirm-single clearfix">
79
            <span class="yes" data-rv-on-click="view.remove">
80
              {% trans "Confirm" %}
81
            </span>
82
            <span class="no" data-rv-on-click="view.unset_remove_confirm">X</span>
83
          </div>
84
        </div>
85
      </div>
86
  </div>
87
</div>
88

    
89
<div id="ips-list-view" class="collection-list-view">
90
  <div class="collection">
91

    
92
    <div id="create-ip" class="create-button">
93
      <a href="#">{% trans "New IP Address +" %}</a>
94
    </div>
95

    
96
    <div class="empty-list hidden">
97
      <p>{% blocktrans %}You don't have any IP addresses yet. Start by
98
 clicking the orange button on the top left.{% endblocktrans %}
99
        </p>
100
    </div>
101

    
102
    <div class="items-list clearfix">
103
    </div>
104
  </div>
105
</div>