Diff for /loncom/homework/edit.pm between versions 1.12 and 1.13

version 1.12, 2001/06/16 20:33:33 version 1.13, 2001/06/16 21:23:11
Line 223  sub rebuild_tag { Line 223  sub rebuild_tag {
   }    }
   return $result;    return $result;
 }  }
   
   sub text_arg {
     my ($description,$name,$token,$size) = @_;
     my $result;
     if (!defined $size) { $size=20; }
     my $arg=$token->[2]{$name};
     $result=$description.'<input name="'."$Apache::lonxml::curdepth.$name".
       '" type="text" value="'.$arg.'" size="'.$size.'" />';
     return $result;
   }
   
   sub select_arg {
     my ($description,$name,$list,$token) = @_;
     my $result;
     my $optionlist="";
     my $selected=$token->[2]{$name};
     foreach my $option (@$list) {
       if ( $selected eq $option ) {
         $optionlist.="<option selected=\"on\">$option</option>\n";
       } else {
         $optionlist.="<option>$option</option>\n";
       }
     }
     $result.=$description.'<select name="'."$Apache::lonxml::curdepth.$name".'">
          '.$optionlist.'
         </select></td></tr><tr><td colspan="3">';
     return $result;
   }
   
 1;  1;
 __END__  __END__

Removed from v.1.12  
changed lines
  Added in v.1.13


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