Diff for /loncom/interface/groupsort.pm between versions 1.3 and 1.4

version 1.3, 2001/10/16 17:07:25 version 1.4, 2001/12/11 03:19:16
Line 1 Line 1
 # The LearningOnline Network with CAPA  # The LearningOnline Network with CAPA
 #  
 # The LON-CAPA group sort handler  # The LON-CAPA group sort handler
 #  
 # Allows for sorting prior to import into RAT.  # Allows for sorting prior to import into RAT.
 #  #
   # $Id$
   # 
   # Copyright Michigan State University Board of Trustees
   #
   # This file is part of the LearningOnline Network with CAPA (LON-CAPA).
   #
   # LON-CAPA is free software; you can redistribute it and/or modify
   # it under the terms of the GNU General Public License as published by
   # the Free Software Foundation; either version 2 of the License, or
   # (at your option) any later version.
   #
   # LON-CAPA is distributed in the hope that it will be useful,
   # but WITHOUT ANY WARRANTY; without even the implied warranty of
   # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   # GNU General Public License for more details.
   #
   # You should have received a copy of the GNU General Public License
   # along with LON-CAPA; if not, write to the Free Software
   # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
   #
   # /home/httpd/html/adm/gpl.txt
   #
   # http://www.lon-capa.org/
   #
 # YEAR=2001  # YEAR=2001
 # 8/7,8/8,10/14,10/15 Scott Harrison  # 8/7,8/8,10/14,10/15,12/10 Scott Harrison
   #
   ###
   
 package Apache::groupsort;  package Apache::groupsort;
   
Line 87  END Line 111  END
     # read pertinent machine configuration      # read pertinent machine configuration
     my $domain  = $r->dir_config('lonDefDomain');      my $domain  = $r->dir_config('lonDefDomain');
     $iconpath = $r->dir_config('lonIconsURL') . "/";      $iconpath = $r->dir_config('lonIconsURL') . "/";
     my $diropendb =   
  "/home/httpd/perl/tmp/$domain\_$ENV{'user.name'}_indexer.db";  
   
     my %shash; # sort order (key is resource location, value is sort order)      my %shash; # sort order (key is resource location, value is sort order)
     my %thash; # title (key is resource location, value is title)      my %thash; # title (key is resource location, value is title)
Line 103  END Line 125  END
            $ENV{'form.'.$name}=$value;             $ENV{'form.'.$name}=$value;
        }         }
     } (split(/&/,$ENV{'QUERY_STRING'}));      } (split(/&/,$ENV{'QUERY_STRING'}));
       my $diropendb;
       if ($ENV{'form.catalogmode'} eq 'groupsearch') {
    $diropendb = 
       "/home/httpd/perl/tmp/$domain\_$ENV{'user.name'}_searchcat.db";
       }
       elsif ($ENV{'form.catalogmode'} eq 'groupimport') {
    $diropendb = 
       "/home/httpd/perl/tmp/$domain\_$ENV{'user.name'}_indexer.db";
       }
     if (tie(%hash,'GDBM_File',$diropendb,&GDBM_WRCREAT,0640)) {      if (tie(%hash,'GDBM_File',$diropendb,&GDBM_WRCREAT,0640)) {
  my $acts = $ENV{'form.acts'};   my $acts = $ENV{'form.acts'};
  my @Acts = split(/b/,$acts);   my @Acts = split(/b/,$acts);

Removed from v.1.3  
changed lines
  Added in v.1.4


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