Some fixes for bug 3166 and the errors when in debug mode

This commit is contained in:
moodler 2005-05-19 14:13:23 +00:00
parent bdcf985cbd
commit d49b56e533
3 changed files with 20 additions and 55 deletions

View file

@ -159,22 +159,17 @@
</table> </table>
<br /> <br />
<center> <center>
<!-- <input type="hidden" name=grade value="<?php p($form->grade) ?>" /> --> <?php
<input type="hidden" name="resubmit" value="<?php p($form->resubmit) ?>" /> // Add hidden fields for all the ones not defined on this page
<input type="hidden" name="emailteachers" value="<?php p($form->emailteachers) ?>" /> $assvars = array('course','coursemodule','section','module','modulename','instance','mode',
<input type="hidden" name="maxbytes" value="<?php p($form->maxbytes) ?>" /> 'resubmit','emailteachers','maxbytes', 'var1','var2','var3','var4','var5');
<input type="hidden" name="var1" value="<?php p($form->var1) ?>" />
<input type="hidden" name="var2" value="<?php p($form->var2) ?>" /> foreach ($assvars as $assname) {
<input type="hidden" name="var3" value="<?php p($form->var3) ?>" /> if (isset($form->$assname)) {
<input type="hidden" name="var4" value="<?php p($form->var4) ?>" /> echo '<input type="hidden" name="'.$assname.'" value="'.s($form->$assname).'" />'."\n";
<input type="hidden" name="var5" value="<?php p($form->var5) ?>" /> }
<input type="hidden" name="course" value="<?php p($form->course) ?>" /> }
<input type="hidden" name="coursemodule" value="<?php p($form->coursemodule) ?>" /> ?>
<input type="hidden" name="section" value="<?php p($form->section) ?>" />
<input type="hidden" name="module" value="<?php p($form->module) ?>" />
<input type="hidden" name="modulename" value="<?php p($form->modulename) ?>" />
<input type="hidden" name="instance" value="<?php p($form->instance) ?>" />
<input type="hidden" name="mode" value="<?php p($form->mode) ?>" />
<input type="submit" value="<?php print_string('next') ?> &raquo;" /> <input type="submit" value="<?php print_string('next') ?> &raquo;" />
<input type="submit" name="cancel" value="<?php print_string('cancel') ?>" /> <input type="submit" name="cancel" value="<?php print_string('cancel') ?>" />
</center> </center>

View file

@ -1,41 +1,11 @@
<form name="form" method="post" action="<?php p($action) ?>"> <form name="form" method="post" action="<?php p($action) ?>">
<input type="hidden" name="sesskey" value="<?php echo sesskey() ?>" /> <?php
<input type="hidden" name="grade" value="<?php p($form->grade) ?>" /> $form->sesskey = sesskey();
<input type="hidden" name="course" value="<?php p($form->course) ?>" />
<input type="hidden" name="coursemodule" value="<?php p($form->coursemodule) ?>" />
<input type="hidden" name="section" value="<?php p($form->section) ?>" />
<input type="hidden" name="module" value="<?php p($form->module) ?>" />
<input type="hidden" name="modulename" value="<?php p($form->modulename) ?>" />
<input type="hidden" name="instance" value="<?php p($form->instance) ?>" />
<input type="hidden" name="mode" value="<?php p($form->mode) ?>" />
<input type="hidden" name="name" value="<?php p($form->name) ?>" /> // Pass variables through
<input type="hidden" name="description" value="<?php p($form->description) ?>" /> foreach ($form as $assname => $assvalue) {
<input type="hidden" name="format" value="<?php p($form->format) ?>" /> echo '<input type="hidden" name="'.$assname.'" value="'.s($assvalue).'" />'."\n";
<input type="hidden" name="assignmenttype" value="<?php p($form->assignmenttype) ?>" /> }
<input type="hidden" name="resubmit" value="<?php p($form->resubmit) ?>" />
<input type="hidden" name="emailteachers" value="<?php p($form->emailteachers) ?>" />
<input type="hidden" name="maxbytes" value="<?php p($form->maxbytes) ?>" />
<input type="hidden" name="var1" value="<?php p($form->var1) ?>" /> ?>
<input type="hidden" name="var2" value="<?php p($form->var2) ?>" />
<input type="hidden" name="var3" value="<?php p($form->var3) ?>" />
<input type="hidden" name="var4" value="<?php p($form->var4) ?>" />
<input type="hidden" name="var5" value="<?php p($form->var5) ?>" />
<input type="hidden" name="availableenable" value="<?php p($form->availableenable) ?>" />
<input type="hidden" name="availableday" value="<?php p($form->availableday) ?>" />
<input type="hidden" name="availablemonth" value="<?php p($form->availablemonth) ?>" />
<input type="hidden" name="availableyear" value="<?php p($form->availableyear) ?>" />
<input type="hidden" name="availablehour" value="<?php p($form->availablehour) ?>" />
<input type="hidden" name="availableminute" value="<?php p($form->availableminute) ?>" />
<input type="hidden" name="dueenable" value="<?php p($form->dueenable) ?>" />
<input type="hidden" name="dueday" value="<?php p($form->dueday) ?>" />
<input type="hidden" name="duemonth" value="<?php p($form->duemonth) ?>" />
<input type="hidden" name="dueyear" value="<?php p($form->dueyear) ?>" />
<input type="hidden" name="duehour" value="<?php p($form->duehour) ?>" />
<input type="hidden" name="dueminute" value="<?php p($form->dueminute) ?>" />
<input type="hidden" name="preventlate" value="<?php p($form->preventlate) ?>" />

View file

@ -2,10 +2,10 @@
if (!isset($form->resubmit)) { if (!isset($form->resubmit)) {
$form->resubmit = 1; $form->resubmit = 1;
} }
if (!isset($form->emailteachers)) { if (empty($form->emailteachers)) {
$form->emailteachers = 0; $form->emailteachers = 0;
} }
if (!isset($form->var1)) { if (empty($form->var1)) {
$form->var1 = 0; $form->var1 = 0;
} }
?> ?>