Statistics
| Branch: | Tag: | Revision:

root / snf-app / synnefo / admin / templates / images_info.html @ 244c552b

History | View | Annotate | Download (4.1 kB)

1
{% extends "base.html" %}
2

    
3
{% block body %}
4
<form action="{% url synnefo.admin.views.images_modify image.id %}" method="post">
5
  <div class="row">
6
    <div class="span7 columns">
7

    
8
      <div class="clearfix">
9
        <label for="image-id">ID</label>
10
        <div class="input">
11
          <span class="uneditable-input" id="image-id">{{ image.id }}</span>
12
        </div>
13
      </div>
14

    
15
      <div class="clearfix">
16
        <label for="image-name">Name</label>
17
        <div class="input">
18
          <input class="medium" id="image-name" name="name" value="{{ image.name }}" type="text" />
19
        </div>
20
      </div>
21

    
22
      <div class="clearfix">
23
        <label for="image-state">State</label>
24
        <div class="input">
25
          <select class="medium" id="image-state" name="state">
26
            {% for state in states %}
27
            <option{% ifequal  image.state %} selected{% endifequal %}>{{ state }}</option>
28
            {% endfor %}
29
          </select>
30
        </div>
31
      </div>
32

    
33
      <div class="clearfix">
34
        <label for="image-owner">Owner ID</label>
35
        <div class="input input-append">
36
          <input class="small" id="image-owner" name="owner" value="{{ image.userid }}" type="text" />
37
          <label class="add-on"><a href=""></a></label>
38
        </div>
39
      </div>
40

    
41
      <div class="clearfix">
42
        <label for="image-sourcevm">Virtual Machine ID</label>
43
        <div class="input input-append">
44
          <input class="small append-server" id="image-sourcevm" name="sourcevm" value="{{ image.sourcevm.id }}" type="text" />
45
          <label class="add-on"><a href=""></a></label>
46
        </div>
47
      </div>
48

    
49
      <div class="clearfix">
50
        <label for="image-backend">Backend ID</label>
51
        <div class="input">
52
          <input class="large" id="image-backend" name="backend" value="{{ image.backend_id }}" type="text" />
53
        </div>
54
      </div>
55

    
56
      <div class="clearfix">
57
        <label for="image-format">Format</label>
58
        <div class="input">
59
          <select class="medium" id="image-format" name="format">
60
            {% for format in formats %}
61
            <option{% ifequal  image.format %} selected{% endifequal %}>{{ format }}</option>
62
            {% endfor %}
63
          </select>
64
        </div>
65
      </div>
66

    
67
      <div class="clearfix">
68
        <label for="image-public">Public</label>
69
        <div class="input">
70
          <ul class="inputs-list">
71
            <li>
72
              <label>
73
                <input type="checkbox" id="image-public" name="public"{% if  %} checked{% endif %}>
74
              </label>
75
            </li>
76
          </ul>
77
        </div>
78
      </div>
79

    
80
      <div class="clearfix">
81
        <label for="image-created">Created</label>
82
        <div class="input">
83
          <span class="uneditable-input" id="image-created">{{ image.created }}</span>
84
        </div>
85
      </div>
86

    
87
      <div class="clearfix">
88
        <label for="image-updated">Updated</label>
89
        <div class="input">
90
          <span class="uneditable-input" id="image-updated">{{ image.updated }}</span>
91
        </div>
92
      </div>
93
    </div>
94

    
95
    <div class="span7 columns offset1">
96
      <table>
97
        <thead>
98
          <tr>
99
            <th>Key</th>
100
            <th>Value</th>
101
            <th></th>
102
          </tr>
103
        </thead>
104
        <tbody>
105
          <tr class="row-template">
106
            <td><input class="medium" type="text" name="key"></td>
107
            <td><input class="medium" type="text" name="value"></td>
108
            <td><a class="btn danger delete-row"><strong>-</strong></a></td>
109
          </tr>
110
          {% for meta in metadata %}
111
          <tr>
112
            <td><input type="text" class="medium" name="key" value="{{ meta.meta_key }}"></td>
113
            <td><input type="text" class="medium" name="value" value="{{ meta.meta_value }}"></td>
114
            <td><a class="btn danger delete-row"><strong>-</strong></a></td>
115
          </tr>
116
          {% endfor %}
117
        </tbody>
118
      </table>
119
      <a class="btn success add-row"><strong>+</strong></a>
120
    </div>
121
  </div>
122

    
123
  <div class="actions">
124
    <button type="submit" class="btn primary">Save Changes</button>
125
    <button type="reset" class="btn">Reset</button>
126
  </div>
127
</form>
128
{% endblock body %}