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

这OJ系统用了不少时间了,这回修改了不少,分享一下。 #95

Open
yhssdl opened this issue Oct 23, 2020 · 6 comments
Open

Comments

@yhssdl
Copy link

yhssdl commented Oct 23, 2020

https://gitee.com/yhssdl/lpszoj

2021.2.23 Enh: [sh] 一键安装脚本中,增加了判题机的自启动服务的安装

2021.2.21 Enh: [sh] 更新了一键安装脚本,支持Ubuntu与CentOS 7.X/8.X的安装

2021.2.20 Bug: [web] 修复 PHP 7.4 环境下部分操作报内部错误的问题

2021.2.20 Bug: [web] 修复一键安装后,添加参赛用户与小组邀请成员会出现用户不存在的情况

2021.2.20 Bug: [web] 修复创建小组后,显示错误不能进入的BUG

2021.1.17 Bug: [web] 修复测试点详情转义问题

2021.1.12 Enh: [web] 小组成员列表中,增加了解题数量,默认从高到低排列,可点击“角色”与“通过数”切换排序

2020.12.24 Bug: [web] 修正小组中做题提交间隔无效的BUG、后台验题一个BUG

2020.12.23 Enh: [web] 管理员在查看用户信息页面时,增加了重置用户昵称、专业等功能

2020.12.22 Enh: [web、db] 增加了网站公告显示功能以及后台选项。(数据库setting表中,需要增加两项内容)

2020.12.22 Chg: [web] 首页新闻内容展示方式进行更改,直接将新闻内容显示在首页上

2020.11.16 Chg: [Enh] 小组作业与后台比赛创建时,增加了指定编程语言的选项,可以强制指定比赛的编程语言

2020.10.25 Chg: [web] 调整用户登录加密参数,默认加密时用户登录需要0.5秒验证计算,调整后速度会快很多

2020.10.25 Chg: [Enh] 私有(VIP)题目绿色显示,后台增加普通用户是否显示私有题目的选项

2020.10.25 Chg: [web] KindEditor图片上传模式调整

2020.10.25 Bug: [web] 修复Markdown编辑器的图片上传功能

2020.10.25 Bug: [web] 在CentOS 8中运行Python出错的处理

2020.10.25 Chg: [Enh] 增加提交间隔时间的功能与后台选项

2020.10.20 Chg: [web] 对部分未汉化的地方进行了汉化

2020.10.20 Chg: [Enh] 后台加入小组密码与昵称重置的选项,以及组长直接拉成员的选项

2020.10.20 Chg: [web] 题目页面,时间限制与在内存限制位置调整,优化显示

2020.10.20 Chg: [Enh] 比赛与小组作业添加题目时,增加了同时添加多个题目的支持

2020.10.20 Chg: [Enh] 批量创建用户时,增加用户名/昵称/密码模式

2020.10.20 Chg: [web] 小组作业创建默认改为作业模式

2020.10.20 Chg: [web] 调整代码提交后,显示结果的速度,新版题目提交界面的显示结果速度太慢,造成显示不及时

2020.10.19 Bug: [web] 修正了小组作业设置界面导航部分链接错误的情况

2020.10.19 Enh: [web] 小组用户列表中,鼠标停留昵称上显示用户名

2020.10.19 Bug: [web] 小组中的普通成员,按用户创建顺序排序,修正翻页后用户显示重复或缺失的情况

2020.10.19 Chg: [web] 批量添加账号时,同密码的情况,加快创建速度

2020.10.17 Chg: [web] 问题列表中的TAG标签美化

2020.10.17 Chg: [web] 添加上下的导航条,并增加首页与尾页按钮

2020.10.17 Enh: [web] 添加通过率的百分比与进度条

2020.10.17 Chg: [web] 去除最上方的蓝灰色LOGO栏,美化导航栏底栏,添加圆角与阴影

2020.10.17 Enh: [web、db] 后台设置界面,增加“用户注册”、“开启讨论”、“用户昵称”等的开关

2020.10.17 Bug: [web] 后台批量用户生成不能进入设置以及批量中只能用空格不能用tab键分开的处理

2020.10.17 Chg: [web] 小组邀请成员改为批量邀请

2020.10.17 Chg: [web] 运行结果查看时,已经通过的绿色测试点,去掉超链接展开的功能,字体改小一些,对错小图标的数量修复

2020.10.17 Enh: [web] 小组中的组长与管理员,添加重置普通成员的密码与昵称功能

2020.10.17 Enh: [web、db] 增加编辑器kindEditor,以及在后台增加编辑器的相关选项

@yhssdl yhssdl changed the title 这OJ系统用了不时间,这回修改了不少,分享一下。 这OJ系统用了不少时间了,这回修改了不少,分享一下。 Oct 23, 2020
@yhssdl
Copy link
Author

yhssdl commented Oct 23, 2020

001.png

002.png

003.png

@VFANERS
Copy link

VFANERS commented Nov 6, 2020

Orz

@bobby285271
Copy link
Contributor

bobby285271 commented Nov 9, 2020

滋瓷一个!这边在将 JNOJ 的 yii2-bootstrap 迁移到 yii2-bootstrap4,现在改的差不多了,就是后台可能简陋了一些(逃


更新一下,现在加了一堆花里胡哨的功能:

  • 把线下赛类型给撤销了,留下一种类型。然后单独添加了是否开启打印、是否开启答疑的开关,滚榜、打星设置(完全的自定义,也就是普通用户也可打星)、比赛用户批量创建这些功能都移植到线上赛了。
  • 加了一个比赛邀请码的功能,输对邀请码才能注册。
  • 支持添加外链到外部比赛,就是说可以在 vjudge 开比赛然后挂链接到比赛列表。
  • 加了一个永久题目集的功能,类似 Codeforces 补题的那个榜单。另外榜单现在自带分页了。
  • 重新调过比赛赛制,OI 赛制只看最后一次提交的得分,不看最高分;IOI 赛制只看每题最高分,不看 AC 题数。
  • 把 VIP 修改成了可以使用后台部分功能的助教角色。

放几张新的后台,目前还有几个页面没做,晚点吧...

图片1
图片2

题目和榜单:

图片3
图片4

@sunist-c
Copy link

滋滋一下,SWU也用了,没有楼上魔改的那么强,等我们再修修bug再上图

@xunanmu
Copy link

xunanmu commented Dec 1, 2020

滋瓷一个!这边在将JNOJ的yii2-bootstrap迁移到yii2-bootstrap4,改了一小半半
等我写完我也开个问题分享一下(逃

https://github.com/SCNU-SoCoding/scnuoj

你这个弄得挺漂亮的,我想问问一下你们服务器配置?

也想搭建你们这个

@bobby285271
Copy link
Contributor

bobby285271 commented Dec 2, 2020

你这个弄得挺漂亮的,我想问问一下你们服务器配置?

也想搭建你们这个

清华同方 Q170-4S,i5-6500,8G 内存,128G 固态,Ubuntu 20.04,PHP 7.4,MariaDB 10.3
还没有 production-ready 的(捂脸),估计至少得到下学期 上线啦,虽然还在改,不过也快啦。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants