Diff for /loncom/interface/lonpickstudent.pm between versions 1.14 and 1.18

version 1.14, 2006/03/16 21:53:17 version 1.18, 2006/05/30 20:16:59
Line 34  use Apache::loncommon; Line 34  use Apache::loncommon;
 use Apache::loncoursedata;  use Apache::loncoursedata;
 use Apache::lonnet;  use Apache::lonnet;
 use Apache::lonlocal;  use Apache::lonlocal;
   use Apache::longroup;
   
 sub handler {  sub handler {
     my $r = shift;      my $r = shift;
Line 76  sub handler { Line 77  sub handler {
     my $classlist=&Apache::loncoursedata::get_classlist();      my $classlist=&Apache::loncoursedata::get_classlist();
     my %grouplist=&Apache::lonnet::get_group_membership($cdom,$cnum);      my %grouplist=&Apache::lonnet::get_group_membership($cdom,$cnum);
     my $now = time;      my $now = time;
     my %allgroups;      my %allgroups = &Apache::longroup::coursegroups($cdom,$cnum);
     &Apache::loncommon::coursegroups(\%allgroups,$cdom,$cnum);  
   
 # --------------------------------------- There is such a user, get environment  # --------------------------------------- There is such a user, get environment
   
Line 106  ENDSCRIPT Line 106  ENDSCRIPT
     foreach my $role (sort keys %coursepersonnel) {      foreach my $role (sort keys %coursepersonnel) {
        foreach (split(/\,/,$coursepersonnel{$role})) {         foreach (split(/\,/,$coursepersonnel{$role})) {
    my ($puname,$pudom)=split(/\:/,$_);     my ($puname,$pudom)=split(/\:/,$_);
              if ($env{'course.'.$env{'request.course.id'}.'.type'} eq 'Group') {
                  $role = &Apache::loncommon::convert_role($role,'Group');
              }
    $r->print('<tr><td>'.     $r->print('<tr><td>'.
              '<input type="button" value="Select" onClick="gochoose('.               '<input type="button" value="Select" onClick="gochoose('.
              "'".$puname."','".$pudom."')".'" /></td><td>'.$role.'</td><td>'.               "'".$puname."','".$pudom."')".'" /></td><td>'.$role.'</td><td>'.
Line 118  ENDSCRIPT Line 121  ENDSCRIPT
     if ($filter ne '.') {      if ($filter ne '.') {
        $r->print('<br/ >'.&mt('Name starting with').' "'.$filter.'"<br />');         $r->print('<br/ >'.&mt('Name starting with').' "'.$filter.'"<br />');
     }      }
     $r->print('</p><p><table><tr><th>&nbsp;</th><th>username</th><th>domain</th><th>Name</th><th>ID</th><th>section</th><th>active group(s)</th>');      $r->print('</p><p><table><tr><th>&nbsp;</th><th>username</th><th>domain</th><th>Name</th><th>ID</th><th>section</th><th>active group(s)</th></tr>');
   # ------------------------------------------------------------------ Students    # ------------------------------------------------------------------ Students
     foreach (sort keys %$classlist) {      foreach (sort keys %$classlist) {
         # the following undefs are for 'domain', and 'username' respectively.          # the following undefs are for 'domain', and 'username' respectively.

Removed from v.1.14  
changed lines
  Added in v.1.18


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