diff options
| author | Cassio de Campos <cassiopc@gmail.com> | 2017-07-26 17:23:33 +0000 |
|---|---|---|
| committer | Cassio de Campos <cassiopc@gmail.com> | 2017-07-26 17:23:33 +0000 |
| commit | a40420b6762b66bf9421cbb008df5c1c2f204d21 (patch) | |
| tree | 814585fd3f95e3ab3a0040ef428bb5e21e8fcfd5 /src/fproblem.php | |
| parent | 6d404be8d2ebcac7f9d93b679d57c57b42a99c4f (diff) | |
| download | boca-a40420b6762b66bf9421cbb008df5c1c2f204d21.tar.gz boca-a40420b6762b66bf9421cbb008df5c1c2f204d21.zip | |
adjustments for transfering data between sites
Diffstat (limited to 'src/fproblem.php')
| -rw-r--r-- | src/fproblem.php | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/fproblem.php b/src/fproblem.php index 3214a82..8bc981c 100644 --- a/src/fproblem.php +++ b/src/fproblem.php @@ -15,7 +15,7 @@ // You should have received a copy of the GNU General Public License // along with this program. If not, see <http://www.gnu.org/licenses/>. //////////////////////////////////////////////////////////////////////////////// -// Last modified 21/jul/2012 by cassio@ime.usp.br +// Last modified 26/jul/2017 by cassio@ime.usp.br function DBDropProblemTable() { $c = DBConnect(); @@ -281,6 +281,16 @@ function DBNewProblem($contestnumber, $param, $c=null) { return DBDeleteProblem($contestnumber, $param); } + if(isset($ac['problemnumber']) && !isset($ac['number'])) $ac['number']=$ac['problemnumber']; + if(isset($ac['problemname']) && !isset($ac['name'])) $ac['name']=$ac['problemname']; + if(isset($ac['problemfullname']) && !isset($ac['fullname'])) $ac['fullname']=$ac['problemfullname']; + if(isset($ac['problembasefilename']) && !isset($ac['basename'])) $ac['basename']=$ac['problembasefilename']; + if(isset($ac['problemcolorname']) && !isset($ac['colorname'])) $ac['colorname']=$ac['problemcolorname']; + if(isset($ac['problemcolor']) && !isset($ac['color'])) $ac['color']=$ac['problemcolor']; + if(isset($ac['probleminputfile']) && !isset($ac['inputfilepath'])) $ac['inputfilepath']=$ac['probleminputfile']; + if(isset($ac['probleminputfilename']) && !isset($ac['inputfilename'])) $ac['inputfilename']=$ac['probleminputfilename']; + + $ac=array('number','name'); $type['number']=1; $type['updatetime']=1; |