|
@@ -313,7 +313,8 @@ class html5 implements ilm_handle {
|
|
|
//D alert('./mod/iassign/ilm_handlers/html5.php: 1 window.frames[0].getAnswer()=' + window.frames[0].getAnswer()); //
|
|
|
//D </script>\n";
|
|
|
|
|
|
- if (!isguestuser() && $iassign_statement_activity_item->type_iassign != 1) {
|
|
|
+ if (!isguestuser() && $iassign_statement_activity_item->type_iassign != 1
|
|
|
+ && ($ilm->editingbehavior == 1 || ($ilm->editingbehavior == 0 && !in_array($_GET['action'], array('viewsubmission', 'view'))))) {
|
|
|
$iassign .= " <input type='hidden' name='iLM_PARAM_ArchiveContent' value=''>\n";
|
|
|
$iassign .= " <input type='hidden' name='iLM_PARAM_ActivityEvaluation' value=''>\n";
|
|
|
$iassign .= " <input type='hidden' name='iLM_PARAM_RealGrade' value=''>\n";
|
|
@@ -322,7 +323,7 @@ class html5 implements ilm_handle {
|
|
|
$iassign .= "<p><textarea rows='2' cols='60' name='submission_comment'></textarea></p>\n";
|
|
|
else
|
|
|
$iassign .= "<input type='hidden' name='submission_comment'>\n";
|
|
|
-
|
|
|
+
|
|
|
if ($allow_submission) { // it is not iGeom
|
|
|
$iassign .= "<center>\n<!-- load button -->\n" .
|
|
|
" <input type=button value='" . get_string('submit_iassign', 'iassign') . "' onClick = 'javascript:window.jsAnalyseAnswer();' title='" .
|
|
@@ -332,9 +333,15 @@ class html5 implements ilm_handle {
|
|
|
$iassign .= "<center>\n<!-- load button -->\n" .
|
|
|
" <input type=button value='" . get_string('submit_iassign', 'iassign') . "' onClick = 'javascript:window.jsAnalyseAnswer();' title='" .
|
|
|
get_string('message_submit_iassign', 'iassign') . "'>\n" . "</center>\n";
|
|
|
- }
|
|
|
- } // if (!isguestuser() && $iassign_statement_activity_item->type_iassign != 1)
|
|
|
-
|
|
|
+ }
|
|
|
+ } // if (!isguestuser() && $iassign_statement_activity_item->type_iassign != 1)
|
|
|
+ elseif ($ilm->editingbehavior == 0) {
|
|
|
+
|
|
|
+ $iassign .= "<center><br><a href=\"view.php?action=repeat&id=".$_GET['id']
|
|
|
+ ."&iassign_current=".$_GET['iassign_current']."\">
|
|
|
+ <input type='button' value='".get_string('repeat', 'iassign')."'></a></center>";
|
|
|
+ }
|
|
|
+
|
|
|
$iassign .= "</form></center>\n\n";
|
|
|
return $iassign;
|
|
|
} // public static function show_activity_in_ilm($iassign_statement_activity_item, $student_answer, $enderecoPOST, $view_teacherfileversion)
|