Diff for /loncom/interface/lonpickstudent.pm between versions 1.7 and 1.9

version 1.7, 2003/09/22 00:48:32 version 1.9, 2005/04/07 06:56:23
Line 42  sub handler { Line 42  sub handler {
     return OK if $r->header_only;      return OK if $r->header_only;
   
 # ------------------------------------------------------------ Print the screen  # ------------------------------------------------------------ Print the screen
       my $html=&Apache::lonxml::xmlbegin();
     $r->print(<<ENDDOCUMENT);      $r->print(<<ENDDOCUMENT);
 <html>  $html
 <head>  <head>
 <title>The LearningOnline Network with CAPA</title>  <title>The LearningOnline Network with CAPA</title>
 </head>  </head>
Line 57  ENDDOCUMENT Line 58  ENDDOCUMENT
        'roles']);         'roles']);
 # Allowed?  # Allowed?
   
     unless (($ENV{'form.roles'}) ||      unless (($env{'form.roles'}) ||
             (($ENV{'request.course.id'}) &&               (($env{'request.course.id'}) && 
              (&Apache::lonnet::allowed('srm',$ENV{'request.course.id'})))) {               (&Apache::lonnet::allowed('srm',$env{'request.course.id'})))) {
  $r->print('<body>No context.</body>');   $r->print('<body>No context.</body>');
         return OK;          return OK;
     }      }
   
 # See if filter present  # See if filter present
   
     my $filter=$ENV{'form.filter'};      my $filter=$env{'form.filter'};
     $filter=~s/\W//g;      $filter=~s/\W//g;
     unless ($filter) { $filter='.'; }      unless ($filter) { $filter='.'; }
   
Line 78  ENDDOCUMENT Line 79  ENDDOCUMENT
     $r->print(<<ENDSCRIPT);      $r->print(<<ENDSCRIPT);
 <script>  <script>
 function gochoose(uname,udom) {  function gochoose(uname,udom) {
     opener.document.$ENV{'form.form'}.$ENV{'form.unameelement'}.value=uname;      opener.document.$env{'form.form'}.$env{'form.unameelement'}.value=uname;
     var slct=opener.document.$ENV{'form.form'}.$ENV{'form.udomelement'};      var slct=opener.document.$env{'form.form'}.$env{'form.udomelement'};
     var i;      var i;
     for (i=0;i<slct.length;i++) {      for (i=0;i<slct.length;i++) {
         if (slct.options[i].value==udom) { slct.selectedIndex=i; }          if (slct.options[i].value==udom) { slct.selectedIndex=i; }
Line 90  function gochoose(uname,udom) { Line 91  function gochoose(uname,udom) {
 ENDSCRIPT  ENDSCRIPT
           
   $r->print('<form>');    $r->print('<form>');
   if ((&Apache::lonnet::allowed('srm',$ENV{'request.course.id'})) &&    if ((&Apache::lonnet::allowed('srm',$env{'request.course.id'})) &&
       (!$ENV{'form.roles'})) {        (!$env{'form.roles'})) {
 # -------------------------------------------------------- Get course personnel  # -------------------------------------------------------- Get course personnel
     $r->print('<h3>'.$ENV{'course.'.$ENV{'request.course.id'}.'.description'}.      $r->print('<h3>'.$env{'course.'.$env{'request.course.id'}.'.description'}.
               '</h3>');                '</h3>');
     my %coursepersonnel=      my %coursepersonnel=
        &Apache::lonnet::get_course_adv_roles();         &Apache::lonnet::get_course_adv_roles();
Line 139  ENDSCRIPT Line 140  ENDSCRIPT
     $r->print('</table></p>');      $r->print('</table></p>');
   } else {    } else {
     $r->print('<h3>'.&mt('Users with Roles Assigned by').' '.      $r->print('<h3>'.&mt('Users with Roles Assigned by').' '.
       &Apache::loncommon::plainname($ENV{'user.name'},        &Apache::loncommon::plainname($env{'user.name'},
     $ENV{'user.domain'}).'</h3>');      $env{'user.domain'}).'</h3>');
     if ($filter ne '.') {      if ($filter ne '.') {
        $r->print('<br/ >'.&mt('Name starting with').' "'.$filter.'"<br />');         $r->print('<br/ >'.&mt('Name starting with').' "'.$filter.'"<br />');
     }      }

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


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