[prev in list] [next in list] [prev in thread] [next in thread]
List: lon-capa-cvs
Subject: [LON-CAPA-cvs] cvs: loncom /interface lonnavmaps.pm
From: raeburn <raeburn () source ! lon-capa ! org>
Date: 2018-01-04 12:07:54
Message-ID: cvsraeburn1515067674 () cvsserver
[Download RAW message or body]
raeburn Thu Jan 4 12:07:54 2018 EDT
Modified files:
/loncom/interface lonnavmaps.pm
Log:
- Bug 6754 LON-CAPA as LTI Consumer
- Replace "Answer Displayed" on Course Contents screen if item is an
External Tool set to gradable with "Grade received" or "Grade available"
Index: loncom/interface/lonnavmaps.pm
diff -u loncom/interface/lonnavmaps.pm:1.538 loncom/interface/lonnavmaps.pm:1.539
--- loncom/interface/lonnavmaps.pm:1.538 Thu Dec 21 03:50:57 2017
+++ loncom/interface/lonnavmaps.pm Thu Jan 4 12:07:53 2018
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Navigate Maps Handler
#
-# $Id: lonnavmaps.pm,v 1.538 2017/12/21 03:50:57 raeburn Exp $
+# $Id: lonnavmaps.pm,v 1.539 2018/01/04 12:07:53 raeburn Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -702,7 +702,17 @@
}
if (($status == $res->ANSWER_OPEN || $status == $res->PARTIALLY_CORRECT)
&& $res->handgrade($part) ne 'yes') {
- return &Apache::lonhtmlcommon::direct_parm_link(&mt("Answer \
available"),$res->symb(),'answerdate,duedate',$part); + my $msg = &mt('Answer \
available'); + my $parmlist = 'answerdate,duedate';
+ if (($res->is_tool) && ($res->is_gradable())) {
+ if (($status == $res->PARTIALLY_CORRECT) && \
($res->parmval('retrypartial',$part))) { + $msg = &mt('Grade \
received'); + $parmlist = 'retrypartial';
+ } else {
+ $msg = &mt('Grade available');
+ }
+ }
+ return &Apache::lonhtmlcommon::direct_parm_link($msg,$res->symb(),$parmlist,$part);
}
if ($status == $res->EXCUSED) {
return &mt("Excused by instructor");
_______________________________________________
LON-CAPA-cvs mailing list
LON-CAPA-cvs@mail.lon-capa.org
http://mail.lon-capa.org/mailman/listinfo/lon-capa-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic