diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 0d20b64..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.pyc diff --git a/docs/.nojekyll b/.nojekyll similarity index 100% rename from docs/.nojekyll rename to .nojekyll diff --git a/.python-version b/.python-version deleted file mode 100644 index b727628..0000000 --- a/.python-version +++ /dev/null @@ -1 +0,0 @@ -3.6.2 diff --git a/CNAME b/CNAME deleted file mode 100644 index 3dfa6c8..0000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -docs.onlinejudge.me \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..38975c2 --- /dev/null +++ b/README.md @@ -0,0 +1,6 @@ +# Qingdao University Online Judge + +- Based on Docker; One-click deployment +- ACM/OI rule support; realtime/non-realtime rank support +- Multi-language support +- Markdown & MathJax support diff --git a/_coverpage.md b/_coverpage.md new file mode 100644 index 0000000..79e470b --- /dev/null +++ b/_coverpage.md @@ -0,0 +1,7 @@ +# Qingdao University Online Judge + +> An open source online judge system based on Python and Vue + +[GitHub](https://github.com/QingdaoU/OnlineJudge) +[Demo](https://qduoj.com) +[Get Started](/en/guide/installation) diff --git a/_sidebar.md b/_sidebar.md new file mode 100644 index 0000000..844d917 --- /dev/null +++ b/_sidebar.md @@ -0,0 +1,25 @@ +- 用户指南 + - [部署](onlinejudge/guide/deploy.md) + - [测试用例格式](onlinejudge/guide/test_case.md) + - [比赛模式](onlinejudge/guide/contest_rule_type.md) + - [用户导入](onlinejudge/guide/import_users.md) + - [Special Judge](onlinejudge/guide/special_judge.md) + - [MathJax](onlinejudge/guide/mathjax.md) + - [多个评测机](onlinejudge/guide/multi_judge_server.md) + - [代码升级说明](onlinejudge/guide/upgrade.md) + - [HTTPS相关问题](onlinejudge/guide/https.md) + - [使用CDN](onlinejudge/guide/using_cdn.md) + - [数据备份和恢复](onlinejudge/guide/backup.md) + - [修改前端](onlinejudge/guide/update_fe.md) + - [修改编译选项](onlinejudge/guide/update_compile_options.md) +- JudgeServer + - [API](judgeserver/api.md) + - [Deploy](judgeserver/deploy.md) + - [TestCase](judgeserver/testcase.md) +- Judger + - [API](judger/api.md) + - [工作原理](judger/how_it_works.md) +- [常见问题](onlinejudge/faq.md) +- [交流群](onlinejudge/guide/qq_group.md) +- [从旧版迁移](onlinejudge/from_old.md) +- [开发团队](onlinejudge/dev-team.md) diff --git a/docs/.gitignore b/docs/.gitignore deleted file mode 100644 index cdb93cd..0000000 --- a/docs/.gitignore +++ /dev/null @@ -1 +0,0 @@ -.python-version diff --git a/docs/CNAME b/docs/CNAME deleted file mode 100644 index afd2d99..0000000 --- a/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -opensource.qduoj.com \ No newline at end of file diff --git a/docs/README.md b/docs/README.md deleted file mode 100644 index e8c51a4..0000000 --- a/docs/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# OnlineJudge Documents - -## 用户 - - - 青岛大学 https://qduoj.com - - 四川师范大学 https://acm.sicnu.edu.cn/ - - [欢迎提交](/onlinejudge/guide/qq_group) - -## 赞助我们 - - \ No newline at end of file diff --git a/docs/_coverpage.md b/docs/_coverpage.md deleted file mode 100644 index b737d48..0000000 --- a/docs/_coverpage.md +++ /dev/null @@ -1,13 +0,0 @@ -# OnlineJudge 2.0 - -> An open source online judge system based on Python and Vue - -- Based on Docker; One-click deployment -- ACM/OI rule support; realtime/non-realtime rank support -- Multi-language support -- Markdown & MathJax support - - -[GitHub](https://github.com/QingdaoU/OnlineJudge) -[Demo](https://qduoj.com) -[Get Started](/onlinejudge/guide/deploy) diff --git a/docs/_sidebar.md b/docs/_sidebar.md deleted file mode 100644 index c71f88c..0000000 --- a/docs/_sidebar.md +++ /dev/null @@ -1,30 +0,0 @@ -- OnlineJudge - - - 用户指南 - - [部署](onlinejudge/guide/deploy.md) - - [测试用例格式](onlinejudge/guide/test_case.md) - - [比赛模式](onlinejudge/guide/contest_rule_type.md) - - [用户导入](onlinejudge/guide/import_users.md) - - [Special Judge](onlinejudge/guide/special_judge.md) - - [MathJax](onlinejudge/guide/mathjax.md) - - [多个评测机](onlinejudge/guide/multi_judge_server.md) - - [代码升级说明](onlinejudge/guide/upgrade.md) - - [HTTPS相关问题](onlinejudge/guide/https.md) - - [使用CDN](onlinejudge/guide/using_cdn.md) - - [数据备份和恢复](onlinejudge/guide/backup.md) - - [修改前端](onlinejudge/guide/update_fe.md) - - [修改编译选项](onlinejudge/guide/update_compile_options.md) - - [常见问题](onlinejudge/faq.md) - - [交流群](onlinejudge/guide/qq_group.md) - - [从旧版迁移](onlinejudge/from_old.md) - - [开发团队](onlinejudge/dev-team.md) - -- JudgeServer - - [API](judgeserver/api.md) - - [Deploy](judgeserver/deploy.md) - - [TestCase](judgeserver/testcase.md) - -- Judger - - - [API](judger/api.md) - - [工作原理](judger/how_it_works.md) diff --git a/docs/guide.md b/docs/guide.md deleted file mode 100644 index 00bcb6e..0000000 --- a/docs/guide.md +++ /dev/null @@ -1 +0,0 @@ -# test \ No newline at end of file diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index dce8409..0000000 --- a/docs/index.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - Document - - - - - - - -
- - - - - - - - diff --git a/index.html b/index.html new file mode 100644 index 0000000..4e7bbc2 --- /dev/null +++ b/index.html @@ -0,0 +1,50 @@ + + + + + + + Qingdao University Online Judge + + + + + +
+ + + + + + + + + diff --git a/docs/judger/api.md b/judger/api.md similarity index 100% rename from docs/judger/api.md rename to judger/api.md diff --git a/docs/judger/how_it_works.md b/judger/how_it_works.md similarity index 100% rename from docs/judger/how_it_works.md rename to judger/how_it_works.md diff --git a/docs/judgeserver/api.md b/judgeserver/api.md similarity index 100% rename from docs/judgeserver/api.md rename to judgeserver/api.md diff --git a/docs/judgeserver/deploy.md b/judgeserver/deploy.md similarity index 100% rename from docs/judgeserver/deploy.md rename to judgeserver/deploy.md diff --git a/docs/judgeserver/testcase.md b/judgeserver/testcase.md similarity index 100% rename from docs/judgeserver/testcase.md rename to judgeserver/testcase.md diff --git a/docs/onlinejudge/dev-team.md b/onlinejudge/dev-team.md similarity index 100% rename from docs/onlinejudge/dev-team.md rename to onlinejudge/dev-team.md diff --git a/docs/onlinejudge/faq.md b/onlinejudge/faq.md similarity index 100% rename from docs/onlinejudge/faq.md rename to onlinejudge/faq.md diff --git a/docs/onlinejudge/from_old.md b/onlinejudge/from_old.md similarity index 100% rename from docs/onlinejudge/from_old.md rename to onlinejudge/from_old.md diff --git a/docs/onlinejudge/guide/admin_type.md b/onlinejudge/guide/admin_type.md similarity index 100% rename from docs/onlinejudge/guide/admin_type.md rename to onlinejudge/guide/admin_type.md diff --git a/docs/onlinejudge/guide/backup.md b/onlinejudge/guide/backup.md similarity index 100% rename from docs/onlinejudge/guide/backup.md rename to onlinejudge/guide/backup.md diff --git a/docs/onlinejudge/guide/contest_rule_type.md b/onlinejudge/guide/contest_rule_type.md similarity index 100% rename from docs/onlinejudge/guide/contest_rule_type.md rename to onlinejudge/guide/contest_rule_type.md diff --git a/docs/onlinejudge/guide/deploy.md b/onlinejudge/guide/deploy.md similarity index 100% rename from docs/onlinejudge/guide/deploy.md rename to onlinejudge/guide/deploy.md diff --git a/docs/onlinejudge/guide/https.md b/onlinejudge/guide/https.md similarity index 100% rename from docs/onlinejudge/guide/https.md rename to onlinejudge/guide/https.md diff --git a/docs/onlinejudge/guide/import_users.md b/onlinejudge/guide/import_users.md similarity index 100% rename from docs/onlinejudge/guide/import_users.md rename to onlinejudge/guide/import_users.md diff --git a/docs/onlinejudge/guide/mathjax.md b/onlinejudge/guide/mathjax.md similarity index 100% rename from docs/onlinejudge/guide/mathjax.md rename to onlinejudge/guide/mathjax.md diff --git a/docs/onlinejudge/guide/multi_judge_server.md b/onlinejudge/guide/multi_judge_server.md similarity index 100% rename from docs/onlinejudge/guide/multi_judge_server.md rename to onlinejudge/guide/multi_judge_server.md diff --git a/docs/onlinejudge/guide/qq_group.md b/onlinejudge/guide/qq_group.md similarity index 100% rename from docs/onlinejudge/guide/qq_group.md rename to onlinejudge/guide/qq_group.md diff --git a/docs/onlinejudge/guide/special_judge.md b/onlinejudge/guide/special_judge.md similarity index 100% rename from docs/onlinejudge/guide/special_judge.md rename to onlinejudge/guide/special_judge.md diff --git a/docs/onlinejudge/guide/test_case.md b/onlinejudge/guide/test_case.md similarity index 100% rename from docs/onlinejudge/guide/test_case.md rename to onlinejudge/guide/test_case.md diff --git a/docs/onlinejudge/guide/update_compile_options.md b/onlinejudge/guide/update_compile_options.md similarity index 100% rename from docs/onlinejudge/guide/update_compile_options.md rename to onlinejudge/guide/update_compile_options.md diff --git a/docs/onlinejudge/guide/update_fe.md b/onlinejudge/guide/update_fe.md similarity index 100% rename from docs/onlinejudge/guide/update_fe.md rename to onlinejudge/guide/update_fe.md diff --git a/docs/onlinejudge/guide/upgrade.md b/onlinejudge/guide/upgrade.md similarity index 100% rename from docs/onlinejudge/guide/upgrade.md rename to onlinejudge/guide/upgrade.md diff --git a/docs/onlinejudge/guide/using_cdn.md b/onlinejudge/guide/using_cdn.md similarity index 100% rename from docs/onlinejudge/guide/using_cdn.md rename to onlinejudge/guide/using_cdn.md