Statistics
| Branch: | Tag: | Revision:

root / snf-cyclades-app / synnefo / userdata / templates / userdata / public_keys_view.html @ b47b110d

History | View | Annotate | Download (4.1 kB)

1
{% load i18n %}
2
<div class="public-keys-view clearfix">
3
  <div class="loading-models">{% trans "Loading..." %}</div>
4
  <div class="models-view">
5
    <div class="previous-view-link">
6
      <div class="change-view-action">Back to machine create wizard
7
      </div>
8
    </div>
9

    
10
    <div class="list-wrapper model-list">
11
      <h3 class="list-title hidden">{% trans "SSH public keys list" %}</h3>
12
      <div class="top-actions clearfix">
13
        <div class="collection-action add add-new">{% trans "create/import new" %}</div>
14
        <div class="collection-action generate add-generate">{% trans "generate new" %}</div>
15
      </div>
16
      <div class="limit-msg">{% trans "SSH keys limit reached." %}</div>
17
      <div class="model-description">
18
        <p>You can use SSH keys to establish a secure connection 
19
        between your computer and the virtual machines. </p>
20
      </div>
21
      <div class="list-messages">
22
      </div>
23
      <div class="private-cont">
24
        <div class="private-download clearfix">
25
          <div class="close-private">{% trans "close" %}</div>
26
          <div class="private-msg download">
27
          </div>
28
          <div class="private-msg copy">
29
            {% trans "Create a file with the following contents" %}
30
          </div>
31
          <form target="_blank" id="private-key-form" method="post">
32
            <input type="hidden" name="data" />
33
            <input type="hidden" name="name" />
34

    
35
            <span class="form-text">{% trans "Your new public key has been added" %}</span>
36
            <input type="submit" class="down-button form-text"
37
            id="download-private-key" value="click here" />
38
            <span class="form-text">
39
              {% trans " to download private key." %}
40
            </span>
41
          </form>
42
          <div class="key-contents clearfix">
43
            <textarea></textarea>
44
          </div>
45
        </div>
46
      </div>
47
      <div class="hidden public-key-item clearfix" id="model-item-tpl">
48
        <div class="param key-type"></div>
49
        <div class="param name"></div>
50
        <div class="param fingerprint">
51
          <div class="flabel">fingerprint:</div>
52
          <div class="text"></div>
53
        </div>
54
        <div class="param publicid hidden">
55
          <div class="param-content">
56
            <textarea></textarea>
57
          </div>
58
        </div>
59
      </div>
60
      <ul class="keys-list">
61
        <li class="header">
62
        <div class="title">{% trans "Name" %}</div>
63
        <div class="title">{% trans "Public key ID" %}</div>
64
        </li>
65
      </ul>
66
      <ul class="items-list">
67
        <li class="items-empty-msg hidden msg">
68
        <div class="title">
69
          {% trans "No public keys exist" %} <span class="quick-add">add one</span> now
70
        </div>
71
        </li>
72
      </ul>
73
    </div>
74
    <div class="form-wrapper model-form-cont clearfix">
75
      <h3 class="new-title hidden">{% trans "Create new SSH public key" %}</h3>
76
      <h3 class="edit-title hidden">{% trans "Edit SSH public key" %}</h3>
77
      <form class="model-form">
78
        <div class="form-messages">
79
        </div>
80
        <div class="model-form-fields">
81
          <div class="form-field">
82
            <label for="">{% trans "Key name" %}</label>
83
            <div class="errors"></div>
84
            <input type="text" class="input-name inline"/>
85
          </div>
86
          <div class="form-field clearfix">
87
            <label for="">{% trans "Key content" %}</label>
88
            <div class="errors"></div>
89
            <textarea class="input-content"></textarea>
90
          </div>
91
          <div class="form-field inline clearfix fromfile-field">
92
            <label for="">{% trans "Import from file" %}</label>
93
            <div class="fromfile">
94
              <input type="file" class="content-input-file"
95
              title="Import from file" />
96
            </div>
97
          </div>
98
          <div class="form-field">
99
          </div>
100
        </div>
101
      </form>
102
      <div class="form-actions clearfix">
103
        <div class="form-action submit">{% trans "Submit" %}</div>
104
        <div class="form-action cancel">{% trans "Cancel" %}</div>
105
      </div>
106
    </div>
107
  </div>
108
</div>