root / snf-astakos-app / astakos / im / templates / im / astakosgroup_list.html @ d220292f
History | View | Annotate | Download (12 kB)
1 | 8e45d6fd | Sofia Papagiannaki | {% extends "im/account_base.html" %} |
---|---|---|---|
2 | 8e45d6fd | Sofia Papagiannaki | |
3 | 01ac12d5 | Sofia Papagiannaki | {% load filters %} |
4 | 01ac12d5 | Sofia Papagiannaki | |
5 | 8e45d6fd | Sofia Papagiannaki | {% block page.body %} |
6 | 8e45d6fd | Sofia Papagiannaki | <div class="maincol {% block innerpage.class %}{% endblock %}"> |
7 | c8977d75 | Olga Brani | <h2>GROUPS</h2> |
8 | 01ac12d5 | Sofia Papagiannaki | {% if form %} |
9 | 056ee470 | Olga Brani | <p>You can search for a group by name</p> |
10 | 056ee470 | Olga Brani | <form action="{% url group_search %}" method="post" class="withlabels signup">{% csrf_token %} |
11 | 01ac12d5 | Sofia Papagiannaki | {% include "im/form_render.html" %} |
12 | 01ac12d5 | Sofia Papagiannaki | <div class="form-row submit"> |
13 | 01ac12d5 | Sofia Papagiannaki | <input type="submit" class="submit altcol" value="SEARCH" /> |
14 | 01ac12d5 | Sofia Papagiannaki | </div>
|
15 | 01ac12d5 | Sofia Papagiannaki | </form>
|
16 | 2b1a5f5d | Olga Brani | |
17 | 2b1a5f5d | Olga Brani | <form action="{% url group_all %}" method="post" class="link-like">{% csrf_token %} |
18 | df67421c | Sofia Papagiannaki | <div class="form-row submit"> |
19 | df67421c | Sofia Papagiannaki | <input type="submit" class="submit altcol" value="Show all groups" /> |
20 | df67421c | Sofia Papagiannaki | </div>
|
21 | df67421c | Sofia Papagiannaki | </form>
|
22 | 01ac12d5 | Sofia Papagiannaki | {% else %} |
23 | b27c104d | Olga Brani | <div class="projects"> |
24 | 4b7d68f0 | Olga Brani | <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. <br />You can <a href="{% url group_create_list %}">create a new group</a> or <a href="{% url group_search %}">join</a> to an existing one.</p> |
25 | b27c104d | Olga Brani | |
26 | b27c104d | Olga Brani | <ul class="widjets clearfix"> |
27 | b27c104d | Olga Brani | <li>
|
28 | b27c104d | Olga Brani | <div>
|
29 | b27c104d | Olga Brani | <p>WELCOME!<br />Connect with a world of people who share your passions.<br />With millions of groups at your fingertips, it's easy to find the group that's best for you -- no matter your interest.</p> |
30 | c8977d75 | Olga Brani | <p class="btn"><a href="{% url group_create_list %}" class="submit">CREATE</a></p> |
31 | b27c104d | Olga Brani | </div>
|
32 | b27c104d | Olga Brani | </li>
|
33 | b27c104d | Olga Brani | <li>
|
34 | b27c104d | Olga Brani | <div>
|
35 | b27c104d | Olga Brani | <p>LOOKING FOR A GROUP?</p><p>Well, this is the place to start!</br>sdofuisd ofuaofi usdiof uiofu osifuaoi ufisdfiousf oiusd<br /><img alt="THINK ABOUT IT" src="/static/medialibrary/2012/06/behind_okeanos.png"></p> |
36 | c8977d75 | Olga Brani | <p class="btn"><a href="{% url group_search %}" class="submit">JOIN</a></p> |
37 | b27c104d | Olga Brani | </div>
|
38 | b27c104d | Olga Brani | </li>
|
39 | b27c104d | Olga Brani | </ul>
|
40 | b27c104d | Olga Brani | |
41 | 01ac12d5 | Sofia Papagiannaki | {% endif %} |
42 | d220292f | Sofia Papagiannaki | {% with page_obj.object_list|enabled:is_search as object_list %} |
43 | 304acb60 | Olga Brani | {% if object_list %} |
44 | d220292f | Sofia Papagiannaki | <div class="full-dotted"> |
45 | d220292f | Sofia Papagiannaki | <table class="alt-style complex"> |
46 | d220292f | Sofia Papagiannaki | <caption>
|
47 | d220292f | Sofia Papagiannaki | {% if is_search %} |
48 | d220292f | Sofia Papagiannaki | SEARCH RESULTS |
49 | d220292f | Sofia Papagiannaki | {% else %} |
50 | d220292f | Sofia Papagiannaki | I PARTICIPATE IN |
51 | d220292f | Sofia Papagiannaki | {% endif %} |
52 | d220292f | Sofia Papagiannaki | </caption>
|
53 | d220292f | Sofia Papagiannaki | <thead>
|
54 | d220292f | Sofia Papagiannaki | <tr>
|
55 | d220292f | Sofia Papagiannaki | <th>Name</th> |
56 | d220292f | Sofia Papagiannaki | <th>Type</th> |
57 | d220292f | Sofia Papagiannaki | <th>Issued</th> |
58 | d220292f | Sofia Papagiannaki | <th>Expires</th> |
59 | d220292f | Sofia Papagiannaki | |
60 | d220292f | Sofia Papagiannaki | <th>Enrolled</th> |
61 | d220292f | Sofia Papagiannaki | |
62 | d220292f | Sofia Papagiannaki | |
63 | d220292f | Sofia Papagiannaki | <th>Enrollment status</th> |
64 | d220292f | Sofia Papagiannaki | <th> </th> |
65 | d220292f | Sofia Papagiannaki | |
66 | d220292f | Sofia Papagiannaki | </tr>
|
67 | d220292f | Sofia Papagiannaki | </thead>
|
68 | d220292f | Sofia Papagiannaki | <tbody>
|
69 | d220292f | Sofia Papagiannaki | {% for o in object_list %} |
70 | d220292f | Sofia Papagiannaki | <tr class="{% cycle 'tr1' 'tr2' %}"> |
71 | d220292f | Sofia Papagiannaki | <td><a href="{% url group_detail o.id %}" title="visit group page">{{o.name|cut:"http://"|cut:"/" }}</a></td> |
72 | d220292f | Sofia Papagiannaki | <td>{{o.kind|capfirst}}</td> |
73 | d220292f | Sofia Papagiannaki | <td>{{o.issue_date|date:"d/m/Y"}}</td> |
74 | d220292f | Sofia Papagiannaki | <td>{{o.expiration_date|date:"d/m/Y"}}</td> |
75 | d220292f | Sofia Papagiannaki | |
76 | d220292f | Sofia Papagiannaki | <td>{{ o.approved_members|length }}</td> |
77 | d220292f | Sofia Papagiannaki | |
78 | d220292f | Sofia Papagiannaki | <td>
|
79 | d220292f | Sofia Papagiannaki | {% if user in o.approved_members %} |
80 | d220292f | Sofia Papagiannaki | |
81 | d220292f | Sofia Papagiannaki | Registered |
82 | d220292f | Sofia Papagiannaki | <form action="{% url group_leave o.id %}" method="post" class="link-like">{% csrf_token %} |
83 | d220292f | Sofia Papagiannaki | <input type="submit" value="LEAVE GROUP" /> |
84 | d220292f | Sofia Papagiannaki | </form>
|
85 | d220292f | Sofia Papagiannaki | |
86 | d220292f | Sofia Papagiannaki | |
87 | d220292f | Sofia Papagiannaki | {% else %} |
88 | d220292f | Sofia Papagiannaki | {% if user in o.members %} |
89 | d220292f | Sofia Papagiannaki | Pending |
90 | d220292f | Sofia Papagiannaki | {% else %} |
91 | d220292f | Sofia Papagiannaki | Not member |
92 | d220292f | Sofia Papagiannaki | <form action="{% url group_join o.id %}" method="post" class="link-like">{% csrf_token %} |
93 | d220292f | Sofia Papagiannaki | <input type="submit" value="JOIN GROUP" /> |
94 | d220292f | Sofia Papagiannaki | </form>
|
95 | d220292f | Sofia Papagiannaki | |
96 | d220292f | Sofia Papagiannaki | {% endif %} |
97 | d220292f | Sofia Papagiannaki | {% endif %} |
98 | d220292f | Sofia Papagiannaki | </td>
|
99 | d220292f | Sofia Papagiannaki | <td><a href="#" class="more-info" title="more info"> </a></td> |
100 | d220292f | Sofia Papagiannaki | </tr>
|
101 | d220292f | Sofia Papagiannaki | <tr class="{% cycle 'tmore1' 'tmore2' %}" style="display:none"> |
102 | d220292f | Sofia Papagiannaki | <td colspan="8" class="info-td"> |
103 | d220292f | Sofia Papagiannaki | <div>
|
104 | d220292f | Sofia Papagiannaki | <p>{{o.desc}}</p> |
105 | d220292f | Sofia Papagiannaki | <p>{% if o.homepage%}
|
106 | d220292f | Sofia Papagiannaki | Visit it group's home page: <a href="{{ o.homepage }}">{{ o.homepage }}</a> |
107 | d220292f | Sofia Papagiannaki | {% else %} |
108 | d220292f | Sofia Papagiannaki | There is no homepage for this group yet. |
109 | d220292f | Sofia Papagiannaki | {% endif %} |
110 | d220292f | Sofia Papagiannaki | </p>
|
111 | d220292f | Sofia Papagiannaki | </div>
|
112 | d220292f | Sofia Papagiannaki | </td>
|
113 | d220292f | Sofia Papagiannaki | </tr>
|
114 | d220292f | Sofia Papagiannaki | {% endfor %} |
115 | d220292f | Sofia Papagiannaki | </tbody>
|
116 | d220292f | Sofia Papagiannaki | </table>
|
117 | d220292f | Sofia Papagiannaki | |
118 | d220292f | Sofia Papagiannaki | </div>
|
119 | d220292f | Sofia Papagiannaki | <div class="pagination"> |
120 | d220292f | Sofia Papagiannaki | <span class="step-links"> |
121 | d220292f | Sofia Papagiannaki | {% if page_obj.has_previous %} |
122 | d220292f | Sofia Papagiannaki | <a href="?page={{ page_obj.previous_page_number }}{% if q %}&q={{q}}{% endif %}">previous</a> |
123 | d220292f | Sofia Papagiannaki | {% endif %} |
124 | d220292f | Sofia Papagiannaki | |
125 | d220292f | Sofia Papagiannaki | <span class="current"> |
126 | d220292f | Sofia Papagiannaki | Page {{ page_obj.number }} of {{ paginator.num_pages }}. |
127 | d220292f | Sofia Papagiannaki | </span>
|
128 | d220292f | Sofia Papagiannaki | |
129 | d220292f | Sofia Papagiannaki | {% if page_obj.has_next %} |
130 | d220292f | Sofia Papagiannaki | <a href="?page={{ page_obj.next_page_number }}{% if q %}&q={{q}}{% endif %}">next</a> |
131 | d220292f | Sofia Papagiannaki | {% endif %} |
132 | d220292f | Sofia Papagiannaki | </span>
|
133 | d220292f | Sofia Papagiannaki | </div>
|
134 | d220292f | Sofia Papagiannaki | {% else %} |
135 | d220292f | Sofia Papagiannaki | {% if mine %} |
136 | d220292f | Sofia Papagiannaki | <div class="full-dotted"> |
137 | 6da417da | Olga Brani | <table class="alt-style complex" id=""> |
138 | b27c104d | Olga Brani | <caption>MY GROUPS</caption> |
139 | b27c104d | Olga Brani | <thead>
|
140 | b27c104d | Olga Brani | <tr>
|
141 | b27c104d | Olga Brani | <th>Name</th> |
142 | b27c104d | Olga Brani | <th>Type</th> |
143 | c8977d75 | Olga Brani | <th>Issued</th> |
144 | c8977d75 | Olga Brani | <th>Expires</th> |
145 | c8977d75 | Olga Brani | <th>Enrolled</th> |
146 | c8977d75 | Olga Brani | <th>Status</th> |
147 | c8977d75 | Olga Brani | <th>Moderated</th> |
148 | c8977d75 | Olga Brani | <th> </th> |
149 | 6da417da | Olga Brani | |
150 | b27c104d | Olga Brani | </tr>
|
151 | b27c104d | Olga Brani | </thead>
|
152 | b27c104d | Olga Brani | <tbody>
|
153 | d220292f | Sofia Papagiannaki | {% for o in mine.object_list %} |
154 | c8977d75 | Olga Brani | <tr class="{% cycle 'tr1' 'tr2' %}"> |
155 | 6da417da | Olga Brani | <td><a href="{% url group_detail o.id %}" title="visit group page">{{o.name|cut:"http://"|cut:"/" }}</a></td> |
156 | b27c104d | Olga Brani | <td>{{o.kind|capfirst}}</td> |
157 | b27c104d | Olga Brani | <td>{{o.issue_date|date:"d/m/Y"}}</td> |
158 | b27c104d | Olga Brani | <td>{{o.expiration_date|date:"d/m/Y"}}</td> |
159 | c8977d75 | Olga Brani | <td>{{ o.approved_members|length }}</td> |
160 | b27c104d | Olga Brani | <td>{% if o.is_enabled %}Active{% else %}Pending{% endif %}</td> |
161 | b27c104d | Olga Brani | <td>{% if o.moderation_enabled%}Yes{% else %}No{% endif %}</td> |
162 | 6da417da | Olga Brani | <td><a href="#" class="more-info" title="more info"> </a></td> |
163 | c8977d75 | Olga Brani | </tr>
|
164 | c8977d75 | Olga Brani | <tr class="{% cycle 'tmore1' 'tmore2' %}" style="display:none"> |
165 | 6da417da | Olga Brani | <td colspan="8" class="info-td"> |
166 | 6da417da | Olga Brani | <div>
|
167 | 6da417da | Olga Brani | <p>{{o.desc}}</p> |
168 | 6da417da | Olga Brani | <p>{% if o.homepage%}
|
169 | d220292f | Sofia Papagiannaki | Visit it group's home page: <a href="{{ o.homepage }}">{{ o.homepage }}</a> |
170 | 6da417da | Olga Brani | {% else %} |
171 | 6da417da | Olga Brani | There is no homepage for this group yet. |
172 | 6da417da | Olga Brani | {% endif %} |
173 | 6da417da | Olga Brani | </p>
|
174 | 6da417da | Olga Brani | </div>
|
175 | 6da417da | Olga Brani | </td>
|
176 | b27c104d | Olga Brani | </tr>
|
177 | b27c104d | Olga Brani | {% endfor %} |
178 | b27c104d | Olga Brani | </tbody>
|
179 | b27c104d | Olga Brani | </table>
|
180 | b27c104d | Olga Brani | </div>
|
181 | d220292f | Sofia Papagiannaki | <div class="pagination"> |
182 | d220292f | Sofia Papagiannaki | <span class="step-links"> |
183 | d220292f | Sofia Papagiannaki | {% if mine.has_previous %} |
184 | d220292f | Sofia Papagiannaki | <a href="?own_page={{ mine.previous_page_number }}">previous</a> |
185 | d220292f | Sofia Papagiannaki | {% endif %} |
186 | d220292f | Sofia Papagiannaki | |
187 | d220292f | Sofia Papagiannaki | <span class="current"> |
188 | d220292f | Sofia Papagiannaki | Page {{ mine.number }} of {{ mine.paginator.num_pages }}. |
189 | d220292f | Sofia Papagiannaki | </span>
|
190 | d220292f | Sofia Papagiannaki | |
191 | d220292f | Sofia Papagiannaki | {% if mine.has_next %} |
192 | d220292f | Sofia Papagiannaki | <a href="?own_page={{ mine.next_page_number }}">next</a> |
193 | d220292f | Sofia Papagiannaki | {% endif %} |
194 | d220292f | Sofia Papagiannaki | </span>
|
195 | d220292f | Sofia Papagiannaki | </div>
|
196 | b27c104d | Olga Brani | {% endif %} |
197 | b27c104d | Olga Brani | {% if other %} |
198 | d220292f | Sofia Papagiannaki | <div class="full-dotted"> |
199 | 6da417da | Olga Brani | <table class="alt-style complex"> |
200 | c8977d75 | Olga Brani | <caption>
|
201 | c8977d75 | Olga Brani | {% if is_search %} |
202 | c8977d75 | Olga Brani | SEARCH RESULTS |
203 | c8977d75 | Olga Brani | {% else %} |
204 | c8977d75 | Olga Brani | I PARTICIPATE IN |
205 | c8977d75 | Olga Brani | {% endif %} |
206 | c8977d75 | Olga Brani | </caption>
|
207 | b27c104d | Olga Brani | <thead>
|
208 | b27c104d | Olga Brani | <tr>
|
209 | b27c104d | Olga Brani | <th>Name</th> |
210 | b27c104d | Olga Brani | <th>Type</th> |
211 | c8977d75 | Olga Brani | <th>Issued</th> |
212 | c8977d75 | Olga Brani | <th>Expires</th> |
213 | b27c104d | Olga Brani | |
214 | c8977d75 | Olga Brani | <th>Enrolled</th> |
215 | c8977d75 | Olga Brani | |
216 | b27c104d | Olga Brani | |
217 | b27c104d | Olga Brani | <th>Enrollment status</th> |
218 | 6da417da | Olga Brani | <th> </th> |
219 | c8977d75 | Olga Brani | |
220 | b27c104d | Olga Brani | </tr>
|
221 | b27c104d | Olga Brani | </thead>
|
222 | b27c104d | Olga Brani | <tbody>
|
223 | d220292f | Sofia Papagiannaki | {% for o in other.object_list %} |
224 | 6da417da | Olga Brani | <tr class="{% cycle 'tr1' 'tr2' %}"> |
225 | 6da417da | Olga Brani | <td><a href="{% url group_detail o.id %}" title="visit group page">{{o.name|cut:"http://"|cut:"/" }}</a></td> |
226 | b27c104d | Olga Brani | <td>{{o.kind|capfirst}}</td> |
227 | b27c104d | Olga Brani | <td>{{o.issue_date|date:"d/m/Y"}}</td> |
228 | b27c104d | Olga Brani | <td>{{o.expiration_date|date:"d/m/Y"}}</td> |
229 | b27c104d | Olga Brani | |
230 | b27c104d | Olga Brani | <td>{{ o.approved_members|length }}</td> |
231 | b27c104d | Olga Brani | |
232 | c8977d75 | Olga Brani | <td>
|
233 | b27c104d | Olga Brani | {% if user in o.approved_members %} |
234 | c8977d75 | Olga Brani | |
235 | c8977d75 | Olga Brani | Registered |
236 | c8977d75 | Olga Brani | <form action="{% url group_leave o.id %}" method="post" class="link-like">{% csrf_token %} |
237 | c8977d75 | Olga Brani | <input type="submit" value="LEAVE GROUP" /> |
238 | c8977d75 | Olga Brani | </form>
|
239 | b27c104d | Olga Brani | |
240 | c8977d75 | Olga Brani | |
241 | b27c104d | Olga Brani | {% else %} |
242 | b27c104d | Olga Brani | {% if user in o.members %} |
243 | c8977d75 | Olga Brani | Pending |
244 | b27c104d | Olga Brani | {% else %} |
245 | c8977d75 | Olga Brani | Not member |
246 | b27c104d | Olga Brani | <form action="{% url group_join o.id %}" method="post" class="link-like">{% csrf_token %} |
247 | b27c104d | Olga Brani | <input type="submit" value="JOIN GROUP" /> |
248 | b27c104d | Olga Brani | </form>
|
249 | c8977d75 | Olga Brani | |
250 | b27c104d | Olga Brani | {% endif %} |
251 | b27c104d | Olga Brani | {% endif %} |
252 | c8977d75 | Olga Brani | </td>
|
253 | 6da417da | Olga Brani | <td><a href="#" class="more-info" title="more info"> </a></td> |
254 | 6da417da | Olga Brani | </tr>
|
255 | 6da417da | Olga Brani | <tr class="{% cycle 'tmore1' 'tmore2' %}" style="display:none"> |
256 | 6da417da | Olga Brani | <td colspan="8" class="info-td"> |
257 | 6da417da | Olga Brani | <div>
|
258 | 6da417da | Olga Brani | <p>{{o.desc}}</p> |
259 | 6da417da | Olga Brani | <p>{% if o.homepage%}
|
260 | d220292f | Sofia Papagiannaki | Visit it group's home page: <a href="{{ o.homepage }}">{{ o.homepage }}</a> |
261 | 6da417da | Olga Brani | {% else %} |
262 | 6da417da | Olga Brani | There is no homepage for this group yet. |
263 | 6da417da | Olga Brani | {% endif %} |
264 | 6da417da | Olga Brani | </p>
|
265 | 6da417da | Olga Brani | </div>
|
266 | 6da417da | Olga Brani | </td>
|
267 | b27c104d | Olga Brani | </tr>
|
268 | b27c104d | Olga Brani | {% endfor %} |
269 | b27c104d | Olga Brani | </tbody>
|
270 | b27c104d | Olga Brani | </table>
|
271 | b27c104d | Olga Brani | |
272 | b27c104d | Olga Brani | </div>
|
273 | d220292f | Sofia Papagiannaki | <div class="pagination"> |
274 | d220292f | Sofia Papagiannaki | <span class="step-links"> |
275 | d220292f | Sofia Papagiannaki | {% if other.has_previous %} |
276 | d220292f | Sofia Papagiannaki | <a href="?other_page={{ other.previous_page_number }}">previous</a> |
277 | d220292f | Sofia Papagiannaki | {% endif %} |
278 | d220292f | Sofia Papagiannaki | |
279 | d220292f | Sofia Papagiannaki | <span class="current"> |
280 | d220292f | Sofia Papagiannaki | Page {{ other.number }} of {{ other.paginator.num_pages }}. |
281 | d220292f | Sofia Papagiannaki | </span>
|
282 | d220292f | Sofia Papagiannaki | |
283 | d220292f | Sofia Papagiannaki | {% if other.has_next %} |
284 | d220292f | Sofia Papagiannaki | <a href="?other_page={{ other.next_page_number }}">next</a> |
285 | d220292f | Sofia Papagiannaki | {% endif %} |
286 | d220292f | Sofia Papagiannaki | </span>
|
287 | d220292f | Sofia Papagiannaki | </div>
|
288 | b27c104d | Olga Brani | {% endif %} |
289 | d220292f | Sofia Papagiannaki | {% if q %} |
290 | 304acb60 | Olga Brani | <h2>No groups found!</h2> |
291 | 304acb60 | Olga Brani | {% endif %} |
292 | 83bdb2b6 | Sofia Papagiannaki | {% endif %} |
293 | 83bdb2b6 | Sofia Papagiannaki | {% endwith %} |
294 | 8e45d6fd | Sofia Papagiannaki | </div>
|
295 | c8977d75 | Olga Brani | </div>
|
296 | 8e45d6fd | Sofia Papagiannaki | {% endblock %} |