Diff for /loncom/interface/loncss.pm between versions 1.1 and 1.2

version 1.1, 2006/05/08 18:54:00 version 1.2, 2006/06/05 22:01:46
Line 32  use Apache::lonnet; Line 32  use Apache::lonnet;
 use Apache::loncommon;  use Apache::loncommon;
 use Apache::Constants qw(:common);  use Apache::Constants qw(:common);
 use POSIX qw(strftime);  use POSIX qw(strftime);
   use CGI::Cookie();
   
 sub handler {  sub handler {
     my ($r) = @_;      my ($r) = @_;
Line 46  sub handler { Line 47  sub handler {
     $r->content_type('text/css');      $r->content_type('text/css');
     my $date=strftime("%a, %d %b %Y %H:%M:%S GMT",gmtime(time+600));      my $date=strftime("%a, %d %b %Y %H:%M:%S GMT",gmtime(time+600));
     $r->header_out("Expires" => $date);      $r->header_out("Expires" => $date);
       
       my %cookies=CGI::Cookie->parse($r->header_in('Cookie'));
       my $lonidsdir=$r->dir_config('lonIDsDir');
   
       my $handle;
       if ($cookies{'lonID'}) {
    $handle=$cookies{'lonID'}->value;
           $handle=~s/\W//g;
       }
   
       if ($handle ne '' 
    && -e $r->dir_config('lonIDsDir')."/$handle.id") {
    &Apache::lonnet::transfer_profile_to_env($r->dir_config('lonIDsDir'),
    $handle);
       }
   
     $r->print(&Apache::loncommon::standard_css($function,$domain,$bgcolor));      $r->print(&Apache::loncommon::standard_css($function,$domain,$bgcolor));
   
     return OK;      return OK;

Removed from v.1.1  
changed lines
  Added in v.1.2


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