version 1.2, 2001/12/06 22:07:30
|
version 1.3, 2001/12/12 23:46:22
|
Line 33
|
Line 33
|
# |
# |
# 3/1/1 Gerd Kortemeyer) |
# 3/1/1 Gerd Kortemeyer) |
# |
# |
# 3/1,12/6 Gerd Kortemeyer |
# 3/1,12/6,12/12 Gerd Kortemeyer |
# |
# |
package Apache::lonevaluate; |
package Apache::lonevaluate; |
|
|
use strict; |
use strict; |
|
use Apache::lonnet; |
use Apache::Constants qw(:common); |
use Apache::Constants qw(:common); |
|
|
sub handler { |
sub handler { |
Line 46 sub handler {
|
Line 47 sub handler {
|
$r->send_http_header; |
$r->send_http_header; |
return OK if $r->header_only; |
return OK if $r->header_only; |
|
|
# --------------------------------------------------- Print login screen header |
my $feedurl=$ENV{'form.postdata'}; |
|
$feedurl=~s/^http\:\/\///; |
|
$feedurl=~s/^$ENV{'SERVER_NAME'}//; |
|
$feedurl=~s/^$ENV{'HTTP_HOST'}//; |
|
|
|
$feedurl=&Apache::lonnet::declutter($feedurl); |
|
my $symb=&Apache::lonnet::symbread($feedurl); |
|
|
|
my ($rdomain,$rauth)=($feedurl=~/^(\w+)\/(\w+)\//); |
|
|
|
my $prefix=$ENV{'user.name.'}.'@'.$ENV{'user.domain'}.'___'. |
|
$feedurl.'___'; |
|
|
|
my @items=('correct','helpful','depth','clear','technical','comments'); |
|
|
|
my @retrieve=map{ $prefix.$_ } @items; |
|
|
|
if ($ENV{'form.submiteval'} eq 'true') { |
|
# ------------------------------------------------ User is submitting something |
|
} |
|
# ------------------------------------------------------- Print out eval screen |
my $standardoptions=(<<ENDOPTIONS); |
my $standardoptions=(<<ENDOPTIONS); |
<option value=0>-</option> |
<option value=0>-</option> |
<option value=1>Strongly Disagree</option> |
<option value=1>Strongly Disagree</option> |
Line 67 ENDOPTIONS
|
Line 87 ENDOPTIONS
|
</head> |
</head> |
<body bgcolor="#FFFFFF"> |
<body bgcolor="#FFFFFF"> |
<h1>Evaluate Resource</h1> |
<h1>Evaluate Resource</h1> |
|
<tt>$feedurl</tt><p> |
Please rank the following criteria: |
Please rank the following criteria: |
<form method=post> |
<form method=post> |
<input type=hidden name=submiteval value=true> |
<input type=hidden name=submiteval value=true> |
|
<input type=hidden name=postdata value="$feedurl"> |
The material appears to be correct |
The material appears to be correct |
<br><select name=correct> |
<br><select name=correct> |
$standardoptions |
$standardoptions |
Line 92 $standardoptions
|
Line 114 $standardoptions
|
<hr> |
<hr> |
The resource is technically correct |
The resource is technically correct |
(loads fast enough, does not produce errors, links work, etc) |
(loads fast enough, does not produce errors, links work, etc) |
<br><select name=depth> |
<br><select name=technical> |
$standardoptions |
$standardoptions |
</select> |
</select> |
<hr> |
<hr> |