Diff for /loncom/interface/loncreateuser.pm between versions 1.124 and 1.128

version 1.124, 2006/06/28 18:18:44 version 1.128, 2006/07/02 12:18:01
Line 378  ENDSCRIPT Line 378  ENDSCRIPT
             var str = document.cu.elements[i].name;              var str = document.cu.elements[i].name;
             var checkcurr = str.match(re1);              var checkcurr = str.match(re1);
             if (checkcurr != null) {              if (checkcurr != null) {
                 var re2 = /^currsec_[a-zA-Z0-9]+_[a-zA-Z0-9]+_(\\w+)\$/;  
                 if (document.cu.elements[i-1].checked == true) {                  if (document.cu.elements[i-1].checked == true) {
                     var re2 = /^currsec_[a-zA-Z0-9]+_[a-zA-Z0-9]+_(\\w+)\$/;                      var re2 = /^currsec_[a-zA-Z0-9]+_[a-zA-Z0-9]+_(\\w+)\$/;
                     match = re2.exec(str);                      match = re2.exec(str);
Line 415  ENDSCRIPT Line 414  ENDSCRIPT
                             sections = document.cu.elements[i+1].value;                              sections = document.cu.elements[i+1].value;
                         }                          }
                         var newsecs = document.cu.elements[i+1].value;                          var newsecs = document.cu.elements[i+1].value;
    var numsplit;
                         if (newsecs != null && newsecs != "") {                          if (newsecs != null && newsecs != "") {
                             var numsplit = newsecs.split(/,/g);                              numsplit = newsecs.split(/,/g);
                             numsec = numsec + numsplit.length;                              numsec = numsec + numsplit.length;
                         }                          }
   
                         if ((role == 'st') && (numsec > 1)) {                          if ((role == 'st') && (numsec > 1)) {
                             alert("In each course, each user may only have one student role at a time. You had selected "+numsec+" sections.\\nPlease modify your selections so they include no more than one section.")                              alert("In each course, each user may only have one student role at a time. You had selected "+numsec+" sections.\\nPlease modify your selections so they include no more than one section.")
                             return;                              return;
                         }                          }
                         else {                          else if (numsplit != null) {
                             for (var j=0; j<numsplit.length; j++) {                              for (var j=0; j<numsplit.length; j++) {
                                 if ((numsplit[j] == 'all') ||                                  if ((numsplit[j] == 'all') ||
                                     (numsplit[j] == 'none')) {                                      (numsplit[j] == 'none')) {
Line 437  ENDSCRIPT Line 438  ENDSCRIPT
                                     }                                      }
                                 }                                  }
                             }                              }
                             document.cu.elements[i+2].value = sections;  
                         }                          }
                           document.cu.elements[i+2].value = sections;
                     }                      }
                 }                  }
             }              }

Removed from v.1.124  
changed lines
  Added in v.1.128


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>