| author | ymh <ymh.work@gmail.com> |
| Sat, 11 May 2013 23:09:05 +0200 | |
| changeset 1180 | 54ef33bb4065 |
| parent 1128 | 5007febcce2e |
| parent 1156 | 662721dc606b |
| child 1187 | 73403060f297 |
| permissions | -rwxr-xr-x |
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
1 |
{% extends "front/front_base.html" %} |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
2 |
{% load i18n %} |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
3 |
{% load thumbnail %} |
|
353
bf08750b894c
Update search and front search template. Add tag filter for duration presentation.
cavaliet
parents:
349
diff
changeset
|
4 |
{% load front_tags %} |
|
995
94f9d36371f6
new template tag absstatic to have absolute url for static file and avoid using LDT_MEDIA_PREFIX
grandjoncl
parents:
542
diff
changeset
|
5 |
{% load absstatic %} |
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
6 |
|
|
339
c6a6ea1ce091
First step of player page in front. Old version of metadata player integrated.
cavaliet
parents:
338
diff
changeset
|
7 |
{% block title %}Lignes de temps : groupe "{{group.name}}"{% endblock %} |
|
c6a6ea1ce091
First step of player page in front. Old version of metadata player integrated.
cavaliet
parents:
338
diff
changeset
|
8 |
|
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
9 |
{% block css_import %} |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
10 |
{{block.super}} |
|
995
94f9d36371f6
new template tag absstatic to have absolute url for static file and avoid using LDT_MEDIA_PREFIX
grandjoncl
parents:
542
diff
changeset
|
11 |
<link rel="stylesheet" href='{% absstatic "ldt/css/front_group.css" %}' type="text/css"/> |
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
12 |
{% endblock %} |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
13 |
|
| 520 | 14 |
{% block js_declaration %} |
15 |
{{block.super}} |
|
|
1156
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
16 |
<script type="text/javascript"> |
| 1128 | 17 |
$(document).ready(function () { |
18 |
$("#home_tag_cloud").toggle(false); |
|
19 |
$("#hide_tag_cloud").toggle(false); |
|
20 |
$("#show_tag_cloud").toggle(true); |
|
21 |
$("#tag_cloud_link").click(function(){ |
|
22 |
$("#home_tag_cloud").slideToggle("fast"); |
|
23 |
$("#hide_tag_cloud").toggle(); |
|
24 |
$("#show_tag_cloud").toggle(); |
|
|
1156
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
25 |
}); |
| 1128 | 26 |
}); |
27 |
</script> |
|
| 520 | 28 |
{% endblock %} |
29 |
||
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
30 |
{% block body %} |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
31 |
{{block.super}} |
|
1156
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
32 |
<ul class="floatlist" id="medias_groupe"> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
33 |
<li class="li_h2"> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
34 |
<h2><a href="?">{% trans 'Projects shared by the group' %} {{group.name}}</a> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
35 |
<span class="tag_link"><a href="#" id="tag_cloud_link" title="{% trans 'Filter' %}"><img id="hide_tag_cloud" src='{% absstatic "ldt/img/little_minus_pink.png" %}' alt="{% trans 'Filter' %}" /><img id="show_tag_cloud" src='{% absstatic "ldt/img/little_plus_pink.png" %}' alt="{% trans 'Filter' %}" /> {% trans 'Filter' %}</a></span></h2> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
36 |
</li> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
37 |
<li class="li_h2" id="home_tag_cloud"> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
38 |
<form id="media_search" method="GET" action=""> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
39 |
{% trans 'Search in the projects title' %} : |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
40 |
<input id="input_title" type="text" name="title"/><input id="search_title" type="submit" value=""/> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
41 |
</form> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
42 |
</li> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
43 |
<!-- Pagination --> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
44 |
<li id="result_pagination" class="li_h2"> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
45 |
<p> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
46 |
{% if results.has_previous %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
47 |
<a class="blue under" href="?page={{ results.previous_page_number }}{% if project_title %}&title={{project_title}}{% endif %}" title="{% trans 'previous' %}">{% trans "previous" %}</a> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
48 |
{% endif %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
49 |
{% if results.paginator.num_pages > 1 %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
50 |
<span class="current"> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
51 |
{% for i in results.paginator.num_pages|get_range %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
52 |
<span class="current"> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
53 |
{% if i|add:'1' == results.number %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
54 |
<span class="pink">{{i|add:'1'}}</span> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
55 |
{% else %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
56 |
<a class="blue under" href="?page={{i|add:'1'}}{% if project_title %}&title={{project_title}}{% endif %}">{{i|add:'1'}}</a> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
57 |
{% endif %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
58 |
{% if i|add:'1' < results.paginator.num_pages and 1 < results.paginator.num_pages %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
59 |
{% endif %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
60 |
</span> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
61 |
{% endfor %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
62 |
</span> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
63 |
{% endif %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
64 |
{% if results.has_next %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
65 |
<a class="blue under" href="?page={{ results.next_page_number }}{% if project_title %}&title={{project_title}}{% endif %}" title="{% trans 'next' %}">{% trans "next" %}</a> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
66 |
{% endif %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
67 |
{% if results.paginator.num_pages > 1 %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
68 |
. <a class="blue under" href="?page=x{% if project_title %}&title={{project_title}}{% endif %}"">({% trans 'All' %})</a> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
69 |
{% endif %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
70 |
</p> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
71 |
</li> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
72 |
{% for p in results.object_list %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
73 |
<li class="li_media"> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
74 |
{% with c=p.contents.all|first %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
75 |
<a href="{% url ldt.ldt_utils.views.front.annot_content c.iri_id p.ldt_id %}">{% thumbnail p.image "134x75" format="PNG" crop="center" as im %}<img src="{{ im.url }}" class="img_media" width="{{ im.width }}" height="{{ im.height }}" alt="{% trans 'open this project' %}" title="{% trans 'open this project' %}">{% endthumbnail %}</a> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
76 |
<p><a href="{% url ldt.ldt_utils.views.front.annot_content c.iri_id p.ldt_id %}" title="{% trans 'open this project' %}"><b>{% if p.title|length > 69 %}{{p.title|slice:":69"}}...{% else %}{{p.title}}{% endif %}</b></a></p> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
77 |
<p class="font_11">{% trans 'by' %} {{ p.owner }}</p> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
78 |
{% endwith %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
79 |
</li> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
80 |
{% endfor %} |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
81 |
<li class="li_h2"> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
82 |
<h2><a href="{% url ldt.ldt_utils.views.front.group_list %}">→ {% trans 'Back to the group list' %}</a></h2> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
83 |
</li> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
84 |
</ul> |
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
85 |
|
|
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
86 |
{% comment %} |
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
87 |
<!-- Medias annotated by the group --> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
88 |
<ul class="floatlist" id="medias_groupe"> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
89 |
<li class="li_h2"> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
90 |
<h2>{% trans 'Medias annotated by the group' %} {{group.name}}</h2> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
91 |
</li> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
92 |
{% for content in content_list %} |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
93 |
<li class="li_media"> |
| 424 | 94 |
<a href="{% url ldt.ldt_utils.views.front.annot_content content.iri_id %}">{% thumbnail content.image "134x75" format="PNG" crop="center" as im %}<img src="{{ im.url }}" class="img_media" width="{{ im.width }}" height="{{ im.height }}" alt="{% trans 'open this media' %}" title="{% trans 'open this media' %}">{% endthumbnail %}</a> |
|
542
54dfa397baa3
export stat to extarnal object. does not fully work
ymh <ymh.work@gmail.com>
parents:
520
diff
changeset
|
95 |
<div class="bulle_annot" title="{% blocktrans count nb=content.nb_annotations %}{{nb}} annotation on this media{% plural %}{{nb}} annotations on this media{% endblocktrans %}">{{content.nb_annotations}}</div> |
| 424 | 96 |
<p><a href="{% url ldt.ldt_utils.views.front.annot_content content.iri_id %}" title="{% trans 'open this media' %}"><b>{% if content.title|length > 69 %}{{content.title|slice:":69"}}...{% else %}{{content.title}}{% endif %}</b></a></p> |
|
349
63f729155d81
Enhance search and front template : add begin and duration to searched segments.
cavaliet
parents:
339
diff
changeset
|
97 |
<p class="font_11">{% trans 'by' %} IRI | {{content.duration|str_duration:"h"}}</p> |
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
98 |
</li> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
99 |
{% endfor %} |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
100 |
</ul> |
|
1156
662721dc606b
add new group page to maintenance head (and enhance it)
cavaliet
parents:
995
diff
changeset
|
101 |
{% endcomment %} |
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
102 |
|
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
103 |
<!-- Right column --> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
104 |
<div id="groupe_droite"> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
105 |
<!-- About the group --> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
106 |
<div class="li_h2"> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
107 |
<h2>{% trans 'About the group' %}</h2> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
108 |
</div> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
109 |
<p class="bigmargin"> |
| 426 | 110 |
{{group.get_profile.description|safe}} |
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
111 |
</p> |
| 426 | 112 |
{% thumbnail group.get_profile.image "54x40" format="PNG" crop="center" as im %}<img src="{{ im.url }}" class="img_media" width="{{ im.width }}" height="{{ im.height }}" alt="{{content.title}}" title="{{group.name}}" alt="{{group.name}}">{% endthumbnail %} |
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
113 |
<p class="clear"> </p> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
114 |
<!-- MEMBERS --> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
115 |
<div class="li_h2"> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
116 |
<h2>{% trans 'Members' %} <span class="pink">({{users|length}})</span></h2> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
117 |
</div> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
118 |
<ul class="floatlist" id="membres_groupes"> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
119 |
{% for user in users %} |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
120 |
<li class="li_membre_groupe"> |
| 424 | 121 |
{% thumbnail user.get_profile.image "36x36" format="PNG" crop="center" as im %}<img src="{{ im.url }}" class="img_media" width="{{ im.width }}" height="{{ im.height }}" title="{{user.username}}" alt="{{user.username}}">{% endthumbnail %} |
|
338
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
122 |
<p><b>{{user.username}}</b></p> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
123 |
<p class="font_11">{% trans 'active since' %} {{user.date_joined|date:"Y/m/d"}}</p> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
124 |
</li> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
125 |
{% endfor %} |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
126 |
</ul> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
127 |
</div> |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
128 |
{% endblock %} |
|
631c0edee9ea
First commit for front pages. View, templates, and css img added.
cavaliet
parents:
diff
changeset
|
129 |