assignment intro hiding before available date is now optional in advanced upload type ( MDL-6131 ), the rest of types will not be changed

This commit is contained in:
skodak 2006-10-02 08:21:35 +00:00
parent 27160c814b
commit 8c408f8e46
3 changed files with 17 additions and 2 deletions

View file

@ -74,6 +74,7 @@ $string['helpuploadsingle'] = '<p>This type of assignment allows each participan
single file, of any type.</p> <p>This might be a Word processor document, an image, single file, of any type.</p> <p>This might be a Word processor document, an image,
a zipped web site, or anything you ask them to submit.</p>'; a zipped web site, or anything you ask them to submit.</p>';
$string['late'] = '$a late'; $string['late'] = '$a late';
$string['hideintro'] = 'Hide description before available date';
$string['maximumgrade'] = 'Maximum grade'; $string['maximumgrade'] = 'Maximum grade';
$string['maximumsize'] = 'Maximum size'; $string['maximumsize'] = 'Maximum size';
$string['modulename'] = 'Assignment'; $string['modulename'] = 'Assignment';

View file

@ -23,8 +23,8 @@ class assignment_upload extends assignment_base {
$this->view_header(); $this->view_header();
if ($this->assignment->timeavailable > time() if ($this->assignment->timeavailable > time()
and !has_capability('mod/assignment:grade', $this->context)) { and !has_capability('mod/assignment:grade', $this->context) // grading user can see it anytime
//not open yet === no instructions and $this->assignment->var3) { // force hiding before available date
print_simple_box_start('center', '', '', '', 'generalbox', 'intro'); print_simple_box_start('center', '', '', '', 'generalbox', 'intro');
print_string('notavailableyet', 'assignment'); print_string('notavailableyet', 'assignment');
print_simple_box_end(); print_simple_box_end();

View file

@ -5,6 +5,9 @@
if (empty($form->var2)) { if (empty($form->var2)) {
$form->var2 = 0; // enable notes $form->var2 = 0; // enable notes
} }
if (empty($form->var3)) {
$form->var3 = 0; // force intro hiding before available date
}
if (empty($form->resubmit)) { if (empty($form->resubmit)) {
$form->resubmit = 1; // allow deleting $form->resubmit = 1; // allow deleting
} }
@ -64,6 +67,17 @@
</td> </td>
</tr> </tr>
<tr>
<td align="right"><b><?php print_string("hideintro", "assignment") ?>:</b></td>
<td>
<?php
$options = array(0=>get_string("no"), 1=>get_string("yes"));
choose_from_menu($options, "var3", $form->var3, "");
helpbutton("hideintro", get_string("hideintro", "assignment"), "assignment");
?>
</td>
</tr>
<tr> <tr>
<td align="right"><b><?php print_string("emailteachers", "assignment") ?>:</b></td> <td align="right"><b><?php print_string("emailteachers", "assignment") ?>:</b></td>
<td> <td>