HZNUOJ icon indicating copy to clipboard operation
HZNUOJ copied to clipboard

New features from lixun2015

Open lixun2015 opened this issue 4 years ago • 1 comments

1、提交代码以及显示代码时的对各个语言的代码进行语法高亮处理(scheme、Lua、Go语言没有支持文件故目前还不支持); 2、补充部分CE信息以及辅助解释的正则匹配表达式; 3、status.php状态页增加ajax动态更新判题结果及管理员人工判题功能; 4、增加source 来源/分类页面,并可以在前后台的题目列表及题目显示页中支持管理员ajax动态添加来源/分类标签; 5、修改题目A+B的一些说明及测试数据和例程(C/C++) ; 6、增加OI_MODE的切换脚本,方便中学生OI模式和大学生ACM模式的切换; 7、README中详细了安装步骤和一些配置说明 8、在install.sh安装脚本中增加upload文件夹的建立和赋权; 9、maintainer-manual.md中增加班级相关新功能的说明,以及由旧版升级所需sql文件 ; 10、修复一些BUG 11、比赛页面增加类型、状态筛选 12、后台题目列表页增加批量删除、增加来源/分类标签功能 13、排名页ranklist.php增加管理员手动更新排名按钮,增加按本年、本月、本周、本日范围内的排名统计 14、比赛创建页面中增加封榜相关参数设置,并在比赛页面显示相关信息 15、后台增加用户的批量重新分班功能 16、增加邮箱输入时的自动补全功能 17、后台增加题库增改删除等管理功能 18、增加网站备案号设置及显示 19、添加从hustoj迁移到HZNUOJ的升级脚本hustoj2HZNUOJ-ubuntu16+.sh(迁移web部分,后台判题机沿用hustoj不变) 20、修改安装和升级脚本,提供主要参数定制,另外数据库用户密码不再使用root/root,改用Ubuntu系统中的debian-sys-maint用户,自动写入static.php文件 21、增加题目分类功能,可作为课程辅助手段,以树状目录显示,相较于通过题目标签实现的来源/分类功能更系统,支持无极分类,支持通过拖拽调整节点次序和复制节点

lixun2015 avatar Mar 30 '20 08:03 lixun2015

一些小问题:

  1. Tag感觉可以去掉了,和你添加的分类功能有所重复。

  2. 题库页面,来源/分类列 内容能否居中下,看着很别扭

image

  1. 有时间能否麻烦你在默认的数据库里增加一些测试数据,尽可能覆盖到所有模块(题库,分类,课程辅助,判提状态、比赛,榜单等),这样review起来方便点,不然每次都得自己造数据。用户第一次使用也可以看到所有功能。之后的新功能如果可能的话也配上测试数据吧,一build完就能看到。

lixin-wei avatar Jun 27 '20 06:06 lixin-wei