diff options
| author | Gatuno <gatuno@users.noreply.github.com> | 2024-01-31 22:04:48 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-31 22:04:48 +0000 |
| commit | d712c818ac131caf357363ffc52517d6f56fe754 (patch) | |
| tree | 9e51e4eef93ddde07e208b4d45d5dc03066f717b /src/admin/answer.php | |
| parent | dd3f7d5d9475291d8359a01c9312355388d4f761 (diff) | |
| download | boca-d712c818ac131caf357363ffc52517d6f56fe754.tar.gz boca-d712c818ac131caf357363ffc52517d6f56fe754.zip | |
New autojudge setting on interface per problem. (#41)
* First obey the global 'autojudge' setting per site.
* Next, check the setting per problem per answer type.
* By default autoanswer is enabled on all problems.
Diffstat (limited to 'src/admin/answer.php')
| -rw-r--r-- | src/admin/answer.php | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/admin/answer.php b/src/admin/answer.php index c2d1fdc..53ef8b9 100644 --- a/src/admin/answer.php +++ b/src/admin/answer.php @@ -37,6 +37,7 @@ if (isset($_POST["Submit3"]) && isset($_POST["answernumber"]) && is_numeric($_PO $param["number"] = $_POST["answernumber"]; $param["name"] = $_POST["answername"]; $param["yes"] = $_POST["answeryes"]; + $param["short"] = $_POST["answershort"]; DBNewAnswer ($_SESSION["usertable"]["contestnumber"],$param); } ForceLoad("answer.php"); @@ -65,6 +66,7 @@ if (isset($_POST["Submit3"]) && isset($_POST["answernumber"]) && is_numeric($_PO <tr> <td><b>Answer #</b></td> <td><b>Description</b></td> + <td><b>Shortname</b></td> <td><b>Yes/No</b></td> </tr> <?php @@ -82,8 +84,13 @@ for ($i=0; $i<count($ans); $i++) { echo " <td nowrap>".$ans[$i]["number"]." (fake)</td>\n"; } echo " <td nowrap>" . $ans[$i]["desc"] . "</td>\n"; + + if ($ans[$i]["short"]=="") echo " <td nowrap><EMPTY></td>\n"; + else echo " <td nowrap>".$ans[$i]["short"]."</td>\n"; + if($ans[$i]["yes"]=="t") echo " <td nowrap>Yes</td>\n"; else echo " <td nowrap>No</td>\n"; + echo " </tr>\n"; $n++; } @@ -114,6 +121,12 @@ if ($n == 0) echo "<br><center><b><font color=\"#ff0000\">NO ANSWERS DEFINED</fo </td> </tr> <tr> + <td width="35%" align=right>Shortname (usually 2 or 3 letters):</td> + <td width="65%"> + <input type="text" name="answershort" value="" size="20" maxlength="20" /> + </td> + </tr> + <tr> <td width="35%" align=right>Type:</td> <td width="65%"> <select name="answeryes"> |