From f8c7c32e3ea6417ccf04309ec521b39a0c20414d Mon Sep 17 00:00:00 2001 From: cassiopc Date: Mon, 6 Aug 2012 19:59:23 +0200 Subject: fix some concurrency issues when judging a run; update scripts to look for /etc/boca.conf if it exists --- boca-1.5.0/src/judge/runedit.php | 35 ++++++++++++----------------------- 1 file changed, 12 insertions(+), 23 deletions(-) (limited to 'boca-1.5.0/src/judge/runedit.php') diff --git a/boca-1.5.0/src/judge/runedit.php b/boca-1.5.0/src/judge/runedit.php index 0361d30..e446ad7 100644 --- a/boca-1.5.0/src/judge/runedit.php +++ b/boca-1.5.0/src/judge/runedit.php @@ -48,7 +48,7 @@ if (isset($_POST["answer"]) && isset($_POST["Submit"]) && $_POST["Submit"]=="Jud DBUpdateRun($_SESSION["usertable"]["contestnumber"], $_SESSION["usertable"]["usersitenumber"], $_SESSION["usertable"]["usernumber"], - $sitenumber, $number, $answer); //, $notuser, updscore); + $sitenumber, $number, $answer); //, $notuser, $updscore); } ForceLoad("run.php"); } @@ -69,7 +69,6 @@ if (($a = DBGetRunToAnswer($runnumber, $runsitenumber, } $b = DBGetProblemData($_SESSION["usertable"]["contestnumber"], $a["problemnumber"]); -$c = DBGetLanguageData($_SESSION["usertable"]["contestnumber"], $a["langnumber"], $a["problemnumber"]); ?>

Use the following fields to judge the run:
@@ -105,35 +104,25 @@ for ($i=0;$iInput:"; + echo ""; echo $b[$i]["inputfilename"] . ""; - echo " view  "; +// echo " view  "; - echo "Sol:"; - echo $b[$i]["solfilename"] . ""; - echo " view"; +// echo "Sol:"; +// echo $b[$i]["solfilename"] . ""; +// echo " view"; } ?>   - Language : + Language: -Compilation Line: ".$c["compilation"]. "
"; -if (isset($c["execution"]) && $c["execution"]!="") echo "Execution Line: ".$c["execution"]. "
"; -if (isset($c["showoutput"]) && $c["showoutput"]!="") echo "Showing Output Line: ". $c["showoutput"]. "
"; - - if (isset($c["scriptname"]) && $c["scriptname"]!="") { - echo "Script for judging: "; - echo $c["scriptname"] . ""; - } -?> -   + Source code: -- cgit v1.2.3