Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / templates / im / astakosgroup_form_demo.html @ 9a06d96f

History | View | Annotate | Download (4.1 kB)

1
{% extends "im/account_base.html" %}
2

    
3
{% load filters %}
4
{% block page.body %}
5
 
6
{% block headjs %}
7
        {{ block.super }}         
8
                
9
        <script src="{{ IM_STATIC_URL }}js/jquery.uniform.js"></script>
10
        <script src="{{ IM_STATIC_URL }}js/quotas.js"></script>
11
         <link rel="stylesheet" href="{{ IM_STATIC_URL }}css/uniform.default.css" type="text/css" media="screen">        
12
{% endblock %}                
13
<form action="" method="post" class="withlabels quotas-form">{% csrf_token %}
14
         
15
    <fieldset>
16
            <legend>
17
                    1. CREATE GROUP
18
                        <span class="info"> 
19
                            <em>more info</em>
20
                            <span>Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text</span>
21
                    </span>                    
22
            </legend>
23
        
24
        {% include "im/form_render.html" %}
25
                
26
                <div class="double-checks">
27
                    <label>Max users per group</label>
28
                    <div class="form-row">
29
                            <p class="clearfix">
30
                                    <label for="members_unlimited">Unlimited</label>
31
                                    <input type="checkbox" id="members_unlimited" name="members_unlimited" class="unlimited" checked="checked">
32
                            </p>
33
                    </div>
34
                    <div class="form-row">
35
                            <p class="clearfix">
36
                                    <label for="members_limited">Limited</label>
37
                                    <input type="checkbox" id="members_limited" name="members_limited" class="limited">
38
                                       <input type="text" id="members_uplimit" name="members_uplimit" />
39
                                        
40
                            </p>
41
                    </div>
42
                    
43
            </div> 
44
    </fieldset>       
45
    <fieldset id="icons">
46
            <legend>
47
                    2. CHOOSE RESOURCES
48
                    <span class="info"> 
49
                            <em>more info</em>
50
                            <span>Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text Help Text</span>
51
                    </span>    
52
            </legend>
53

    
54
    {% with resource_catalog|lookup:'resources' as resources %}
55
    {% with resource_catalog|lookup:'groups' as groups %}            
56
            <ul class="clearfix">
57
            {% for g, rs in groups.items %}                    
58
                    <li><a href="#{{'group_'|add:g}}" id="{{'group_'|add:g}}"><img src="/static/im/images/create-resource-vm.png" alt="vm"/></a></li>
59
<!-- 
60
                    <li><a href="#storage_1" id="storage_1"><img src="/static/im/images/create-resource-storage.png" alt="storage"/></a></li>
61
 -->
62
            {% endfor %}
63
            </ul>
64
            <!--p class="msg">if you choose CPU without selecting any VMs you must also select RAM and DISKSPACE</p-->
65
    </fieldset>
66
    <div class="foo">
67
    
68
    </div>
69
    
70
        {% for g, rs in groups.items %}
71
        <div class="{{'group_'|add:g}}">
72
                        <a href="#icons" class="delete"><strong>X</strong> remove resource</a>        
73
                    {% for r in rs %}
74
                    <fieldset class="quota storage">
75
                            <legend>{{r|upper}}</legend>
76
<!-- 
77
                            <div class="form-row">
78
                                    <p class="clearfix">
79
                                            <label for="num_storage">Total storage</label>
80
                                            <input type="text" name="num_storage">
81
                                            <span class="extra-img">&nbsp;</span>
82
                                         <span class="info"> 
83
                                                    <em>more info</em>
84
                                                    <span>Help Text</span>
85
                                            </span>
86
                                    </p>
87
                            </div>
88
 -->
89
                            <div class="double-checks">
90
                                    <label>Max Storage per user</label>
91
                                    <div class="form-row">
92
                                            <p class="clearfix">
93
                                                    <label for="{{r|add:'_unlimited'}}">Unlimited</label>
94
                                                    <input type="checkbox" id="{{'id_'|add:r|add:'_unlimited'}}" name="{{r|add:'_unlimited'}}" class="unlimited" checked="checked">
95
                                            </p>
96
                                    </div>
97
                                    <div class="form-row">
98
                                            <p class="clearfix">
99
                                                    <label for="{{r|add:'_limited'}}">Limited</label>
100
                                                    <input type="checkbox" id="id_storage_per_user_limited" name="{{r|add:'_limited'}}" class="limited">
101
                                                       <input type="text" id="{{'id_'|add:r|add:'_uplimit'}}" name="{{r|add:'_uplimit'}}"/> 
102
                                            </p>
103
                                    </div>
104
                                    
105
                            </div> 
106
                    </fieldset>
107
                    {% endfor %}
108
            </div>
109
    {% endfor %}
110

    
111
    {% endwith %}
112
    {% endwith %}
113
        </div>
114
    <div class="form-row submit">
115
                   <input type="submit" value="SUBMIT" class="submit altcol" autocomplete="off">
116
        </div>     
117
</form>
118
         
119
<script>
120
        
121
</script>         
122
 
123
{% endblock %}