|
1 | 1 | // ==UserScript== |
2 | 2 | // @name XMOJ |
3 | | -// @version 1.7.0 |
| 3 | +// @version 1.7.1 |
4 | 4 | // @description XMOJ增强脚本 |
5 | 5 | // @author @XMOJ-Script-dev, @langningchen and the community |
6 | 6 | // @namespace https://github/langningchen |
@@ -2115,13 +2115,6 @@ window.addEventListener('DOMContentLoaded', async () => { |
2115 | 2115 | document.querySelector("body > div > div.mt-3 > center > br:nth-child(2)").remove(); |
2116 | 2116 | document.querySelector("body > div > div.mt-3 > center > br:nth-child(2)").remove(); |
2117 | 2117 | document.querySelector("body > div > div.mt-3 > center > div > .red").innerHTML = String(document.querySelector("body > div > div.mt-3 > center > div > .red").innerHTML).replaceAll("<br>", "<br><br>"); |
2118 | | - let StaticButton = document.createElement("button"); |
2119 | | - document.querySelectorAll("body > div > div.mt-3 > center > div > .red")[1].appendChild(StaticButton); |
2120 | | - StaticButton.className = "btn btn-outline-secondary"; |
2121 | | - StaticButton.innerText = "统计"; |
2122 | | - StaticButton.addEventListener("click", () => { |
2123 | | - location.href = "https://www.xmoj.tech/conteststatistics.php?cid=" + SearchParams.get("cid"); |
2124 | | - }); |
2125 | 2118 |
|
2126 | 2119 | document.querySelector("#problemset > tbody").innerHTML = String(document.querySelector("#problemset > tbody").innerHTML).replaceAll(/\t ([0-9]*) 问题 ([^<]*)/g, "$2. $1"); |
2127 | 2120 |
|
@@ -3148,39 +3141,6 @@ window.addEventListener('DOMContentLoaded', async () => { |
3148 | 3141 | }); |
3149 | 3142 | }); |
3150 | 3143 | } |
3151 | | - } else if (location.pathname == "/conteststatistics.php") { |
3152 | | - if (new URL(location.href).searchParams.get("cid") != null) { |
3153 | | - document.title = "比赛 " + new URL(location.href).searchParams.get("cid") + " 统计"; |
3154 | | - } |
3155 | | - document.querySelector("body > div > div.mt-3 > center > h3").innerText = "比赛统计"; |
3156 | | - if (UtilityEnabled("ResetType")) { |
3157 | | - let Temp = document.getElementById("submission").childNodes; |
3158 | | - for (let i = 0; i < Temp.length; i++) { |
3159 | | - Temp[i].remove(); |
3160 | | - } |
3161 | | - eval(document.querySelector("body > div.container > div > center > table:nth-child(4) > script:nth-child(6)").innerHTML); |
3162 | | - document.querySelector("#cs > thead > tr > th:nth-child(1)").innerText = "题目编号"; |
3163 | | - document.querySelector("#cs > thead > tr > th:nth-child(10)").remove(); |
3164 | | - document.querySelector("#cs > thead > tr > th:nth-child(11)").innerText = "总和"; |
3165 | | - document.querySelector("#cs > thead > tr > th:nth-child(12)").remove(); |
3166 | | - document.querySelector("#cs > thead > tr > th:nth-child(12)").remove(); |
3167 | | - document.querySelector("#cs > thead > tr > th:nth-child(12)").remove(); |
3168 | | - document.querySelector("#cs > tbody > tr:last-child > td").innerText = "总和"; |
3169 | | - TidyTable(document.getElementById("cs")); |
3170 | | - Temp = document.querySelector("#cs > tbody").children; |
3171 | | - for (let i = 0; i < Temp.length; i++) { |
3172 | | - let CurrentRowChildren = Temp[i].children; |
3173 | | - CurrentRowChildren[9].remove(); |
3174 | | - CurrentRowChildren[11].remove(); |
3175 | | - CurrentRowChildren[11].remove(); |
3176 | | - CurrentRowChildren[11].remove(); |
3177 | | - for (let j = 0; j < CurrentRowChildren.length; j++) { |
3178 | | - if (CurrentRowChildren[j].innerText == "") { |
3179 | | - CurrentRowChildren[j].innerText = "0"; |
3180 | | - } |
3181 | | - } |
3182 | | - } |
3183 | | - } |
3184 | 3144 | } else if (location.pathname == "/comparesource.php") { |
3185 | 3145 | if (UtilityEnabled("CompareSource")) { |
3186 | 3146 | if (location.search == "") { |
|
0 commit comments