Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New features from lixun2015 #19

Draft
wants to merge 278 commits into
base: master
Choose a base branch
from
Draft

Conversation

lixun2015
Copy link
Contributor

@lixun2015 lixun2015 commented Mar 30, 2020

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 lixun2015 marked this pull request as draft May 6, 2022 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants