server/src/remie/templates/remie/iframe_tester.html
changeset 74 daa7aa274e3f
parent 69 be6fde8f0ef9
child 77 692b9d9fd29f
equal deleted inserted replaced
73:fb433b63a22b 74:daa7aa274e3f
     4 <title>Test</title>
     4 <title>Test</title>
     5 <script type="text/javascript" src="{% static 'remie/js/jquery-1.11.2.min.js' %}"></script>
     5 <script type="text/javascript" src="{% static 'remie/js/jquery-1.11.2.min.js' %}"></script>
     6 <script type="text/javascript">
     6 <script type="text/javascript">
     7 	$(document).ready(function(){
     7 	$(document).ready(function(){
     8 	    $("#iframe_update_button").click(function(){
     8 	    $("#iframe_update_button").click(function(){
     9 	        var default_url = "{% url 'remie_segment' %}";
     9 	        var segments_single_url = "{% url 'remie_segments_single' %}";
       
    10 	        var segments_group_url = "{% url 'remie_segments_group' %}";
       
    11 	        var markers_url = "{% url 'remie_markers' %}";
       
    12 	        var teacher_url = "{% url 'remie_teacher' %}";
       
    13 	        var scenario_url = ""
       
    14 	        switch($('input[name=scenario]:checked').attr('id')){
       
    15 	            case 'segments_single':
       
    16 	                scenario_url = segments_single_url;
       
    17 	            	break;
       
    18 	            case 'segments_group':
       
    19 	                scenario_url = segments_group_url;
       
    20 	            	break;
       
    21 	            case 'markers':
       
    22 	                scenario_url = markers_url;
       
    23 	            	break;    
       
    24 	            case 'teacher':
       
    25 	                scenario_url = teacher_url;
       
    26 	            	break;
       
    27 	        }
       
    28 	        
    10 	        var project_id = $("#project_id_iframe").val();
    29 	        var project_id = $("#project_id_iframe").val();
    11 	        var group_mode = $("#group_mode").is(":checked");
       
    12 	        
    30 	        
    13 	        
    31 	        
    14 	        var final_url = default_url+"?project_id="+project_id+"&group_mode="+group_mode;
    32 	        var final_url = scenario_url+"?project_id="+project_id;
    15 	        $("#remie_workunit_iframe").attr("src", final_url);
    33 	        $("#remie_workunit_iframe").attr("src", final_url);
    16 	    });
    34 	    });
    17 	    
    35 	    
    18 	    function getCookie(name) {
    36 	    function getCookie(name) {
    19 	        var cookieValue = null;
    37 	        var cookieValue = null;
    86 </script>
   104 </script>
    87 </head>
   105 </head>
    88 <body>
   106 <body>
    89 <div>
   107 <div>
    90   <label>Id projet (génération d'iframe): </label><input id="project_id_iframe" type="text"></input>
   108   <label>Id projet (génération d'iframe): </label><input id="project_id_iframe" type="text"></input>
    91   <br><label>Mode groupe: </label><input id="group_mode" type="checkbox"></input>
   109   <br><label>Scénario: </label><br>
       
   110   <input id="segments_single" name="scenario" type="radio" value="Elève - Segments, individuel">Elève - Segments, individuel</input><br>
       
   111   <input id="segments_group" name="scenario" type="radio" value="Elève - Segments, groupe">Elève - Segments, groupe</input><br>
       
   112   <input id="markers" name="scenario" type="radio" value="Elève - Marqueurs" disabled><s>Elève - Marqueurs</s></input><br>
       
   113   <input id="teacher" name="scenario" type="radio" value="Professeur - Segments" disabled><s>Professeur - Segments</s></input>
    92   <br><input id="iframe_update_button" type="button" value="Générer"></input>
   114   <br><input id="iframe_update_button" type="button" value="Générer"></input>
    93 </div>
   115 </div>
    94 <div hidden="true">
   116 <div hidden="true">
    95   <label>Id projet (copie via l'API): </label><input id="projecÒt_id_copy" type="text"></input>
   117   <label>Id projet (copie via l'API): </label><input id="projecÒt_id_copy" type="text"></input>
    96   <br><label>Titre de la copie: </label><input id="title_copy" type="text"></input>
   118   <br><label>Titre de la copie: </label><input id="title_copy" type="text"></input>