Diff for /loncom/interface/lonhtmlcommon.pm between versions 1.113 and 1.117

version 1.113, 2005/10/13 18:31:06 version 1.117, 2005/10/27 23:18:21
Line 1333  ENDTWO Line 1333  ENDTWO
   
 sub role_select_row {  sub role_select_row {
     my ($roles,$col_width,$tablecolor,$title) = @_;      my ($roles,$col_width,$tablecolor,$title) = @_;
     my $output = &row_title($col_width,$tablecolor,$title);      my $output;
       if (defined($title)) {
           $output = &row_title($col_width,$tablecolor,$title);
       }
     $output .= qq|               <td>      $output .= qq|               <td>
                                   <select name="roles" multiple >\n|;                                    <select name="roles" multiple >\n|;
     foreach my $role (@$roles) {      foreach my $role (@$roles) {
         my $plrole=&Apache::lonnet::plaintext($role);          my $plrole;
           if ($role eq 'ow') {
               $plrole = &mt('Course Owner');
           } else {
               $plrole=&Apache::lonnet::plaintext($role);
           }
         $output .= '  <option value="'.$role.'">'.$plrole.'</option>';          $output .= '  <option value="'.$role.'">'.$plrole.'</option>';
     }      }
     $output .= qq|                </select>      $output .= qq|                </select>
                                  </td>\n|;                                   </td>\n|;
     $output .= &row_closure();      if (defined($title)) {
           $output .= &row_closure();
       }
     return $output;      return $output;
 }  }
   
Line 1354  sub course_select_row { Line 1364  sub course_select_row {
 <script type="text/javascript" language="Javascript" >  <script type="text/javascript" language="Javascript" >
     function coursePick (formname) {      function coursePick (formname) {
         for  (var i=0; i<formname.coursepick.length; i++) {          for  (var i=0; i<formname.coursepick.length; i++) {
               if (formname.coursepick[i].value == 'category') {
                   courseSet('');
               }
             if (!formname.coursepick[i].checked) {              if (!formname.coursepick[i].checked) {
                 if (formname.coursepick[i].value == 'category') {  
                     courseSet('');  
                 }  
                 if (formname.coursepick[i].value == 'specific') {                  if (formname.coursepick[i].value == 'specific') {
                     formname.coursetotal.value = 0;                      formname.coursetotal.value = 0;
                     formname.courselist = '';                      formname.courselist = '';
Line 1365  sub course_select_row { Line 1375  sub course_select_row {
             }              }
         }          }
     }      }
       function setPick (formname) {
           for  (var i=0; i<formname.coursepick.length; i++) {
               if (formname.coursepick[i].value == 'category') {
                   formname.coursepick[i].checked = true;
               }
               formname.coursetotal.value = 0;
               formname.courselist = '';
           }
       }
 </script>  </script>
     |;      |;
     my $courseform='<b>'.&Apache::loncommon::selectcourse_link      my $courseform='<b>'.&Apache::loncommon::selectcourse_link
Line 1376  sub course_select_row { Line 1395  sub course_select_row {
             $output .= '<br /><input type="radio" name="coursepick" value="category" onclick="coursePick(this.form);alert('."'".&mt('Choose categories, from left to right')."'".')" />'.&mt('Pick courses by category:').' <br />';              $output .= '<br /><input type="radio" name="coursepick" value="category" onclick="coursePick(this.form);alert('."'".&mt('Choose categories, from left to right')."'".')" />'.&mt('Pick courses by category:').' <br />';
             $output .= '<table><tr><td>'.$$codetitles[0].'<br />'."\n".              $output .= '<table><tr><td>'.$$codetitles[0].'<br />'."\n".
                '<select name="'.$$codetitles[0].                 '<select name="'.$$codetitles[0].
                '" onChange="courseSet('."'$$codetitles[0]'".')">'."\n".                 '" onChange="setPick(this.form);courseSet('."'$$codetitles[0]'".')">'."\n".
                ' <option value="-1" />Select'."\n";                 ' <option value="-1" />Select'."\n";
             my @items = ();              my @items = ();
             my @longitems = ();              my @longitems = ();
Line 1421  sub course_select_row { Line 1440  sub course_select_row {
   
 sub status_select_row {  sub status_select_row {
     my ($types,$col_width,$tablecolor,$title) = @_;      my ($types,$col_width,$tablecolor,$title) = @_;
     my $output = &row_title($col_width,$tablecolor,$title);      my $output; 
       if (defined($title)) {
           $output = &row_title($col_width,$tablecolor,$title);
       }
     $output .= qq|              <td>      $output .= qq|              <td>
                                     <select name="types" multiple>\n|;                                      <select name="types" multiple>\n|;
     foreach my $status_type (sort(keys(%{$types}))) {      foreach my $status_type (sort(keys(%{$types}))) {
Line 1429  sub status_select_row { Line 1451  sub status_select_row {
     }      }
     $output .= qq|                   </select>      $output .= qq|                   </select>
                                     </td>\n|;                                       </td>\n|; 
     $output .= &row_closure();      if (defined($title)) {
           $output .= &row_closure();
       }
     return $output;      return $output;
 }  }
   
Line 1438  sub email_default_row { Line 1462  sub email_default_row {
     my $output = &row_title($col_width,$tablecolor,$title);      my $output = &row_title($col_width,$tablecolor,$title);
     my @rowcols = ('#eeeeee','#dddddd');      my @rowcols = ('#eeeeee','#dddddd');
     $output .= '              <td>'.$descrip;      $output .= '              <td>'.$descrip;
     $output .= &start_pick_box('50%');       $output .= &start_pick_box(''); 
     $output .= '                <tr bgcolor="'.$tablecolor.'">      $output .= '                <tr bgcolor="'.$tablecolor.'">
                                  <td><b>'.&mt('Authentication Method').'</b></td><td align="right"><b>'.&mt('Username -> e-mail conversion').'</b></td>                                   <td><b>'.&mt('Authentication Method').'</b></td><td align="right"><b>'.&mt('Username -> e-mail conversion').'</b></td>
                                 </tr>'."\n";                                  </tr>'."\n";

Removed from v.1.113  
changed lines
  Added in v.1.117


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