small cleanup + added fields for testing copy in iframetester + changed the way project metadata url is generated
authordurandn
Mon, 20 Jul 2015 10:45:44 +0200
changeset 37 947f26110cc6
parent 36 3e47f3eb145b
child 38 9f6f302b8d09
small cleanup + added fields for testing copy in iframetester + changed the way project metadata url is generated
server/src/remie/views.py
server/src/remieplt/templates/remie/iframe.html
server/src/remieplt/templates/remie/iframe_tester.html
--- a/server/src/remie/views.py	Mon Jul 20 10:45:02 2015 +0200
+++ b/server/src/remie/views.py	Mon Jul 20 10:45:44 2015 +0200
@@ -22,7 +22,6 @@
         project_id = request.GET.get("project_id", "") # id of the project we're working on
         current_user = request.GET.get("current_user", "") # current username
         group_mode = {'true': True, 'false': False, "0": False, "1": True}.get(request.GET.get("group_mode", "").lower()) # if group_mode, annotations from everybody will be displayed
-        print(project_id)
         render_data = {
             "project_id": project_id,
             "current_user": current_user,
--- a/server/src/remieplt/templates/remie/iframe.html	Mon Jul 20 10:45:02 2015 +0200
+++ b/server/src/remieplt/templates/remie/iframe.html	Mon Jul 20 10:45:44 2015 +0200
@@ -25,7 +25,7 @@
     if (typeof jQuery == "undefined") {
         jQuery = IriSP.jQuery;
     }
-    var metadatas = {metadata: {url: "/ldt/cljson/id/{{project_id}}?from_display=false"}};
+    var metadatas = {metadata: {url: "{% url 'projectjson_id' id=project_id %}?from_display=false"}};
     var metadata_key = "metadata"; 
     
     IriSP.libFiles.defaultDir = '{% static "remie/js/" %}';
@@ -126,6 +126,7 @@
             show_creation_date: true,
             show_only_annotation_from_user: false,
             show_timecode: false,
+            show_filters: true,
             limit_count: false,
             start_visible: false,
             newest_first: true,
@@ -137,7 +138,9 @@
            	filter_by_segment: true,
            	starts_hidden: true,
            	hide_without_segment: true,
-           	segments_annotation_type: "découpage"
+           	segments_annotation_type: "découpage",
+           	selectable_annotations: true,
+           	copy_and_edit_button: true,
         },{
          	type: "CurrentSegmentInfobox",
          	annotation_type: "découpage",
--- a/server/src/remieplt/templates/remie/iframe_tester.html	Mon Jul 20 10:45:02 2015 +0200
+++ b/server/src/remieplt/templates/remie/iframe_tester.html	Mon Jul 20 10:45:44 2015 +0200
@@ -11,9 +11,20 @@
 	        var current_user = $("#current_user").val();
 	        var group_mode = $("#group_mode").is(":checked");
 	        
+	        
 	        var final_url = default_url+"?project_id="+project_id+"&current_user="+current_user+"&group_mode="+group_mode;
 	        $("#remie_workunit_iframe").attr("src", final_url);
 	    });
+ 
+        $("#copy_button").click(function(){
+	        var project_id = $("#project_id").val();
+
+            var base_url = "http://127.0.0.1:8001/";
+	        
+	        var final_url = base_url+"ldt/copy/"+project_id;
+	        console.log(final_url)
+	        $("#copy_project_iframe").attr("src", final_url);
+	    });
 	});
 </script>
 </head>
@@ -23,6 +34,10 @@
 <label>Utilisateur: </label><br><input id="current_user" type="text"></input><br><br>
 <label>Mode groupe: </label><input id="group_mode" type="checkbox"></input><br><br>
 <input id="iframe_update_button" type="button" value="Générer"></input>
+<input id="copy_button" type="button" value="Copier"></input>
+</div>
+<div id="copy_project_container">
+  <iframe id="copy_project_iframe" src='' style="width:1191px"></iframe>
 </div>
 <div style="width:1191px; height:625px; outline: 1px;" id="remie_iframe_container">
   <iframe id="remie_workunit_iframe" width="1191" height="625" src=""></iframe>