version 1.88, 2005/03/18 21:55:49
|
version 1.89, 2005/04/07 06:56:27
|
Line 33 package Apache::lonuserstate;
|
Line 33 package Apache::lonuserstate;
|
use strict; |
use strict; |
use Apache::Constants qw(:common :http); |
use Apache::Constants qw(:common :http); |
use HTML::TokeParser; |
use HTML::TokeParser; |
use Apache::lonnet(); |
use Apache::lonnet; |
use Apache::loncommon(); |
use Apache::loncommon(); |
use GDBM_File; |
use GDBM_File; |
use Apache::lonmsg; |
use Apache::lonmsg; |
Line 624 sub readmap {
|
Line 624 sub readmap {
|
untie(%parmhash); |
untie(%parmhash); |
} |
} |
} |
} |
&Apache::lonmsg::author_res_msg($ENV{'request.course.uri'},$errtext); |
&Apache::lonmsg::author_res_msg($env{'request.course.uri'},$errtext); |
# ------------------------------------------------- Check for critical messages |
# ------------------------------------------------- Check for critical messages |
|
|
my @what=&Apache::lonnet::dump('critical',$ENV{'user.domain'}, |
my @what=&Apache::lonnet::dump('critical',$env{'user.domain'}, |
$ENV{'user.name'}); |
$env{'user.name'}); |
if ($what[0]) { |
if ($what[0]) { |
if (($what[0] ne 'con_lost') && ($what[0]!~/^error\:/)) { |
if (($what[0] ne 'con_lost') && ($what[0]!~/^error\:/)) { |
$retfurl='/adm/email?critical=display'; |
$retfurl='/adm/email?critical=display'; |
Line 640 sub readmap {
|
Line 640 sub readmap {
|
# ------------------------------------------------------- Evaluate state string |
# ------------------------------------------------------- Evaluate state string |
|
|
sub evalstate { |
sub evalstate { |
my $fn=$ENV{'request.course.fn'}.'.state'; |
my $fn=$env{'request.course.fn'}.'.state'; |
my $state=''; |
my $state=''; |
if (-e $fn) { |
if (-e $fn) { |
my @conditions=(); |
my @conditions=(); |
Line 672 sub evalstate {
|
Line 672 sub evalstate {
|
} |
} |
} |
} |
} |
} |
&Apache::lonnet::appenv('user.state.'.$ENV{'request.course.id'} => $state); |
&Apache::lonnet::appenv('user.state.'.$env{'request.course.id'} => $state); |
return $state; |
return $state; |
} |
} |
|
|