Bläddra i källkod

Student view improve

Igor 4 år sedan
förälder
incheckning
edf476f2ea
1 ändrade filer med 5 tillägg och 1 borttagningar
  1. 5 1
      renderer.php

+ 5 - 1
renderer.php

@@ -369,10 +369,11 @@ class format_competencegraph_renderer extends format_section_renderer_base {
 
         echo "
         function openId(vet_id) {
+            if (naoabrir.indexOf(tempCircles[vet_id].cm_id) >= 0)
+                return;
             $('#janela').remove();
             $('#sup_janela').append($(\"<iframe src='\" + tempCircles[vet_id].url + \"' id='janela'>\"  ));
            modal.style.display = 'block';
-           
         }";
 
         print ''; 
@@ -462,6 +463,8 @@ class format_competencegraph_renderer extends format_section_renderer_base {
       
       print '
       <script>
+
+            var naoabrir = [];
             
             for (i = 0; i < bloqueados.length; i++) {
                 for (j = 0; j < tempCircles.length; j++) {
@@ -469,6 +472,7 @@ class format_competencegraph_renderer extends format_section_renderer_base {
                         $.ajax({url: tempCircles[j].url, vet_id: j, cm: tempCircles[j].cm_id, success: function(e){
                             if (e.indexOf("activityinstance-error") > 0) {
                                 changeOpacity(this.vet_id);
+                                naoabrir.push(this.cm);
                             }
                         }});
                         break;