--- loncom/interface/lonevaluate.pm 2006/03/02 21:11:00 1.18 +++ loncom/interface/lonevaluate.pm 2006/03/19 22:22:49 1.19 @@ -1,7 +1,7 @@ # The LearningOnline Network # Evaluate # -# $Id: lonevaluate.pm,v 1.18 2006/03/02 21:11:00 albertel Exp $ +# $Id: lonevaluate.pm,v 1.19 2006/03/19 22:22:49 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -37,6 +37,8 @@ use Apache::lonenc(); sub handler { my $r = shift; &Apache::loncommon::content_type($r,'text/html'); + &Apache::loncommon::no_cache($r); + $r->send_http_header; return OK if $r->header_only; @@ -70,8 +72,6 @@ sub handler { my $warning=''; - my $bodytag=&Apache::loncommon::bodytag('Evaluate Resource'); - if ($env{'form.submiteval'} eq 'true') { # ------------------------------------------------ User is submitting something my $complete=1; @@ -84,11 +84,7 @@ sub handler { } if ($complete) { my $showurl=&Apache::lonenc::check_encrypt(&Apache::lonnet::clutter($feedurl)); - my $html=&Apache::lonxml::xmlbegin(); - $r->print(< -Evaluation submitted + my $js =< function goback() { if ((window.name=='loncapaclient')) { @@ -98,9 +94,12 @@ $html } } - - -$bodytag +ENDJS + + my $start_page = + &Apache::loncommon::start_page('Evaluate Resource',$js); + $r->print(<Thank you for your input! ENDHEADER $r->print('Storing feedback: '. @@ -109,7 +108,7 @@ ENDHEADER $r->print('
Logging first evaluation'); } $r->print( - ''); + ''.&Apache::loncommon::end_page()); return OK; } else { $warning='Please fill out all fields below'; @@ -143,13 +142,10 @@ ENDHEADER ENDOPTIONS - my $html=&Apache::lonxml::xmlbegin(); + my $start_page = &Apache::loncommon::start_page('Evaluate Resource'); + my $end_page = &Apache::loncommon::end_page(); $r->print(< -The LearningOnline Network with CAPA - -$bodytag +$start_page $title

$warning

Please rank the following criteria: @@ -187,8 +183,7 @@ Any comments?
- - +$end_page ENDDOCUMENT return OK; }