将这个项目clone后,重命名为uoj,放入docker
容器中nginx
目录(一般为/www
)中的/uoj
目录中,替换掉原来的uoj
文件夹。
需要在数据库表blogs
中添加以下三个字段:
sol
,类型为int(11)
need_permit
,类型为Boolean
,默认值为0
is_permitted
,类型为Boolean
,默认值为0
- 支持IOI赛制,在比赛过程中可以看到分数,但无法看到数据等详细信息。在比赛管理->其它中设置。
- 基于博客的题解展示及审核功能,入口为题目页面工具栏处。用户可以在题解页面提交审核或取消审核(有验证用户功能),管理员在后台管理->题解管理中可以选择通过或不通过该题解。
- 对比赛系统全面优化,详情请看wiki。
- 全部内容本地化,可以断网情况下在内网进行比赛。
- 对UI进行大幅度修改。字体使用
Roboto
,代码字体使用Fira Mono
,全部本地化完成。
- 题目排版进一步优化
- 比赛报名系统优化,如开始后可以报名
- 更多赛制
- IOI赛制优化
- 题目搜索
- 贡献系统
MIT