modification of embed too be more userfriendly
authorgrandjoncl
Mon, 10 Dec 2012 11:03:34 +0100
changeset 1021 56ecf04fe605
parent 1020 f3205dfbeb4f
child 1022 7fa1389a1d1d
modification of embed too be more userfriendly modifications too solve trac #42 : group page, the pencil image didn't move when we resized the window trac #20 : when we open a created content the page's name is "modify this content" and not "create a content" trac #28 : the number of segments is written in the front research
src/ldt/ldt/ldt_utils/templates/front/front_search_results.html
src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_content.html
src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/partial/groupslist.html
src/ldt/ldt/ldt_utils/views/front.py
src/ldt/ldt/ldt_utils/views/workspace.py
src/ldt/ldt/locale/fr/LC_MESSAGES/django.mo
src/ldt/ldt/locale/fr/LC_MESSAGES/django.po
src/ldt/ldt/static/ldt/js/embed_popup.js
--- a/src/ldt/ldt/ldt_utils/templates/front/front_search_results.html	Thu Dec 06 14:53:18 2012 +0100
+++ b/src/ldt/ldt/ldt_utils/templates/front/front_search_results.html	Mon Dec 10 11:03:34 2012 +0100
@@ -78,6 +78,7 @@
                     </li>
                     <li id="li_nb_resultats">
                         <p id="p_nb_resultats">{{ nb_results }} {% trans "Result" %}{{ nb_results|pluralize }}</p>
+                        <p id="p_nb_segments">{{ nb_segment }} {% trans "Segment" %}{{ nb_segment|pluralize }}</p>
                     </li>
                     <!--li id="resultats_options">options</li-->
                 </ul>
--- a/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_content.html	Thu Dec 06 14:53:18 2012 +0100
+++ b/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/create_content.html	Mon Dec 10 11:03:34 2012 +0100
@@ -84,7 +84,11 @@
 	{{ content_form.errors }}
 
 	<div id="add_content" class="span-18 last">
-	<div class="projectscontentstitle">{% trans "Create content" %}</div>
+	{% if iri_id %}
+		<div class="projectscontentstitle">{% trans "Modify this content" %}</div>
+	{% else %}
+		<div class="projectscontentstitle">{% trans "Create content" %}</div>
+	{% endif %}
 	<form action="{{create_content_action}}" enctype="multipart/form-data" id="my_form" method="POST" enctype="multipart/form-data" >
 	
 	<div id="contentformhidden">
--- a/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/partial/groupslist.html	Thu Dec 06 14:53:18 2012 +0100
+++ b/src/ldt/ldt/ldt_utils/templates/ldt/ldt_utils/partial/groupslist.html	Mon Dec 10 11:03:34 2012 +0100
@@ -9,16 +9,28 @@
 		var icon_size = 16;
 		$(".editable").each(function () {
 			var src='{% absstatic "ldt/img/pencil.png" %}';
-			var img = $('<img src='+src+' >');
+			var img = $('<img src='+src+' id="pencil_img" >');
 			var top = $(this).offset().top + $(this).height() - icon_size;
 			var left = $(this).offset().left + $(this).width() - icon_size;
 			img.css({'position' : 'absolute',
 					'top': top,
-					'left': left});
+					'left' : left});
 			$(this).after(img);
 		});
-		
 	});
+	
+	$(window).resize(function(){
+		var icon_size = 16;
+		$(".editable").each(function () {
+			img=$(this).next();
+			var top = $(this).offset().top + $(this).height() - icon_size;
+			var left = $(this).offset().left + $(this).width() - icon_size;
+			img.css({'position' : 'absolute',
+					'top': top,
+					'left' : left});
+		});	
+	});
+	
 </script>
 
 <div class="projectscontentsheader projectcontentsheadertitle span-12 last" id="contentsheader">
--- a/src/ldt/ldt/ldt_utils/views/front.py	Thu Dec 06 14:53:18 2012 +0100
+++ b/src/ldt/ldt/ldt_utils/views/front.py	Mon Dec 10 11:03:34 2012 +0100
@@ -156,10 +156,10 @@
         content_list = None
         if content_tag is not None and content_tag != "" :
             content_list = TaggedItem.objects.get_by_model(Content.objects.all(), '"'+content_tag+'"')
-        results, nb = get_search_results(request, search, field, page, content_list)
+        results, nb, nb_segment = get_search_results(request, search, field, page, content_list)
 
 
-    return render_to_response('front/front_search_results.html', {'results': results, 'nb_results' : nb, 'search' : search, 'field': field, 'tag_label':content_tag, 'colorurl': colorurl, 'i18nurl': i18nurl, 'language': language_code, 'baseurl': baseurl}, context_instance=RequestContext(request))
+    return render_to_response('front/front_search_results.html', {'results': results, 'nb_results' : nb, 'nb_segment':nb_segment, 'search' : search, 'field': field, 'tag_label':content_tag, 'colorurl': colorurl, 'i18nurl': i18nurl, 'language': language_code, 'baseurl': baseurl}, context_instance=RequestContext(request))
 
 
 
--- a/src/ldt/ldt/ldt_utils/views/workspace.py	Thu Dec 06 14:53:18 2012 +0100
+++ b/src/ldt/ldt/ldt_utils/views/workspace.py	Mon Dec 10 11:03:34 2012 +0100
@@ -126,44 +126,87 @@
     rend_dict = get_datas_for_embed(request, json_url, player_id, ldt_id)
     
     # Manage iframe options
-    rend_dict["player_height"]=request.GET.get("player_height")
-    rend_dict["player_width"]=request.GET.get("player_width")
+    if request.GET.has_key("player_height"):
+        rend_dict["player_height"]=request.GET.get("player_height")
+    else:
+        rend_dict["player_height"]=300
+    if request.GET.has_key("player_width"):
+        rend_dict["player_width"]=request.GET.get("player_width")
+    else:
+        rend_dict["player_width"]=550
     if request.GET.has_key("polemic"):
         rend_dict["polemic"] = request.GET.get("polemic")
-        rend_dict["polemic_defaultColor"] = request.GET.get("polemic_defaultColor")
-        rend_dict["polemic_foundColor"] = request.GET.get("polemic_foundColor")
-        rend_dict["polemic_okColor"] = request.GET.get("polemic_okColor")
-        rend_dict["polemic_koColor"] = request.GET.get("polemic_koColor")
-        rend_dict["polemic_refColor"] = request.GET.get("polemic_refColor")
-        rend_dict["polemic_qColor"] = request.GET.get("polemic_qColor")
+        if request.GET.has_key("polemic_defaultColor"):
+            rend_dict["polemic_defaultColor"] = request.GET.get("polemic_defaultColor")
+        else:
+            rend_dict["polemic_defaultColor"]="585858"
+        if request.GET.has_key("polemic_foundColor"):
+            rend_dict["polemic_foundColor"] = request.GET.get("polemic_foundColor")
+        else:
+            rend_dict["polemic_foundColor"]="fc00ff"
+        if request.GET.has_key("polemic_okColor"):
+            rend_dict["polemic_okColor"] = request.GET.get("polemic_okColor")
+        else:
+            rend_dict["polemic_okColor"] = "1d973d"
+        if request.GET.has_key("polemic_koColor"):
+            rend_dict["polemic_koColor"] = request.GET.get("polemic_koColor")
+        else:
+            rend_dict["polemic_koColor"]="ce0a15"
+        if request.GET.has_key("polemic_refColor"):
+            rend_dict["polemic_refColor"] = request.GET.get("polemic_refColor")
+        else:
+            rend_dict["polemic_refColor"] = "c5a62d"
+        if request.GET.has_key("polemic_qColor"):
+            rend_dict["polemic_qColor"] = request.GET.get("polemic_qColor")
+        else:
+            rend_dict["polemic_qColor"] = "036aae"
+            
 
+    if request.GET.has_key("createannotation"):
+        rend_dict["createannotation"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("createannotation").lower())
     if request.GET.has_key("show_mic_record"):
         rend_dict["show_mic_record"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("show_mic_record").lower())
+        if rend_dict["show_mic_record"]:
+            rend_dict["createannotation"]=True
     if request.GET.has_key("annotations_list"):
         rend_dict["annotations_list"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("annotations_list").lower())
         rend_dict["player_width"] = 550
-    if request.GET.has_key("createannotation"):
-        rend_dict["createannotation"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("createannotation").lower())
     if request.GET.has_key("tag_titles"):
        rend_dict["tag_titles"] = request.GET.get("tag_titles") 
     if request.GET.has_key("sparkline"):
         rend_dict["sparkline"] = request.GET.get("sparkline")
-        rend_dict["sparkline_lineColor"] = request.GET.get("sparkline_lineColor")
-        rend_dict["sparkline_fillColor"] = request.GET.get("sparkline_fillColor")
+        if request.GET.has_key("sparkline_lineColor"):
+            rend_dict["sparkline_lineColor"] = request.GET.get("sparkline_lineColor")
+        else:
+            rend_dict["sparkline_lineColor"] = "7492b4"
+        if request.GET.has_key("sparkline_fillColor"):
+            rend_dict["sparkline_fillColor"] = request.GET.get("sparkline_fillColor")
+        else:
+            rend_dict["sparkline_fillColor"] = "aeaeb8"
     if request.GET.has_key("slideshare"):
         rend_dict["slideshare"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("slideshare").lower())
     if request.GET.has_key("social"):
         rend_dict["social"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("social").lower())     
         if request.GET.has_key("show_url"):
-            rend_dict["show_url"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("show_url").lower())     
+            rend_dict["show_url"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("show_url").lower())
+        else:
+            rend_dict["show_url"] = True    
         if request.GET.has_key("show_twitter"):
             rend_dict["show_twitter"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("show_twitter").lower())     
+        else:
+            rend_dict["show_twitter"] = True
         if request.GET.has_key("show_fb"):
             rend_dict["show_fb"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("show_fb").lower())     
+        else:
+            rend_dict["show_fb"] = True
         if request.GET.has_key("show_gplus"):
             rend_dict["show_gplus"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("show_gplus").lower())     
+        else:
+            rend_dict["show_gplus"] = True
         if request.GET.has_key("show_mail"):
             rend_dict["show_mail"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("show_mail").lower())     
+        else:
+            rend_dict["show_mail"] = True
     if request.GET.has_key("annotation"):
         rend_dict["annotation"] = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("annotation").lower())
     if request.GET.has_key("tweet"):
@@ -181,7 +224,7 @@
     project_contents = project.contents.all()
     content=project_contents[0]
     WEB_URL=get_web_url(request)
-    iframe_url = mark_safe(WEB_URL+settings.BASE_URL+"ldtplatform/ldt/embediframe/?content_id="+content.iri_id)
+    iframe_url = mark_safe(WEB_URL+settings.BASE_URL+"ldtplatform/ldt/embediframe/?content_id="+content.iri_id+"&project_id="+ldt_id)
     external_url = None
     if content.src is not None:
         for external_src in settings.EXTERNAL_STREAM_SRC:
@@ -254,9 +297,9 @@
             url = absurl(request, "ldt.ldt_utils.views.lignesdetemps.search_init", args=[field, queryStr])
             return render_to_response('ldt/ldt_utils/init_ldt_full.html', {'colorurl': colorurl, 'i18nurl': i18nurl , 'language': language_code, 'baseurl': baseurl, 'url': url}, context_instance=RequestContext(request))
         else:                                        
-            results, nb = get_search_results(request, search, field, page)            
+            results, nb, nb_segment = get_search_results(request, search, field, page)            
             
-    return render_to_response('ldt/ldt_utils/search_results.html', {'results': results, 'nb_results' : nb, 'search' : search, 'field': field, 'colorurl': colorurl, 'i18nurl': i18nurl , 'language': language_code, 'baseurl': baseurl}, context_instance=RequestContext(request))
+    return render_to_response('ldt/ldt_utils/search_results.html', {'results': results, 'nb_results' : nb, 'nb_segment' : nb_segment, 'search' : search, 'field': field, 'colorurl': colorurl, 'i18nurl': i18nurl , 'language': language_code, 'baseurl': baseurl}, context_instance=RequestContext(request))
         
  
 def get_search_results(request, search, field, page, content_list=None):
@@ -269,13 +312,12 @@
         if sub[-1] != u'"':
             sub = sub + u'"'
         search = u'author:' + sub
-    results = get_results_with_context(field, search, content_list)
-            
+    results = get_results_with_context(field, search, content_list)      
     all_segments = Segment.objects.filter(element_id__in=[e['element_id'] for e in results])
     all_projects = Project.objects.filter(ldt_id__in=[e['project_id'] for e in results], state=2)
     all_contents = Content.objects.filter(iri_id__in=[e['iri_id'] for e in results])
     viewable_projects_id = [p.ldt_id for p in all_projects]
-           
+    nb_segment=0       
     complete_results = []           
     results.sort(key=lambda k: k['iri_id'])
            
@@ -304,8 +346,10 @@
                 if not s['project_id']:
                     segment.project_id = '_'
                     valid_segments.append(segment)
+                    nb_segment+=1
                 elif s['project_id'] in viewable_projects_id:
                     valid_segments.append(segment)
+                    nb_segment+=1
             
         # If all segments found belong to unpublished projects or projects
         # the current user is not allowed to see
@@ -330,7 +374,7 @@
             
     results.object_list = highlight_documents(results.object_list, search, field)
     
-    return results, len(complete_results)
+    return results, len(complete_results), nb_segment
    
 
 def loading(request): 
Binary file src/ldt/ldt/locale/fr/LC_MESSAGES/django.mo has changed
--- a/src/ldt/ldt/locale/fr/LC_MESSAGES/django.po	Thu Dec 06 14:53:18 2012 +0100
+++ b/src/ldt/ldt/locale/fr/LC_MESSAGES/django.po	Mon Dec 10 11:03:34 2012 +0100
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-11-12 14:54+0100\n"
+"POT-Creation-Date: 2012-12-06 16:41+0100\n"
 "PO-Revision-Date: 2010-03-09 15:52+0100\n"
 "Last-Translator: Yves-Marie Haussonne <ymh.work@gmail.com>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -28,7 +28,7 @@
 msgid "Time"
 msgstr "Heure"
 
-#: .\ldt_utils\forms.py:32 .\ldt_utils\templates\front\front_base.html.py:52
+#: .\ldt_utils\forms.py:32 .\ldt_utils\templates\front\front_base.html.py:53
 #: .\ldt_utils\templates\ldt\ldt_utils\published_projects.html.py:53
 msgid "Search"
 msgstr "Recherche"
@@ -37,8 +37,8 @@
 msgid "all"
 msgstr "tous"
 
-#: .\ldt_utils\forms.py:33 .\ldt_utils\models.py:55
-#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:69
+#: .\ldt_utils\forms.py:33 .\ldt_utils\models.py:57
+#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:70
 msgid "title"
 msgstr "titre"
 
@@ -62,7 +62,7 @@
 msgid "Content Tag"
 msgstr "Catégorie de contenu"
 
-#: .\ldt_utils\forms.py:52 .\ldt_utils\models.py:157
+#: .\ldt_utils\forms.py:52 .\ldt_utils\models.py:158
 msgid "content.content_creation_date"
 msgstr "Date de création du contenu"
 
@@ -94,123 +94,123 @@
 msgid "content.front_project"
 msgstr "Choisir le front project"
 
-#: .\ldt_utils\forms.py:57 .\ldt_utils\models.py:156
+#: .\ldt_utils\forms.py:57 .\ldt_utils\models.py:157
 msgid "content.duration"
 msgstr "Durée"
 
-#: .\ldt_utils\models.py:44
+#: .\ldt_utils\models.py:46
 msgid "media.external_id"
 msgstr "id externe"
 
-#: .\ldt_utils\models.py:45
+#: .\ldt_utils\models.py:47
 msgid "media.external_permalink"
 msgstr "permalien externe"
 
-#: .\ldt_utils\models.py:46
+#: .\ldt_utils\models.py:48
 msgid "media.external_publication_url"
 msgstr "url de publication externe"
 
-#: .\ldt_utils\models.py:47
+#: .\ldt_utils\models.py:49
 msgid "media.external_src_url"
 msgstr "url source"
 
-#: .\ldt_utils\models.py:48
+#: .\ldt_utils\models.py:50
 msgid "media.creation_date"
 msgstr "Date de création"
 
-#: .\ldt_utils\models.py:49
+#: .\ldt_utils\models.py:51
 msgid "media.media_creation_date"
 msgstr "Date de création du média"
 
-#: .\ldt_utils\models.py:50
+#: .\ldt_utils\models.py:52
 msgid "media.update_date"
 msgstr "Date de maj"
 
-#: .\ldt_utils\models.py:51
+#: .\ldt_utils\models.py:53
 msgid "media.videopath"
 msgstr "videopath"
 
-#: .\ldt_utils\models.py:52
+#: .\ldt_utils\models.py:54
 msgid "media.duration"
 msgstr "Durée du contenu (ms)"
 
-#: .\ldt_utils\models.py:53
+#: .\ldt_utils\models.py:55
 msgid "media.creator"
 msgstr "Créateur"
 
-#: .\ldt_utils\models.py:54
+#: .\ldt_utils\models.py:56
 msgid "description"
 msgstr "description"
 
-#: .\ldt_utils\models.py:56
+#: .\ldt_utils\models.py:58
 msgid "media.src"
 msgstr "Sources"
 
-#: .\ldt_utils\models.py:58
+#: .\ldt_utils\models.py:59
 msgid "media.src_hash"
 msgstr "Hash de la source"
 
-#: .\ldt_utils\models.py:59
+#: .\ldt_utils\models.py:60
 msgid "media.mimetype"
 msgstr "mimetype"
 
-#: .\ldt_utils\models.py:149
+#: .\ldt_utils\models.py:150
 msgid "content.iri_id"
 msgstr "iri id"
 
-#: .\ldt_utils\models.py:150
+#: .\ldt_utils\models.py:151
 msgid "content.iriurl"
 msgstr "iri url"
 
-#: .\ldt_utils\models.py:151
+#: .\ldt_utils\models.py:152
 msgid "content.creation_date"
 msgstr "date de création"
 
-#: .\ldt_utils\models.py:152
+#: .\ldt_utils\models.py:153
 msgid "content.update_date"
 msgstr "Date de maj"
 
-#: .\ldt_utils\models.py:153
+#: .\ldt_utils\models.py:154
 msgid "content.title"
 msgstr "titre"
 
-#: .\ldt_utils\models.py:154
+#: .\ldt_utils\models.py:155
 msgid "content.description"
 msgstr "Description"
 
-#: .\ldt_utils\models.py:155
+#: .\ldt_utils\models.py:156
 msgid "content.authors"
 msgstr "Auteurs"
 
-#: .\ldt_utils\models.py:523
+#: .\ldt_utils\models.py:533
 msgid "content_stat.content"
 msgstr "statistiques d'annotation"
 
-#: .\ldt_utils\models.py:524
+#: .\ldt_utils\models.py:534
 msgid "content_stat.annotations_volume"
 msgstr "Volume d'annotations"
 
-#: .\ldt_utils\models.py:525
+#: .\ldt_utils\models.py:535
 msgid "content_stat.polemics_volume"
 msgstr "Volume d'annotations"
 
-#: .\ldt_utils\models.py:526
+#: .\ldt_utils\models.py:536
 msgid "content.nb_annotation"
 msgstr "nombre d'annotations"
 
-#: .\ldt_utils\models.py:527
+#: .\ldt_utils\models.py:537
 msgid "content.last_annotated"
 msgstr "annoté pour la dernière foiss"
 
-#: .\ldt_utils\models.py:582
+#: .\ldt_utils\models.py:592
 msgid "created by"
 msgstr "créé par"
 
-#: .\ldt_utils\models.py:583
+#: .\ldt_utils\models.py:593
 msgid "changed by"
 msgstr "modifié par"
 
-#: .\ldt_utils\utils.py:203 .\ldt_utils\utils.py:386
+#: .\ldt_utils\utils.py:205 .\ldt_utils\utils.py:388
 msgid "Personal cutting"
 msgstr "Découpages personnels"
 
@@ -223,63 +223,63 @@
 msgid "Home"
 msgstr "Accueil"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:8
+#: .\ldt_utils\templates\front\front_all_contents.html.py:9
 #, python-format
 msgid "Lignes de temps : %(tag_label)s"
 msgstr "Lignes de temps : %(tag_label)s"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:10
+#: .\ldt_utils\templates\front\front_all_contents.html.py:11
 msgid "Lignes de temps : all medias"
 msgstr "Lignes de temps : tous les médias"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:44
+#: .\ldt_utils\templates\front\front_all_contents.html.py:45
 #: .\ldt_utils\templates\front\front_home.html.py:39
 msgid "Filter the medias by category"
 msgstr "Filtrer les médias par catégorie"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:49
 #: .\ldt_utils\templates\front\front_all_contents.html.py:50
 #: .\ldt_utils\templates\front\front_all_contents.html.py:51
+#: .\ldt_utils\templates\front\front_all_contents.html.py:52
 #: .\ldt_utils\templates\front\front_home.html.py:45
 msgid "All medias"
 msgstr "Tous les médias"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:54
+#: .\ldt_utils\templates\front\front_all_contents.html.py:55
 #: .\ldt_utils\templates\front\front_home.html.py:45
 msgid "Filter the medias"
 msgstr "Filtrer les médias"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:60
+#: .\ldt_utils\templates\front\front_all_contents.html.py:61
 #: .\ldt_utils\templates\front\front_home.html.py:51
 msgid "Search in the medias title"
 msgstr "Chercher dans le titre des médias"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:63
-#: .\ldt_utils\templates\front\front_all_contents.html.py:119
+#: .\ldt_utils\templates\front\front_all_contents.html.py:64
+#: .\ldt_utils\templates\front\front_all_contents.html.py:120
 #: .\ldt_utils\templates\front\front_home.html.py:54
 msgid "All categories of medias"
 msgstr "Toutes les catégories de médias"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:71
-#: .\ldt_utils\templates\front\front_search_results.html.py:136
+#: .\ldt_utils\templates\front\front_all_contents.html.py:72
+#: .\ldt_utils\templates\front\front_search_results.html.py:138
 #: .\ldt_utils\templates\ldt\ldt_utils\search_results.html.py:101
 msgid "previous"
 msgstr "Précedent"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:89
-#: .\ldt_utils\templates\front\front_search_results.html.py:156
+#: .\ldt_utils\templates\front\front_all_contents.html.py:90
+#: .\ldt_utils\templates\front\front_search_results.html.py:158
 #: .\ldt_utils\templates\ldt\ldt_utils\search_results.html.py:111
 msgid "next"
 msgstr "Suivant"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:92
+#: .\ldt_utils\templates\front\front_all_contents.html.py:93
 msgid "All"
 msgstr "Tous"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:101
-#: .\ldt_utils\templates\front\front_all_contents.html.py:114
-#: .\ldt_utils\templates\front\front_group.html.py:26
-#: .\ldt_utils\templates\front\front_group.html.py:28
+#: .\ldt_utils\templates\front\front_all_contents.html.py:102
+#: .\ldt_utils\templates\front\front_all_contents.html.py:115
+#: .\ldt_utils\templates\front\front_group.html.py:27
+#: .\ldt_utils\templates\front\front_group.html.py:29
 #: .\ldt_utils\templates\front\front_home.html.py:62
 #: .\ldt_utils\templates\front\front_home.html.py:73
 #: .\ldt_utils\templates\front\front_home.html.py:90
@@ -287,8 +287,8 @@
 msgid "open this media"
 msgstr "voir ce média"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:113
-#: .\ldt_utils\templates\front\front_group.html.py:27
+#: .\ldt_utils\templates\front\front_all_contents.html.py:114
+#: .\ldt_utils\templates\front\front_group.html.py:28
 #: .\ldt_utils\templates\front\front_home.html.py:72
 #: .\ldt_utils\templates\front\front_home.html.py:98
 #, python-format
@@ -297,73 +297,73 @@
 msgstr[0] "%(nb)s annotation sur ce média"
 msgstr[1] "%(nb)s annotations sur ce média"
 
-#: .\ldt_utils\templates\front\front_all_contents.html.py:115
-#: .\ldt_utils\templates\front\front_group.html.py:29
+#: .\ldt_utils\templates\front\front_all_contents.html.py:116
+#: .\ldt_utils\templates\front\front_group.html.py:30
 #: .\ldt_utils\templates\front\front_home.html.py:74
 #: .\ldt_utils\templates\front\front_home.html.py:100
 msgid "by"
 msgstr "par"
 
-#: .\ldt_utils\templates\front\front_base.html.py:44
+#: .\ldt_utils\templates\front\front_base.html.py:45
 msgid "homepage"
 msgstr "Accueil"
 
-#: .\ldt_utils\templates\front\front_base.html.py:44
+#: .\ldt_utils\templates\front\front_base.html.py:45
 msgid "<b>Lignes</b> de temps"
 msgstr "<b>Lignes</b> de temps"
 
-#: .\ldt_utils\templates\front\front_base.html.py:59
+#: .\ldt_utils\templates\front\front_base.html.py:60
 #: .\ldt_utils\templates\ldt\ldt_utils\workspace_base.html.py:68
 msgid "My projects"
 msgstr "Mes projets"
 
-#: .\ldt_utils\templates\front\front_base.html.py:62
-#: .\ldt_utils\templates\front\front_player.html.py:5
+#: .\ldt_utils\templates\front\front_base.html.py:63
+#: .\ldt_utils\templates\front\front_player.html.py:6
 msgid "Annotate"
 msgstr "Annoter"
 
-#: .\ldt_utils\templates\front\front_base.html.py:69
+#: .\ldt_utils\templates\front\front_base.html.py:70
 #: .\templates\cms\admin\cms\page\change_form.html.py:11
-#: .\templates\ldt\ldt_base.html.py:97
-#: .\user\templates\ldt\user\login_form.html.py:34
+#: .\templates\ldt\ldt_base.html.py:98
+#: .\user\templates\ldt\user\login_form.html.py:35
 msgid "Log out"
 msgstr "Déconnexion"
 
-#: .\ldt_utils\templates\front\front_base.html.py:71
+#: .\ldt_utils\templates\front\front_base.html.py:72
 #: .\templates\admin\page_login.html.py:32
-#: .\user\templates\ldt\user\login_form.html.py:37
-#: .\user\templates\ldt\user\login_form.html.py:45
-#: .\user\templates\registration\login.html.py:21
+#: .\user\templates\ldt\user\login_form.html.py:38
+#: .\user\templates\ldt\user\login_form.html.py:46
+#: .\user\templates\registration\login.html.py:22
 #: .\user\templates\registration\password_reset_complete.html.py:14
 msgid "Log in"
 msgstr "Connexion"
 
-#: .\ldt_utils\templates\front\front_base.html.py:80
+#: .\ldt_utils\templates\front\front_base.html.py:81
 #, python-format
 msgid "%(WEB_VERSION)s | %(VERSION)s"
 msgstr "v%(WEB_VERSION)s | v%(VERSION)s "
 
-#: .\ldt_utils\templates\front\front_base.html.py:83
+#: .\ldt_utils\templates\front\front_base.html.py:84
 msgid "link IRI"
 msgstr "Site de l'IRI"
 
-#: .\ldt_utils\templates\front\front_base.html.py:83
+#: .\ldt_utils\templates\front\front_base.html.py:84
 msgid "about"
 msgstr "A propos"
 
-#: .\ldt_utils\templates\front\front_group.html.py:22
+#: .\ldt_utils\templates\front\front_group.html.py:23
 msgid "Medias annotated by the group"
 msgstr "Médias annotés par le groupe"
 
-#: .\ldt_utils\templates\front\front_group.html.py:38
+#: .\ldt_utils\templates\front\front_group.html.py:39
 msgid "About the group"
 msgstr "A propos du groupe"
 
-#: .\ldt_utils\templates\front\front_group.html.py:47
+#: .\ldt_utils\templates\front\front_group.html.py:48
 msgid "Members"
 msgstr "liste des membres"
 
-#: .\ldt_utils\templates\front\front_group.html.py:54
+#: .\ldt_utils\templates\front\front_group.html.py:55
 msgid "active since"
 msgstr "actif depuis"
 
@@ -403,23 +403,23 @@
 msgstr[0] "%(nb)s utilisateur dans ce groupe"
 msgstr[1] "%(nb)s utilisateurs dans ce groupe"
 
-#: .\ldt_utils\templates\front\front_player.html.py:48
+#: .\ldt_utils\templates\front\front_player.html.py:49
 msgid "All annotations on the media"
 msgstr "Toutes les annotations sur le média"
 
-#: .\ldt_utils\templates\front\front_search_results.html.py:6
-#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:101
-#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:113
+#: .\ldt_utils\templates\front\front_search_results.html.py:7
+#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:100
+#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:112
 #: .\ldt_utils\templates\ldt\ldt_utils\ldt_list.html.py:80
 #: .\ldt_utils\templates\ldt\ldt_utils\published_projects.html.py:70
 #: .\ldt_utils\templates\ldt\ldt_utils\workspace_base.html.py:56
 #: .\ldt_utils\templates\ldt\ldt_utils\workspace_base.html.py:71
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:129
-#: .\templates\ldt\ldt_base.html.py:127
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:133
+#: .\templates\ldt\ldt_base.html.py:128
 msgid "search"
 msgstr "Recherche"
 
-#: .\ldt_utils\templates\front\front_search_results.html.py:54
+#: .\ldt_utils\templates\front\front_search_results.html.py:55
 #, python-format
 msgid ""
 " No results for <b>%(search)s</b> with the medias tagged <span class=\"pink"
@@ -428,74 +428,78 @@
 "Aucun résultat pour <b>%(search)s</b> avec les médias taggués <span class="
 "\"pink\">%(tag_label)s</span>"
 
-#: .\ldt_utils\templates\front\front_search_results.html.py:55
+#: .\ldt_utils\templates\front\front_search_results.html.py:56
 msgid "See for all medias"
 msgstr "Voir pour tous les médias"
 
-#: .\ldt_utils\templates\front\front_search_results.html.py:57
+#: .\ldt_utils\templates\front\front_search_results.html.py:58
 #: .\ldt_utils\templates\ldt\ldt_utils\search_results.html.py:59
 #, python-format
 msgid " No results for <b>%(search)s</b>."
 msgstr "Aucun résultat pour <b>%(search)s</b>."
 
-#: .\ldt_utils\templates\front\front_search_results.html.py:72
-#: .\ldt_utils\templates\front\front_search_results.html.py:74
+#: .\ldt_utils\templates\front\front_search_results.html.py:73
+#: .\ldt_utils\templates\front\front_search_results.html.py:75
 msgid "Search results for "
 msgstr "Résultats de recherche pour "
 
-#: .\ldt_utils\templates\front\front_search_results.html.py:79
+#: .\ldt_utils\templates\front\front_search_results.html.py:80
 #: .\ldt_utils\templates\ldt\ldt_utils\search_results.html.py:62
 msgid "Result"
 msgstr "Résultat"
 
-#: .\ldt_utils\templates\front\front_search_results.html.py:98
+#: .\ldt_utils\templates\front\front_search_results.html.py:81
+msgid "Segment"
+msgstr "Segment"
+
+#: .\ldt_utils\templates\front\front_search_results.html.py:100
 msgid "annotation distribution"
 msgstr "Répartition des annotations"
 
-#: .\ldt_utils\templates\front\front_search_results.html.py:112
-#: .\ldt_utils\templates\front\front_search_results.html.py:117
+#: .\ldt_utils\templates\front\front_search_results.html.py:114
+#: .\ldt_utils\templates\front\front_search_results.html.py:119
 msgid "view this annotation in the player"
 msgstr "Visionner cette annotation"
 
-#: .\ldt_utils\templates\front\front_search_results.html.py:113
-#: .\ldt_utils\templates\front\front_search_results.html.py:118
+#: .\ldt_utils\templates\front\front_search_results.html.py:115
+#: .\ldt_utils\templates\front\front_search_results.html.py:120
 #: .\ldt_utils\templates\ldt\ldt_utils\search_results.html.py:80
 msgid "No title"
 msgstr "Sans titre"
 
-#: .\ldt_utils\templates\front\front_search_results.html.py:114
+#: .\ldt_utils\templates\front\front_search_results.html.py:116
 msgid "Begin"
 msgstr "Début"
 
-#: .\ldt_utils\templates\front\front_search_results.html.py:114
+#: .\ldt_utils\templates\front\front_search_results.html.py:116
 msgid "duration"
 msgstr "durée"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:55
+#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:56
 #: .\templates\admin\page_base.html.py:19
-#: .\user\templates\ldt\user\login_form.html.py:33
+#: .\user\templates\ldt\user\login_form.html.py:34
 msgid "Space"
 msgstr "Esp. perso"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:56
+#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:57
 msgid "Ldt Project"
 msgstr "Projet lignes de temps"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:59
+#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:60
 msgid "Contents"
 msgstr "Liste des contenus"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:63
+#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:64
 msgid "Create new content"
 msgstr "Créer un nouveau contenu"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:66
+#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:67
 msgid "Content"
 msgstr "Contenu"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:70
-#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:77
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\contentslist.html.py:28
+#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:71
+#: .\ldt_utils\templates\ldt\ldt_utils\content_list.html.py:78
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\contentslist.html.py:29
 msgid "create project"
 msgstr "Créer un nouveau projet d'indexation"
 
@@ -512,23 +516,23 @@
 msgid "Copy"
 msgstr "Copier"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:33
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:35
 msgid "Browse"
 msgstr "Parcourir"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:34
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:36
 msgid "File uploaded"
 msgstr "Fichier téléversé"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:35
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:37
 msgid "Please wait, the upload is not finished yet"
 msgstr "Veuillez patienter, le téléversement est en cours"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:36
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:38
 msgid "Cancel upload"
 msgstr "Annuler le téléversement"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:71
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:73
 msgid ""
 "The operation could not be performed because one or more error(s) occurred."
 "<br />Please resubmit the media form after making the following changes:"
@@ -536,28 +540,32 @@
 "opération impossible à cause d'une ou plusieurs erreurs.<br />Veuillez "
 "resoumettre le formulaire media après avoir fait les changements suivants:"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:85
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:88
+msgid "Modify this content"
+msgstr "Modifier ce contenu"
+
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:90
 #: .\ldt_utils\templates\ldt\ldt_utils\workspace_base.html.py:53
 msgid "Create content"
 msgstr "Créer un contenu"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:126
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:132
 msgid "Actual front project"
 msgstr "Front project actuel"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:127
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:133
 #: .\ldt_utils\templates\ldt\ldt_utils\create_ldt.html.py:149
 #: .\ldt_utils\templates\ldt\ldt_utils\reset_confirm.html.py:39
 #: .\ldt_utils\templates\ldt\ldt_utils\reset_confirm_popup.html.py:54
 msgid "reset_front_project"
 msgstr "Réinitialiser"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:141
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:147
 msgid "media file is being processed please wait."
 msgstr "Le fichier média est en cours de traitement. Veuillez patienter."
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:145
-#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:101
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:151
+#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:79
 #: .\ldt_utils\templates\ldt\ldt_utils\create_ldt.html.py:145
 #: .\ldt_utils\templates\ldt\ldt_utils\error_confirm.html.py:37
 #: .\ldt_utils\templates\ldt\ldt_utils\error_confirm_popup.html.py:53
@@ -566,44 +574,44 @@
 msgid "close_cancel"
 msgstr "Fermer"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:146
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:152
 msgid "delete"
 msgstr "Effacer"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:147
+#: .\ldt_utils\templates\ldt\ldt_utils\create_content.html.py:153
 msgid "write"
 msgstr "Enregistrer"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:57
+#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:38
 msgid "Do you really want to delete this group ?"
 msgstr "Voulez-vous quitter ce groupe ?"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:78
+#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:56
 msgid "Update a group"
 msgstr "Mettre à jour votre groupe"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:78
+#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:56
 msgid "Create a group"
 msgstr "Créer un groupe"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:85
+#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:63
 #: .\user\templates\ldt\user\change_profile.html.py:62
 msgid "Name"
 msgstr "Nom"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:91
+#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:69
 msgid "Description"
 msgstr "Description"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:103
+#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:81
 msgid "update_group"
 msgstr "Mettre à jour le groupe"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:105
+#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:83
 msgid "delete_group"
 msgstr "Effacer le groupe"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:108
+#: .\ldt_utils\templates\ldt\ldt_utils\create_group.html.py:86
 msgid "create_group"
 msgstr "Créer un nouveau groupe"
 
@@ -632,9 +640,9 @@
 msgstr "Liste de contenus"
 
 #: .\ldt_utils\templates\ldt\ldt_utils\create_ldt.html.py:120
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\contentslist.html.py:21
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:12
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:12
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\contentslist.html.py:22
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:13
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:13
 msgid "name"
 msgstr "Nom"
 
@@ -654,180 +662,192 @@
 msgid "create_project"
 msgstr "Créer un nouveau projet Ligne de Temps"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:23
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:208
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:26
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:219
 msgid "Show Player"
 msgstr "Afficher le Lecteur métadata"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:24
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:27
 msgid "Hide Player"
 msgstr "Masquer le Lecteur métadata "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:51
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:62
 msgid "project id"
 msgstr "Identifiant du projet "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:51
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:62
 msgid "Select"
 msgstr "Sélectionner"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:56
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:67
 msgid "popup_player"
 msgstr "Code Lecteur métadata"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:57
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:68
 msgid "popup_seo_body"
 msgstr "Code SEO"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:58
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:69
 msgid "popup_seo_meta"
 msgstr "Code balise meta en-tête"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:59
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:70
 msgid "popup_links"
 msgstr "Liste de liens"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:76
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:87
 msgid "Integration mode"
 msgstr "Utiliser le mode d'intégration "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:77
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:88
 msgid "div"
 msgstr "div"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:78
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:89
 msgid "iframe"
 msgstr "iframe"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:81
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:92
 msgid "Player Size : "
 msgstr "Taille de la vidéo : "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:88
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:99
 msgid "Preset Modes"
 msgstr "Modes prédéfinis"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:91
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:102
 msgid "Basic configuration"
 msgstr "Confirmation de base"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:92
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:103
 msgid "Polemic configuration"
 msgstr "Configuration avec widget polemic"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:93
-msgid "Polemic configuration with sparkline and tagcloud"
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:104
+#, fuzzy
+msgid "Polemic configuration with tagcloud, annotationsList and Social widgets"
 msgstr "Configuration avec widget polemic, sparkline et tagcloud"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:100
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:111
 msgid "Create your own configuration"
 msgstr "Personnaliser votre configuration"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:105
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:116
 msgid "Displays a form to create a new annotation"
 msgstr "Permet de créer une annotation en affichant un formulaire"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:108
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:119
 msgid "audio annotation"
 msgstr "Annotation audio"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:109
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:120
 msgid "Audio annotation"
 msgstr "Annotation audio"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:109
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:120
 msgid "Allows the user to record an annotation"
-msgstr "Permet à l'utilisateur d'enregistrer une annotation à l'aide d'un micro"
+msgstr ""
+"Permet à l'utilisateur d'enregistrer une annotation à l'aide d'un micro"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:111
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:122
 msgid "Use most used tags  "
 msgstr "Utiliser les tags les plus utilisés"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:113
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:124
 msgid "Set your own tags : "
 msgstr "Ajouter vos propres tags"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:113
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:124
 msgid "Write your tags separeted by a comma"
 msgstr "Ecrire la liste des tags séparés par une virgule"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:119
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:130
 msgid "Displays segments of a media as rectangles on an horizontal line"
 msgstr "Affiche le chapitrage du média, en horizontal"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:122
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:133
 msgid "Show a list of annotations"
 msgstr "Affiche une liste d’annotations "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:126
-msgid "Shows the polemical timeline, i.e. tweets colored according to the polemical syntax"
-msgstr "Affiche la timeline polémique, c’est à dire les tweets colorés en fonction de la syntaxe polémique "
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:137
+msgid ""
+"Shows the polemical timeline, i.e. tweets colored according to the polemical "
+"syntax"
+msgstr ""
+"Affiche la timeline polémique, c’est à dire les tweets colorés en fonction "
+"de la syntaxe polémique "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:129
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:140
 msgid "Display in the polemic timeline : "
 msgstr "Afficher dans la timeline polemic : "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:130
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:141
 msgid "only tweets"
 msgstr "seulement les annotations de type tweet"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:131
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:142
 msgid "all annotations"
 msgstr "toutes les annotations"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:133
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:144
 msgid "Personalize tweet's color"
 msgstr "Personnaliser les couleurs des tweets"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:138
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:149
 msgid "Default color"
 msgstr "Couleur des tweets sans annotation polémique : "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:142
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:153
 msgid "Polemic's color : ++ : "
 msgstr "Couleur des tweets polémiques de type : ++ : "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:152
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:163
 msgid "Found color"
 msgstr "Couleur d'affichage des tweets lors d'une recherche : "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:160
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:171
 msgid "Displays a curve showing the volume of tweets across time"
-msgstr "Affiche une courbe indiquant l’évolution du volume d’annotations au cours du temps"
+msgstr ""
+"Affiche une courbe indiquant l’évolution du volume d’annotations au cours du "
+"temps"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:164
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:175
 msgid "personalize sparkline's color"
 msgstr "Personnaliser les couleurs de la courbe"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:168
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:179
 msgid "line color"
 msgstr "Couleur de la courbe : "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:173
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:184
 msgid "fill color"
 msgstr "Couleur sous la courbe : "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:180
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:191
 msgid "Displays a div in order to watch the slides displayed in the media"
 msgstr "Permet d'afficher les slides d'un média"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:184
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:195
 msgid " Adds buttons to share an URL on social networks"
 msgstr "Affiche des boutons pour partager une URL sur les réseaux sociaux"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:191
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:202
 msgid "share with email"
 msgstr "Partager par email"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:195
-msgid " Displays information relative to a single segment/annotation while it is being played"
-msgstr "Affiche les informations relatives à une annotation au moment où celle-ci est jouée"
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:206
+msgid ""
+" Displays information relative to a single segment/annotation while it is "
+"being played"
+msgstr ""
+"Affiche les informations relatives à une annotation au moment où celle-ci "
+"est jouée"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:198
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:209
 msgid "Show the contents on a tweet when clicked (in Polemic Widget)"
 msgstr "Affiche furtivement le contenu d’un tweet "
 
-#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:201
+#: .\ldt_utils\templates\ldt\ldt_utils\embed_popup.html.py:212
 msgid "Shows a tag cloud"
 msgstr "Affiche un nuage de mots-clés "
 
@@ -854,20 +874,20 @@
 msgid "close_error"
 msgstr "Fermer"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:68
+#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:67
 msgid "Do you want to leave this group ?"
 msgstr "Voulez-vous quitter ce groupe ?"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:93
-#: .\templates\ldt\ldt_base.html.py:115
+#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:92
+#: .\templates\ldt\ldt_base.html.py:116
 msgid "My groups"
 msgstr "Groupes"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:95
+#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:94
 msgid "Create group"
 msgstr "Créer un nouveau groupe"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:111
+#: .\ldt_utils\templates\ldt\ldt_utils\groups.html.py:110
 msgid "The group's projects"
 msgstr "projets du groupe"
 
@@ -888,7 +908,7 @@
 msgstr "Chercher"
 
 #: .\ldt_utils\templates\ldt\ldt_utils\published_projects.html.py:67
-#: .\templates\ldt\ldt_base.html.py:116
+#: .\templates\ldt\ldt_base.html.py:117
 msgid "Published projects"
 msgstr "Projets publiés"
 
@@ -901,7 +921,7 @@
 msgid "confirm_reset"
 msgstr "Confirmation de réinitialisation"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\search_form.html.py:10
+#: .\ldt_utils\templates\ldt\ldt_utils\search_form.html.py:11
 msgid "The search field can not be empty."
 msgstr "Le champ de recherche ne peut pas être vide."
 
@@ -910,12 +930,12 @@
 msgstr "Résultats pour "
 
 #: .\ldt_utils\templates\ldt\ldt_utils\search_results.html.py:76
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:24
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:26
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:32
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:34
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:21
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:23
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:25
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:27
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:33
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:35
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:22
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:24
 msgid "open ldt"
 msgstr "Ouvrir sous Lignes de Temps"
 
@@ -932,88 +952,88 @@
 msgid "content list"
 msgstr "Liste des contenus"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\contentslist.html.py:6
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\contentslist.html.py:7
 msgid "All categories"
 msgstr "Toutes les catégories"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\contentslist.html.py:29
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\contentslist.html.py:30
 msgid "preview media"
 msgstr "Aperçu"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\contentslist.html.py:31
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\contentslist.html.py:32
 msgid "You can't edit this content"
 msgstr "Vous n'avez pas l'autorisation d'éditer ce contenu"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\groupslist.html.py:22
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\groupslist.html.py:37
 msgid "Click on the line to see the group's projects"
 msgstr "cliquer ici pour voir les projets du groupe"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\groupslist.html.py:33
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\groupslist.html.py:48
 msgid "Change this group"
 msgstr "Modifier ce groupe"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\groupslist.html.py:40
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\groupslist.html.py:55
 msgid "You are not allowed to edit this group"
 msgstr "vous n'avez pas l'autorisation de modifier ce groupe"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\groupslist.html.py:55
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\groupslist.html.py:70
 msgid "Projects shared with me only"
 msgstr "Projets partagés avec moi uniquement"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:52
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:79
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:174
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:53
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:81
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:180
 msgid "share.eye"
 msgstr "Cet utilisateur ou ce groupe a le droit de voir cet élement"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:60
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:172
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:61
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:178
 msgid "share.pencil"
 msgstr "cet utilisateur ou ce groupe a le droit de modifier cet élement"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:110
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:112
 msgid "share"
 msgstr "partager avec d'autres utilisateurs"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:119
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:121
 msgid "publish for everyone"
 msgstr "publier pour tout le monde"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:124
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:127
 msgid "publish the title on the front"
 msgstr "publier le titre sur le front"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:127
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:131
 msgid "User and group list"
 msgstr "Liste des groupes et des utilisateurs"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:142
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:146
 msgid "select all displayed elements"
 msgstr "ajouter tous les élements affichés"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:147
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:151
 msgid "select users"
 msgstr "choisir des utilisateurs"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:148
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:152
 msgid "remove users"
 msgstr "enlever des utilisateurs"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:153
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:159
 msgid "Members list"
 msgstr "liste des membres"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:163
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:169
 #: .\ldt_utils\templates\ldt\ldt_utils\partial\sharewith.html.py:7
 msgid "user"
 msgstr "utilisateur"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:165
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:171
 #: .\ldt_utils\templates\ldt\ldt_utils\partial\sharewith.html.py:9
 msgid "group"
 msgstr "groupe"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:185
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\permissions.html.py:191
 msgid "remove all"
 msgstr "tout enlever"
 
@@ -1032,102 +1052,94 @@
 msgid "Upload a new picture"
 msgstr "Téléverser une nouvelle image"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:40
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:41
 msgid "copy project"
 msgstr "Copier votre projet"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:43
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:26
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:44
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:27
 msgid "link json by id"
 msgstr "Ouvrir le lecteur de métadata"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:48
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:49
 msgid "Project published, click to unpublish"
 msgstr "Projet publié, cliquer pour de-publier"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:48
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:50
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:61
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:49
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:51
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:62
 msgid "You are not allowed to change this project"
 msgstr "vous n'avez pas l'autorisation de modifier ce projet"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:50
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\projectslist.html.py:51
 msgid "Project not published, click to publish"
 msgstr "Projet non publié, cliquer pour publier"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:25
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:26
 msgid "copy the project"
 msgstr "Copier le projet"
 
-#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:28
+#: .\ldt_utils\templates\ldt\ldt_utils\partial\publishedprojectslist.html.py:29
 msgid "Project published"
 msgstr "Projet publié"
 
-#: .\ldt_utils\views\content.py:187
+#: .\ldt_utils\views\content.py:113
 msgid "Problem when downloading file from url : "
 msgstr "Problème lors du téléchargement du fichier : "
 
-#: .\ldt_utils\views\content.py:190
+#: .\ldt_utils\views\content.py:116
 msgid "Problem when uploading file : "
 msgstr "Problème lors de l'upload du fichier : "
 
-#: .\ldt_utils\views\content.py:295
-msgid "Content creation failure"
-msgstr "Echec lors de la creation du contenu"
-
-#: .\ldt_utils\views\content.py:303
-msgid "Commit of the content creation failed"
-msgstr "Echec lors du commit de la creation du contenu"
-
-#: .\ldt_utils\views\content.py:317
+#: .\ldt_utils\views\content.py:325
 #, python-format
 msgid "There is %(count)d error when deleting content"
 msgid_plural "There are %(count)d errors when deleting content"
 msgstr[0] "Il y a %(count)d erreur lors de l'effacement du contenu"
 msgstr[1] "Il y a %(count)d erreurs lors de l'effacement du contenu"
 
-#: .\ldt_utils\views\content.py:318
+#: .\ldt_utils\views\content.py:326
 msgid "title error deleting content"
 msgstr "Erreur lors de l'effacement du contenu"
 
-#: .\ldt_utils\views\content.py:323
+#: .\ldt_utils\views\content.py:331
 #, python-format
 msgid "Confirm delete content %(titles)s"
 msgstr "Veuillez confirmer l'effacement du contenu %(titles)s"
 
-#: .\ldt_utils\views\content.py:324
+#: .\ldt_utils\views\content.py:332
 msgid "confirm delete content"
 msgstr "Confirmation effacement contenu"
 
-#: .\ldt_utils\views\content.py:335
+#: .\ldt_utils\views\content.py:343
 #, python-format
 msgid "Please unpublish the front project %(title)s"
 msgstr "Veuillez dépublier le projet : %(title)s"
 
-#: .\ldt_utils\views\content.py:336
+#: .\ldt_utils\views\content.py:344
 msgid "The front project is published"
 msgstr "Projet publié"
 
-#: .\ldt_utils\views\content.py:337 .\ldt_utils\views\content.py:340
+#: .\ldt_utils\views\content.py:345 .\ldt_utils\views\content.py:348
 #: .\ldt_utils\views\project.py:137
 msgid "confirm reset"
 msgstr "Confirmer la réinitialisation"
 
-#: .\ldt_utils\views\content.py:339 .\ldt_utils\views\project.py:136
+#: .\ldt_utils\views\content.py:347 .\ldt_utils\views\project.py:136
 #, python-format
 msgid "please confirm reseting project %(title)s"
 msgstr "Veuillez confirmer la réinitialisation du projet %(title)s"
 
-#: .\ldt_utils\views\content.py:367
+#: .\ldt_utils\views\content.py:374
 msgid "An error occurred - Please try again or contact webmaster"
 msgstr ""
 "Une erreur est apparue - Merci de réessayer ou de contacter le webmaster"
 
-#: .\ldt_utils\views\content.py:368
+#: .\ldt_utils\views\content.py:375
 msgid "Error"
 msgstr "Erreur"
 
-#: .\ldt_utils\views\content.py:411
+#: .\ldt_utils\views\content.py:420
 #, python-format
 msgid ""
 "Content '%(title)s' is referenced by this project : %(project_titles)s. "
@@ -1142,7 +1154,7 @@
 "Le contenu '%(title)s' est référencé par les projets suivants : '%"
 "(project_titles)s'.Veuillez les effacer préalablement."
 
-#: .\ldt_utils\views\content.py:414
+#: .\ldt_utils\views\content.py:423
 #, python-format
 msgid ""
 "The project '%(project_title)s' pointing on the content '%(title)s' has "
@@ -1152,16 +1164,8 @@
 "Le projet '%(project_title)s' référençant le contenu '%(title)s' comporte "
 "plusieurs annotations. Voulez vous quand même supprimer le contenu ?"
 
-#: .\ldt_utils\views\content.py:440
-msgid "Content deletion failure"
-msgstr "Echec lors de la suppression du contenu"
-
-#: .\ldt_utils\views\content.py:450
-msgid "Commit of the content deletion failed"
-msgstr "Echec lors du commit de la suppression du contenu"
-
-#: .\ldt_utils\views\json.py:40 .\ldt_utils\views\rdf.py:15
-#: .\ldt_utils\views\workspace.py:205
+#: .\ldt_utils\views\json.py:39 .\ldt_utils\views\rdf.py:15
+#: .\ldt_utils\views\workspace.py:206
 msgid "You can not access this project"
 msgstr "vous n'avez pas l'autorisation d'accéder à ce projet"
 
@@ -1197,12 +1201,12 @@
 msgid "confirm deletion"
 msgstr "Confirmation d'effacement"
 
-#: .\ldt_utils\views\workspace.py:123
+#: .\ldt_utils\views\workspace.py:117
 msgid ""
 "The content does not exists or you are not allowed to access this content"
 msgstr "Ce contenu n'existe pas, ou vous n'êtes pas autorisé a y acceder"
 
-#: .\ldt_utils\views\workspace.py:127
+#: .\ldt_utils\views\workspace.py:121
 msgid "Parameters project_id or content_id must be given in the url"
 msgstr "Les paramètres project_id et content_id doivent être passés dans l'URL"
 
@@ -1214,11 +1218,11 @@
 msgid "You don't have the right permission to access this page"
 msgstr "Vous n'avez pas l'autorisation d'accès à cette page."
 
-#: .\templates\404.html.py:6
+#: .\templates\404.html.py:7
 msgid "404 error"
 msgstr "Erreur 404"
 
-#: .\templates\404.html.py:9
+#: .\templates\404.html.py:10
 msgid "Sorry, we couldn't find your page"
 msgstr "Désolé, votre page est introuvable"
 
@@ -1406,12 +1410,12 @@
 msgstr "Mot de passe :"
 
 #: .\templates\admin\page_login.html.py:29
-#: .\user\templates\registration\login.html.py:39
+#: .\user\templates\registration\login.html.py:40
 msgid "Create an account"
 msgstr "Créer un compte"
 
 #: .\templates\admin\page_login.html.py:30
-#: .\user\templates\registration\login.html.py:40
+#: .\user\templates\registration\login.html.py:41
 msgid "Forget password?"
 msgstr "mot de pass oublié ?"
 
@@ -1431,41 +1435,41 @@
 msgid "Order:"
 msgstr "Ordre :"
 
-#: .\templates\ldt\ldt_base.html.py:86
+#: .\templates\ldt\ldt_base.html.py:87
 msgid "header_title"
 msgstr "Plateforme&nbsp;Ldt"
 
-#: .\templates\ldt\ldt_base.html.py:90
+#: .\templates\ldt\ldt_base.html.py:91
 msgid "Link to admin"
 msgstr "Administration"
 
-#: .\templates\ldt\ldt_base.html.py:90
+#: .\templates\ldt\ldt_base.html.py:91
 msgid "Staff"
 msgstr "admin"
 
-#: .\templates\ldt\ldt_base.html.py:93
+#: .\templates\ldt\ldt_base.html.py:94
 msgid "front link"
 msgstr "front"
 
-#: .\templates\ldt\ldt_base.html.py:94
+#: .\templates\ldt\ldt_base.html.py:95
 #: .\user\templates\ldt\user\change_profile.html.py:95
 msgid "Profile change"
 msgstr "Modification du profil"
 
-#: .\templates\ldt\ldt_base.html.py:114 .\templates\ldt\ldt_base.html.py:115
+#: .\templates\ldt\ldt_base.html.py:115 .\templates\ldt\ldt_base.html.py:116
 msgid "home"
 msgstr "accueil"
 
-#: .\templates\ldt\ldt_base.html.py:148
+#: .\templates\ldt\ldt_base.html.py:149
 msgid "Version number"
 msgstr "Numéro de version"
 
-#: .\templates\ldt\ldt_base.html.py:148
+#: .\templates\ldt\ldt_base.html.py:149
 #, python-format
 msgid " web %(WEB_VERSION)s | platform %(VERSION)s"
 msgstr "web v%(WEB_VERSION)s | platform v%(VERSION)s "
 
-#: .\templates\ldt\ldt_raw_base.html.py:14
+#: .\templates\ldt\ldt_raw_base.html.py:15
 msgid "page_title"
 msgstr "Plateforme Ldt"
 
@@ -1526,7 +1530,7 @@
 msgstr "Permissions"
 
 #: .\user\admin.py:47 .\user\templates\ldt\user\change_profile.html.py:105
-#: .\user\templates\ldt\user\login_form.html.py:61
+#: .\user\templates\ldt\user\login_form.html.py:62
 msgid "Password"
 msgstr "Mot de passe"
 
@@ -1569,19 +1573,19 @@
 msgid "Image size is limited to %s"
 msgstr "La taille de l'image est limitée à %s"
 
-#: .\user\views.py:28
+#: .\user\views.py:26
 msgid "Your profile has been updated."
 msgstr "Votre profil a été modifié"
 
-#: .\user\views.py:52
+#: .\user\views.py:49
 msgid "Your password has been updated."
 msgstr "Votre mot de passe a été changé."
 
-#: .\user\views.py:76
+#: .\user\views.py:73
 msgid "Your profile picture has been updated."
 msgstr "Votre image de profil a été modifiée"
 
-#: .\user\views.py:98 .\user\templates\registration\login.html.py:24
+#: .\user\views.py:95 .\user\templates\registration\login.html.py:25
 msgid "Sorry, that's not a valid username or password."
 msgstr "Saisissez un nom d'utilisateur et un mot de passe valide."
 
@@ -1620,30 +1624,30 @@
 msgid "Profile picture change"
 msgstr "Modification de l'image de profil"
 
-#: .\user\templates\ldt\user\login_form.html.py:32
+#: .\user\templates\ldt\user\login_form.html.py:33
 #: .\user\templates\registration\password_change_done.html.py:7
 #: .\user\templates\registration\password_change_form.html.py:13
 msgid "Profiles"
 msgstr "Les profils"
 
-#: .\user\templates\ldt\user\login_form.html.py:50
+#: .\user\templates\ldt\user\login_form.html.py:51
 msgid "create account"
 msgstr "Créer un compte"
 
-#: .\user\templates\ldt\user\login_form.html.py:54
+#: .\user\templates\ldt\user\login_form.html.py:55
 msgid "Pseudo"
 msgstr "Pseudo"
 
-#: .\user\templates\ldt\user\login_form.html.py:57
-#: .\user\templates\ldt\user\login_form.html.py:64
+#: .\user\templates\ldt\user\login_form.html.py:58
+#: .\user\templates\ldt\user\login_form.html.py:65
 msgid "this field is compulsory"
 msgstr "Ce champs est obligatoire"
 
-#: .\user\templates\ldt\user\login_form.html.py:68
+#: .\user\templates\ldt\user\login_form.html.py:69
 msgid "reset password"
 msgstr "Réinitialiser le mot de passe"
 
-#: .\user\templates\ldt\user\login_form.html.py:71
+#: .\user\templates\ldt\user\login_form.html.py:72
 msgid "Connection"
 msgstr "Connexion"
 
@@ -1677,7 +1681,7 @@
 msgid "Log in again"
 msgstr "Se reconnecter"
 
-#: .\user\templates\registration\login.html.py:46
+#: .\user\templates\registration\login.html.py:47
 msgid "login"
 msgstr "Connexion"
 
@@ -1854,6 +1858,18 @@
 "Nous vous avons envoyé par courriel les instructions pour activer le compte "
 "à l'adresse que vous avez indiquée. Vous devriez le recevoir rapidement."
 
+#~ msgid "Content creation failure"
+#~ msgstr "Echec lors de la creation du contenu"
+
+#~ msgid "Commit of the content creation failed"
+#~ msgstr "Echec lors du commit de la creation du contenu"
+
+#~ msgid "Content deletion failure"
+#~ msgstr "Echec lors de la suppression du contenu"
+
+#~ msgid "Commit of the content deletion failed"
+#~ msgstr "Echec lors du commit de la suppression du contenu"
+
 #~ msgid "Error 500"
 #~ msgstr "Erreur 500"
 
--- a/src/ldt/ldt/static/ldt/js/embed_popup.js	Thu Dec 06 14:53:18 2012 +0100
+++ b/src/ldt/ldt/static/ldt/js/embed_popup.js	Mon Dec 10 11:03:34 2012 +0100
@@ -688,12 +688,18 @@
 		polemic_qColor =$j("#polemic_q_color").val();
 		polemic_qColor_code_array=polemic_qColor.split("#");
 		qColor_code=polemic_qColor_code_array[1];
-		iframeUrl+="&polemic_defaultColor="+defaultColor_code;
-		iframeUrl+="&polemic_foundColor="+foundColor_code;
-		iframeUrl+="&polemic_okColor="+okColor_code;
-		iframeUrl+="&polemic_koColor="+koColor_code;
-		iframeUrl+="&polemic_refColor="+refColor_code;
-		iframeUrl+="&polemic_qColor="+qColor_code;
+		if(defaultColor_code!="585858")
+			iframeUrl+="&polemic_defaultColor="+defaultColor_code;
+		if(foundColor_code!="fc00ff")
+			iframeUrl+="&polemic_foundColor="+foundColor_code;
+		if(okColor_code!="1d973d")
+			iframeUrl+="&polemic_okColor="+okColor_code;
+		if(koColor_code!="ce0a15")
+			iframeUrl+="&polemic_koColor="+koColor_code;
+		if(refColor_code!="c5a62d")
+			iframeUrl+="&polemic_refColor="+refColor_code;
+		if(qColor_code!="036aae")
+			iframeUrl+="&polemic_qColor="+qColor_code;
 
 	}
 	else{
@@ -702,6 +708,9 @@
 	if(annotationslist_val.checked){
 		iframeUrl+="&annotations_list=True";
 	}
+	if(annotation_val.checked){
+		iframeUrl+="&annotation=True";
+	}
 	if(slideshare_val.checked){
 		iframeUrl+="&slideshare=True";
 	}
@@ -712,20 +721,20 @@
 		show_gplus=document.getElementById("show_gplus_checkbox");
 		show_mail=document.getElementById("show_mail_checkbox");
 		iframeUrl+="&social=True";
-		if(show_url.checked){
-			iframeUrl+="&show_url=True";
+		if(!show_url.checked){
+			iframeUrl+="&show_url=False";
 		}
-		if(show_twitter.checked){
-			iframeUrl+="&show_twitter=True";
+		if(!show_twitter.checked){
+			iframeUrl+="&show_twitter=False";
 		}
-		if(show_fb.checked){
-			iframeUrl+="&show_fb=True";
+		if(!show_fb.checked){
+			iframeUrl+="&show_fb=False";
 		}
-		if(show_gplus.checked){
-			iframeUrl+="&show_gplus=True";
+		if(!show_gplus.checked){
+			iframeUrl+="&show_gplus=False";
 		}
-		if(show_mail.checked){
-			iframeUrl+="&show_mail=True";
+		if(!show_mail.checked){
+			iframeUrl+="&show_mail=False";
 		}
 	}
 	if(tweet_val.checked){
@@ -742,8 +751,10 @@
 		sparkline_fillColor=$j("#sparkline_fill_color").val();
 		fillColor_code_array = sparkline_fillColor.split("#");
 		fillColor_code=fillColor_code_array[1];
-		iframeUrl+="&sparkline_lineColor="+lineColor_code;
-		iframeUrl+="&sparkline_fillColor="+fillColor_code;
+		if(lineColor_code!="7492b4")
+			iframeUrl+="&sparkline_lineColor="+lineColor_code;
+		if(fillColor_code!="aeaeb8")
+			iframeUrl+="&sparkline_fillColor="+fillColor_code;
 	}
 	if(tagcloud_val.checked){
 		iframeUrl+="&tagcloud=True";