aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/admin/problem.php3
-rw-r--r--src/admin/report/webcast.php2
-rw-r--r--src/fcontest.php8
-rw-r--r--src/flog.php2
-rw-r--r--src/version2
-rw-r--r--src/versionnum.php4
6 files changed, 12 insertions, 9 deletions
diff --git a/src/admin/problem.php b/src/admin/problem.php
index 9024544..957c9da 100644
--- a/src/admin/problem.php
+++ b/src/admin/problem.php
@@ -231,6 +231,9 @@ for ($i=0; $i<count($prob); $i++) {
$param['fake'] = 'f';
$param['colorname'] = trim($_POST["colorname" . $prob[$i]['number']]);
$param['color'] = trim($_POST["color" . $prob[$i]['number']]);
+ if (isset ($prob[$i]['autojudge'])) {
+ $param['autojudge'] = ((integer) $prob[$i]['autojudge']);
+ }
DBNewProblem ($_SESSION["usertable"]["contestnumber"], $param);
}
ForceLoad("problem.php");
diff --git a/src/admin/report/webcast.php b/src/admin/report/webcast.php
index 75030be..6f6cf7c 100644
--- a/src/admin/report/webcast.php
+++ b/src/admin/report/webcast.php
@@ -267,7 +267,7 @@ for ($i = 0; $i < $numRuns; $i++) {
} else if ($run[$i]['answer'] == 'Not answered yet') {
$runfile .= '?' . "\n";
}
- else if($run[$i]['answer'] == 'NO - Compilation error' || $run[$i]['answer'] == 'NO - Contact staff'){
+ else if($run[$i]['answer'] == 'NO - Compilation error' || $run[$i]['answer'] == 'NO - Contact staff' || $run[$i]['answer'] == 'NO - Name mismatch'){
$runfile .= 'X' . "\n";
}
else {
diff --git a/src/fcontest.php b/src/fcontest.php
index 5238438..6f091b8 100644
--- a/src/fcontest.php
+++ b/src/fcontest.php
@@ -1066,16 +1066,16 @@ function insertlanguages($n,$c=null) {
$param['extension']='c';
DBNewLanguage($n, $param, $c);
$param['number']=2;
- $param['name']='C++11';
- $param['extension']='cc';
+ $param['name']='C++20';
+ $param['extension']='cpp';
DBNewLanguage($n, $param, $c);
$param['number']=3;
$param['name']='Java';
$param['extension']='java';
DBNewLanguage($n, $param, $c);
$param['number']=4;
- $param['name']='Python2';
- $param['extension']='py2';
+ $param['name']='Kotlin';
+ $param['extension']='kt';
DBNewLanguage($n, $param, $c);
$param['number']=5;
$param['name']='Python3';
diff --git a/src/flog.php b/src/flog.php
index ca168f0..ea6805d 100644
--- a/src/flog.php
+++ b/src/flog.php
@@ -31,7 +31,7 @@ CREATE TABLE \"logtable\" (
\"contestnumber\" int4 NOT NULL, -- (id do concurso)
\"sitenumber\" int4 NOT NULL, -- (id do site local)
\"loguser\" int4, -- (usuario envolvido com o log)
- \"logip\" varchar(20) NOT NULL, -- (numero do site do usuario envolvido)
+ \"logip\" varchar(160) NOT NULL, -- (numero do site do usuario envolvido)
\"logdate\" int4 NOT NULL, -- (dia/hora da criacao deste registro)
\"logtype\" varchar(20) NOT NULL, -- (tipo de registro: error, warn, info, debug)
\"logdata\" text NOT NULL, -- (descricao do registro)
diff --git a/src/version b/src/version
index 0e65cc2..03f4017 100644
--- a/src/version
+++ b/src/version
@@ -1 +1 @@
-boca-1.5.19-1
+boca-1.5.23
diff --git a/src/versionnum.php b/src/versionnum.php
index 15f50f9..c0a025e 100644
--- a/src/versionnum.php
+++ b/src/versionnum.php
@@ -1,5 +1,5 @@
<?php
-$BOCAVERSION='boca-1.5.17';
-$YEAR='2023';
+$BOCAVERSION='boca-1.5.23';
+$YEAR='2025';
?>