Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / templates / im / astakosgroup_form_demo.html.BASE.21131.html @ 50dce93a

History | View | Annotate | Download (4.8 kB)

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

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

    
60
    {% with resource_catalog|lookup:'resources' as resources %}
61
    {% with resource_catalog|lookup:'groups' as groups %}            
62
            <ul class="clearfix">
63
            {% for g, rs in groups.items %}   
64
            {% with resource_presentation|lookup:g as group_info %}                 
65
                    <li>
66
                            <a href="#{{ g }}" id="{{'group_'|add:g}}"><img src="/static/im/images/create-{{ g }}.png" alt="vm"/></a>
67
                            <input type="hidden" name="{{ 'is_selected_'|add:g }}"  id="{{ 'id_is_selected_'|add:g }}" value="0">
68
                            <p class="msg">{{ group_info.help_text }}</p>
69
                    </li>
70
                    {% endwith %}
71
            {% endfor %}
72
            </ul>
73
            
74
    </fieldset>
75
   
76
    <div class="foo">
77
    
78
    </div>
79
    <div class="not-foo">
80
        {% for g, rs in groups.items %}
81
        
82
        <div class="group {{'group_'|add:g}}" id="{{ g }}">
83
                        <a href="#icons" class="delete">X remove resource</a>        
84
                    {% for r in rs %}
85
                    {% with resource_presentation|lookup:r as resource_info %}
86
                    {% with resources|lookup:r as resource%}
87
                    <fieldset class="quota storage">
88
                            <legend>
89
                                    {% if resource_info.is_abbreviation %}
90
                                            {{ r|get_value_after_dot|upper }}
91
                                    {% else %}
92
                                            {{ r|get_value_after_dot|capfirst }}
93
                                    {% endif %}
94
                                    <span class="info"> 
95
                                            <em>more info</em>
96
                                            <span>{{ resource_info.help_text }}</span>
97
                                    </span>  
98
                            </legend>
99
<!--                    <div class="form-row">
100
                                    <p class="clearfix">
101
                                            <label for="num_storage">Total storage</label>
102
                                            <input type="text" name="num_storage">
103
                                            <span class="extra-img">&nbsp;</span>
104
                                         <span class="info"><em>more info</em><span>Help Text</span></span>
105
                                    </p>
106
                            </div>-->
107
                                 <div class="double-checks">
108
                                    <label>
109
                                            Max {% if resource_info.is_abbreviation %}{{ r|get_value_after_dot|upper }}{% else %}{{ r|get_value_after_dot }}{% endif %}{% if not resource.unit %}s {% endif  %} per user
110
                                                {% if resource.unit %} 
111
                                                         ({{ resource.unit }})
112
                                                {% endif  %}
113
                                        </label>
114
                                    <div class="form-row">
115
                                            <p class="clearfix">
116
                                                    <label for="{{r|add:'_unlimited'}}">Unlimited</label>
117
                                                    <input type="checkbox" id="{{'id_'|add:r|add:'_unlimited'}}" name="{{r|add:'_unlimited'}}" class="unlimited radio" checked="checked">
118
                                            </p>
119
                                    </div>
120
                                    <div class="form-row">
121
                                            <p class="clearfix">
122
                                                    <label for="{{r|add:'_limited'}}">Limited</label>
123
                                                    <input type="checkbox" id="id_storage_per_user_limited" name="{{r|add:'_limited'}}" class="radio limited">
124
                                                       <input type="text" id="{{'id_'|add:r|add:'_uplimit'}}" name="{{r|add:'_uplimit'}}"/> 
125
                                            </p>
126
                                    </div>
127
                                    
128
                            </div> 
129
                    </fieldset>
130
                    {% endwith %}
131
                    {% endwith %}
132
                    {% endfor %}
133
            </div>
134
            
135
            {% endfor %}
136
        </div>
137
    {% endwith %}
138
    {% endwith %}
139
         
140
    <div class="form-row submit">
141
                   <input type="submit" value="SUBMIT" class="submit altcol" autocomplete="off">
142
        </div>     
143
</form>
144
         
145
<script>
146
        
147
</script>         
148
 
149
{% endblock %}