--- loncom/interface/lonevaluate.pm 2008/12/24 07:56:50 1.28
+++ loncom/interface/lonevaluate.pm 2018/04/14 02:29:44 1.31
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Evaluate
#
-# $Id: lonevaluate.pm,v 1.28 2008/12/24 07:56:50 raeburn Exp $
+# $Id: lonevaluate.pm,v 1.31 2018/04/14 02:29:44 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -76,6 +76,11 @@ sub handler {
my $warning='';
+ my $windowname = 'loncapaclient';
+ if ($env{'request.lti.login'}) {
+ $windowname .= 'lti';
+ }
+
if ($env{'form.submiteval'} eq 'true') {
# ------------------------------------------------ User is submitting something
my $complete=1;
@@ -88,33 +93,44 @@ sub handler {
}
if ($complete) {
my $showurl=&Apache::lonenc::check_encrypt(&Apache::lonnet::clutter($feedurl));
- my $js =< '
.&mt('Saving feedback: [_1]'
- ,&Apache::lonnet::put('nohist_resevaldata',\%currenteval,$rdomain,$rauth))
- .''.&mt('Thank you for your input!').'
');
- $r->print('
'.&mt('Logging first evaluation').'
'); } - $r->print( - ''.&Apache::loncommon::end_page()); + $r->print(''.&mt('Thank you for your input!').'
' + .&Apache::lonhtmlcommon::scripttag( + 'setTimeout("goback()",2000);') + .&Apache::loncommon::end_page() + ); return OK; } else { - $warning=&mt('Please fill out all fields below.'); + $warning=&mt('Please fill out all required fields below!'); } } @@ -151,60 +167,79 @@ ENDJS ENDOPTIONS - my $start_page = &Apache::loncommon::start_page('Evaluate Resource'); + # Breadcrumbs + my $brcrum = [{'href' => '/adm/evaluate', + 'text' => 'Evaluate Resource'}]; + + my $start_page = &Apache::loncommon::start_page('Evaluate Resource', + undef, + {'bread_crumbs' => $brcrum,}); my $end_page = &Apache::loncommon::end_page(); - %lt=&Apache::lonlocal::texthash( + %lt=&Apache::lonlocal::texthash( 'pleaserank' => 'Please rank the following criteria:', + 'required' => '(All fields marked with * are required.)', 'correct' => 'The material appears to be correct', 'helpful' => 'The material is helpful', 'depth' => 'The material is covered with sufficient depth', 'clear' => 'The material is presented in a clear way', 'technical' => 'The resource is technically correct (loads fast enough, does not produce errors, links work, etc)', - 'comments' => 'Any comments?', + 'comments' => 'Comments', 'submit' => 'Submit Evaluation', ); - $r->print(<$warning
-$lt{'pleaserank'}