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

增加名字 #26

Merged
merged 23 commits into from
Oct 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/AutoLabelIssue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ on:
- edited
jobs:
AutoLabel:
permissions:
issues: write
runs-on: ubuntu-latest
steps:
- name: Checkout
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/UpdateVersion.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ on:
- dev
jobs:
UpdateVersion:
permissions:
pull-requests: write
contents: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,9 @@
### 贡献
请注意, 请将所有 pull request 提交到`dev`分支, 否则他们会被自动关闭。

### 开发组更换的通知“人有悲欢离合,月有阴晴圆缺,万事古难全”。在阴雨连绵的2023年十月,随着日本第二次排放福岛核废水,我们开启了开发的交接工作。
### 开发组更换的通知

“人有悲欢离合,月有阴晴圆缺,万事古难全”。在阴雨连绵的2023年十月,随着日本第二次排放福岛核废水,我们开启了开发的交接工作。

何为万事古难全,我想,这恐怕是一次“难全”的事情吧。大家都知道,@chenlangning 是之前脚本的最初开发者和极大贡献者。@zhuchenrui2 是第二位加入脚本开发组的成员,而我则是最后才加入小明的OJ增强脚本开发大业的PM。

Expand All @@ -105,6 +107,5 @@
我也期待能在未来把这个项目做的更好,当然这也离不开大家的一贯支持。我愿与各位同学们一起砥砺前行,创造更美好的明天!

同时,我也祝愿各位OIers们中秋快乐!
![image](https://github.com/PythonSmall-Q/XMOJ-Script/assets/106425289/ecffb7f3-3b86-43a2-80c6-97463e786d06)

——写于2023年10月2日
13 changes: 9 additions & 4 deletions Update.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,14 @@
]
},
"1.0.201": {
"UpdateDate": 1696255471868,
"Prerelease": false,
"UpdateContents": []
"UpdateDate": 1696315453970,
"Prerelease": true,
"UpdateContents": [
{
"PR": 26,
"Description": "增加名字"
}
]
}
}
}
}
23 changes: 14 additions & 9 deletions XMOJ.user.js
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,11 @@ let GetUsernameHTML = async (Element, Username, Simple = false, Href = "http://w
HTMLData += `<a href="${Href}${Username}" class="link-offset-2 link-underline-opacity-50 `
if (UtilityEnabled("Rating")) {
let Rating = UserInfo.Rating;
if (Rating > 500) {
// if(AdminUserList.includes(Username)){
// HTMLData += "link-fuchsia"
// }
// else
if (Rating > 500) {
HTMLData += "link-danger";
} else if (Rating >= 400) {
HTMLData += "link-warning";
Expand Down Expand Up @@ -331,7 +335,7 @@ GM_registerMenuCommand("重置数据", () => {
});

let SearchParams = new URLSearchParams(location.search);
let ServerURL = (UtilityEnabled("DebugMode") ? "https://PythonSmall-Q.github.io/XMOJ-Script" : "https://www.seanoj.edu.eu.org")
let ServerURL = (UtilityEnabled("DebugMode") ? "https://xmoj-script-dev.github.io/XMOJ-Script" : "https://www.seanoj.edu.eu.org")
let CurrentUsername = document.querySelector("#profile").innerText;
CurrentUsername = CurrentUsername.replaceAll(/[^a-zA-Z0-9]/g, "");
let IsAdmin = AdminUserList.indexOf(CurrentUsername) !== -1;
Expand Down Expand Up @@ -734,13 +738,13 @@ else {
let UpdateDataCardListItem = document.createElement("li"); UpdateDataCardList.appendChild(UpdateDataCardListItem);
UpdateDataCardListItem.className = "list-group-item";
UpdateDataCardListItem.innerHTML =
"(<a href=\"https://github.com/PythonSmall-Q/XMOJ-Script/pull/" + Data.UpdateContents[j].PR + "\" target=\"_blank\">" +
"(<a href=\"https://github.com/XMOJ-Script-dev/XMOJ-Script/pull/" + Data.UpdateContents[j].PR + "\" target=\"_blank\">" +
"#" + Data.UpdateContents[j].PR + "</a>) " +
Data.UpdateContents[j].Description;
}
let UpdateDataCardLink = document.createElement("a"); UpdateDataCardBody.appendChild(UpdateDataCardLink);
UpdateDataCardLink.className = "card-link";
UpdateDataCardLink.href = "https://github.com/PythonSmall-Q/XMOJ-Script/releases/tag/" + Version;
UpdateDataCardLink.href = "https://github.com/XMOJ-Script-dev/XMOJ-Script/releases/tag/" + Version;
UpdateDataCardLink.target = "_blank";
UpdateDataCardLink.innerText = "查看该版本";
new bootstrap.Modal(document.getElementById("UpdateModal")).show();
Expand Down Expand Up @@ -1028,7 +1032,7 @@ else {
let FeedbackCardLink = document.createElement("a");
FeedbackCardLink.className = "card-link";
FeedbackCardLink.innerText = "GitHub";
FeedbackCardLink.href = "https://github.com/PythonSmall-Q/XMOJ-Script";
FeedbackCardLink.href = "https://github.com/XMOJ-Script-dev/XMOJ-Script";
FeedbackCardBody.appendChild(FeedbackCardLink);
FeedbackCard.appendChild(FeedbackCardBody);
Container.appendChild(FeedbackCard);
Expand Down Expand Up @@ -1934,7 +1938,7 @@ else {
}
if (RowData.QuickSubmitCount >= 2) {
let QuickSubmitBadge = document.createElement("span"); UsernameCell.appendChild(QuickSubmitBadge);
QuickSubmitBadge.innerText = "疑似抄当年代码";
QuickSubmitBadge.innerText = "疑似提交当年代码";
QuickSubmitBadge.className = "badge text-bg-warning ms-2";
}

Expand All @@ -1950,7 +1954,8 @@ else {
"xiaoguanxun": "肖贯勋", "xiaojiasheng": "肖嘉盛", "xiaruicheng": "夏瑞成", "xiaweimin": "夏蔚民", "xiaxuran": "夏诩然", "xiebingxiu": "谢秉修", "xiebingxiu": "谢秉修", "xieliren": "谢立仁", "xinyihan": "辛轶涵", "xuconghan": "徐从瀚", "xukan": "徐衎",
"xuweiyi": "徐维易", "yanghaochen": "杨皓宸", "yezijiong": "叶梓炅", "youzhouhang": "尤周杭", "yuanruiqing": "袁瑞擎", "yutingjun": "于庭郡", "zhangchenming": "张宸铭", "zhangqiuze": "张秋泽", "zhangshuxuan": "张澍萱", "zhangwenda": "张闻达", "zhangyifu": "张亦夫",
"zhangyouheng": "张佑恒", "zhaochenshen": "赵晨神", "zhaochenwei": "赵晨伟", "zhengyinan": "郑逸楠", "zhonghongyi": "钟弘毅", "zhoujunyu": "周峻瑜", "zhouziyi": "周子逸", "zhouziyou": "周子游", "zhuchenrui2": "朱晨瑞", "zhuruichen": "朱睿宸", "zhuxule": "朱徐乐",
"zhuyikun": "朱奕坤", "leiwenda": "雷文达", "wangyuancheng": "王源成", "zhuyiyang": "朱奕阳", "hanjialin": "韩佳霖"
"zhuyikun": "朱奕坤", "leiwenda": "雷文达", "wangyuancheng": "王源成", "zhuyiyang": "朱奕阳", "hanjialin": "韩佳霖", "zhaozichen": "赵紫辰", "zhuaiwei": "朱艾薇", "linlitong": "林立桐", "xuyan":"徐衍", "fenghaochen": "冯皓宸" ,"lutianlang": "陆天朗", "tangyuhan": "唐钰涵",
"jiangbowen": "姜博文", "shangguanbocheng": "上官伯呈" , "wangchengqi": "王呈齐", "yanpeitong": "颜培桐", "gongcheng": "龚橙", "weijiefu": "韦杰夫", "": ""
};
NameCell.innerText = (Names[RowData.Username] == undefined ? "" : Names[RowData.Username]);

Expand Down Expand Up @@ -2298,13 +2303,13 @@ else {
let UpdateDataCardListItem = document.createElement("li"); UpdateDataCardList.appendChild(UpdateDataCardListItem);
UpdateDataCardListItem.className = "list-group-item";
UpdateDataCardListItem.innerHTML =
"(<a href=\"https://github.com/PythonSmall-Q/XMOJ-Script/pull/" + Data.UpdateContents[j].PR + "\" target=\"_blank\">" +
"(<a href=\"https://github.com/XMOJ-Script-dev/XMOJ-Script/pull/" + Data.UpdateContents[j].PR + "\" target=\"_blank\">" +
"#" + Data.UpdateContents[j].PR + "</a>) " +
Data.UpdateContents[j].Description;
}
let UpdateDataCardLink = document.createElement("a"); UpdateDataCardBody.appendChild(UpdateDataCardLink);
UpdateDataCardLink.className = "card-link";
UpdateDataCardLink.href = "https://github.com/PythonSmall-Q/XMOJ-Script/releases/tag/" + Version;
UpdateDataCardLink.href = "https://github.com/XMOJ-Script-dev/XMOJ-Script/releases/tag/" + Version;
UpdateDataCardLink.target = "_blank";
UpdateDataCardLink.innerText = "查看该版本";
}
Expand Down