做一个保存
使用必须,linux基本操作,php+html基本语法
!!!!!!!!开发者的一些使用提示!!!!!!!!!!!!!!!!!!!!!!!!!!!!
https://github.com/zhblue/hustoj/blob/master/wiki/FAQ.md
http://blog.csdn.net/zhblue/article/details/7366389
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
提示1:使用前请浏览以下两个网址(若有更新,请参考页面中关键字自行百度)
http://blog.csdn.net/zhblue/article/details/7366194(配置文件)
https://wenku.baidu.com/view/238579f7f705cc1755270959.html(数据库表)
提示2:有关数据库等逻辑操作在/var/www/html/JudgeOnline中的php中
有关页面显示的操作在/var/www/html/JudgeOnline/template/au中
提示3:以下不是/开头的全部以/var/www/html/JudgeOnline为当前路径
提示4:23361372(hustoj官方群)
删除mail功能
1.主页点击学号,列表栏的信息在include/profile.php里面,可选择在foreach 中关闭
2.我选择在template/au下的mail.php 中注释掉关于输入mail内容的 table
更改年级+以竞赛排列
修改ranklistnew中的 sql 语句
删除错误提示 reinfo
judge.conf 下设置$OJ_SHOW_DIFF=false;
如若不行
进入status.php
将 $view_status[$i][3].= "<a href='reinfo.php?sid=".$row['solution_id']."' class='".$judge_color[$row['result']]."' title='$MSG_Click_Detail'>".$judge_result[$row['result']]."</a>";
改为 $view_status[$i][3].= "<span class='".$judge_color[$row['result']]."' title='$MSG_Click_Detail'>".$judge_result[$row['result']]."</span>";
因为第一种无效((⊙﹏⊙)),所以我用的是第二种
数据限制
进入include/db_php.inc.php
更改upload_max_filesize=2M
一直判题(重启后会发生)
可能为judge线程没有启动
进入/home/judge/etc
输入命令 ./judged
添加外校及学校排名
添加新表new_user
更改 contestranklist.php 中的sql 语句,增加一行 left join new_user 及 select new_user.school, 并且在后面添加至 $U中
更改 ./template/au/contestranklist.php ,将User 变为School , 将 $uuid 变为 $U[$i]->school