Diff for /loncom/enrollment/localenroll.pm between versions 1.23 and 1.24

version 1.23, 2007/08/28 20:04:50 version 1.24, 2007/08/31 12:33:35
Line 496  sub instcode_defaults { Line 496  sub instcode_defaults {
 #                keys will be unique IDs (student or faculty/staff ID)  #                keys will be unique IDs (student or faculty/staff ID)
 #                values will be either: scalar (username) or an array   #                values will be either: scalar (username) or an array 
 #                if a single ID matches multiple usernames.  #                if a single ID matches multiple usernames.
 # returns 1 parameter - ('ok' or other value).  # returns 1 parameter - 'ok' if no processing error, or other value 
   #                       if an error occurred.
 # side effects - populates the $instusers and $instids refs to hashes.  # side effects - populates the $instusers and $instids refs to hashes.
 #                with information for all users from all available   #                with information for all users from all available 
 #                institutional datafeeds.  #                institutional datafeeds.
Line 546  sub allusers_info { Line 547  sub allusers_info {
 # (i) $srchtype - optional. Allowed values: contains, begins (defaults  # (i) $srchtype - optional. Allowed values: contains, begins (defaults
 #                to exact match otherwise).  #                to exact match otherwise).
 #  #
 # returns 1 parameter - ('ok' or other value).  # returns 1 parameter - 'ok' if no processing error, or other value 
   #                       if an error occurred.
 # side effects - populates the $instusers and $instids refs to hashes.  # side effects - populates the $instusers and $instids refs to hashes.
 #                with information for specified username, or specified  #                with information for specified username, or specified
 #                id, if fifth argument provided, from all available, or   #                id, if fifth argument provided, from all available, or 
 #                specified (e.g., faculty only) institutional datafeeds,  #                specified (e.g., faculty only) institutional datafeeds,
 #                if sixth argument provided.  #                if sixth argument provided.
   #
   # WARNING: You need to set $outcome to 'ok' once you have customized
   #          this routine to communicate with an instititional 
   #          directory data source, otherwise institutional directory 
   #          searches will always be reported as being unavailable
   #          in domain $dom.
   #
 ###############################  ###############################
   
 sub get_userinfo {  sub get_userinfo {
     my ($dom,$uname,$id,$instusers,$instids,$types,      my ($dom,$uname,$id,$instusers,$instids,$types,
         $srchby,$srchterm,$srchtype) = @_;          $srchby,$srchterm,$srchtype) = @_;
     my $outcome = 'ok';      my $outcome = 'unavailable';
     return $outcome;      return $outcome;
 }  }
   
Line 574  sub get_userinfo { Line 583  sub get_userinfo {
 #              which institutional types should be shown  #              which institutional types should be shown
 #              when displaying data tables (e.g., default quotas      #              when displaying data tables (e.g., default quotas    
 #              or updateable user fields (see domainprefs.pm)   #              or updateable user fields (see domainprefs.pm) 
 # returns 1 parameter - ('ok' or other value).  # returns 1 parameter - 'ok' if no processing error, or other value 
   #                        if an error occurred.
 #  #
 ###############################  ###############################
   

Removed from v.1.23  
changed lines
  Added in v.1.24


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