--- loncom/interface/createaccount.pm 2016/02/19 20:28:46 1.72 +++ loncom/interface/createaccount.pm 2018/09/11 18:55:57 1.72.4.1 @@ -4,7 +4,7 @@ # kerberos, or SSO) or an e-mail address. Requests to use an e-mail address as # username may be processed automatically, or may be queued for approval. # -# $Id: createaccount.pm,v 1.72 2016/02/19 20:28:46 raeburn Exp $ +# $Id: createaccount.pm,v 1.72.4.1 2018/09/11 18:55:57 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -278,7 +278,7 @@ sub handler { &print_header($r,$start_page,$courseid); my $now=time; if ((grep(/^login$/,@{$cancreate})) && (!grep(/^email$/,@{$cancreate}))) { - if (open(my $jsh,"<$include/londes.js")) { + if (open(my $jsh,"<","$include/londes.js")) { while(my $line = <$jsh>) { $r->print($line); } @@ -895,7 +895,7 @@ sub print_dataentry_form { my ($r,$domain,$lonhost,$include,$now,$captchaform,$courseid,$emailusername,$captcha, $usertype,$recaptchaversion) = @_; my ($error,$output); - if (open(my $jsh,"<$include/londes.js")) { + if (open(my $jsh,"<","$include/londes.js")) { while(my $line = <$jsh>) { $r->print($line); } @@ -1637,14 +1637,14 @@ sub sso_logout_frag { if (defined($r->dir_config('lonSSOUserLogoutMessageFile_'.$domain))) { my $msgfile = $r->dir_config('lonSSOUserLogoutMessageFile_'.$domain); if (-e $msgfile) { - open(my $fh,"<$msgfile"); + open(my $fh,"<",$msgfile); $endsessionmsg = join('',<$fh>); close($fh); } } elsif (defined($r->dir_config('lonSSOUserLogoutMessageFile'))) { my $msgfile = $r->dir_config('lonSSOUserLogoutMessageFile'); if (-e $msgfile) { - open(my $fh,"<$msgfile"); + open(my $fh,"<",$msgfile); $endsessionmsg = join('',<$fh>); close($fh); }