Diff for /loncom/interface/groupsort.pm between versions 1.7 and 1.8

version 1.7, 2002/03/21 14:33:49 version 1.8, 2002/05/09 20:57:26
Line 55  sub handler { Line 55  sub handler {
     $r->send_http_header;      $r->send_http_header;
     return OK if $r->header_only;      return OK if $r->header_only;
   
     # output start of web page  # finish_import looks different for graphical or "simple" RAT
       my $finishimport='';
       if ($ENV{'form.mode'} eq 'simple') {
           $finishimport=(<<ENDSMP);
   function finish_import() {
       alert("Finishing a simple import");
   }
   ENDSMP
       } else {
           $finishimport=(<<ENDADV);
   function finish_import() {
       var linkflag=false;
       for (var num=0; num<document.forms.groupsort.fnum.value; num++) {
    insertRowInLastRow();
    placeResourceInLastRow(
          eval("document.forms.groupsort.title"+num+".value"),
           eval("document.forms.groupsort.filelink"+num+".value"),
          linkflag
    );
           linkflag=true;
       }
       opener.editmode=0;
       opener.notclear=0;
       opener.linkmode=0;
       opener.draw();
       self.close();
   }
   ENDADV
       }
   
   # output start of web page
   
     $r->print(<<END);      $r->print(<<END);
 <html>  <html>
 <head>  <head>
Line 75  function placeResourceInLastRow (title,u Line 106  function placeResourceInLastRow (title,u
     }      }
     opener.linkmode=opener.mostrecent;      opener.linkmode=opener.mostrecent;
 }  }
 function finish_import() {  $finishimport
     var linkflag=false;  
     for (var num=0; num<document.forms.groupsort.fnum.value; num++) {  
  insertRowInLastRow();  
  placeResourceInLastRow(  
        eval("document.forms.groupsort.title"+num+".value"),  
         eval("document.forms.groupsort.filelink"+num+".value"),  
        linkflag  
  );  
         linkflag=true;  
     }  
     opener.editmode=0;  
     opener.notclear=0;  
     opener.linkmode=0;  
     opener.draw();  
     self.close();  
 }  
 function selectchange(val) {  function selectchange(val) {
     var newval=0+eval("document.forms.groupsort.alt"+val+".selectedIndex");      var newval=0+eval("document.forms.groupsort.alt"+val+".selectedIndex");
     orderchange(val,newval);      orderchange(val,newval);

Removed from v.1.7  
changed lines
  Added in v.1.8


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