Adds a link to the appeals site to check if the user has been punished already.
当前为
// ==UserScript==
// @name CubeCraft new report appeals link
// @namespace Violentmonkey Scripts
// @match https://reports.cubecraft.net/report/create
// @grant none
// @version 1.0
// @author -
// @description Adds a link to the appeals site to check if the user has been punished already.
// ==/UserScript==
var inputElem = document.getElementById("user-text");
var outer = inputElem.outerHTML;
outer = outer.slice(0, outer.indexOf("placeholder")) + "oninput=\"displayInput()\" " + outer.slice(outer.indexOf("placeholder"));
inputElem.outerHTML = outer;
var script = document.createElement("script");
var text = document.createTextNode("function displayInput() {var inputElem = document.getElementById(\"user-text\"); inputElem.parentElement.children[0].outerHTML = \"<a target=\\\"_blank\\\"href=\\\"https://appeals.cubecraft.net/find_appeals/\" + inputElem.value + \"\\\">Username of the person you are reporting:</a>\";}");
script.appendChild(text);
document.body.appendChild(script);
function displayInput() {
var inputElem = document.getElementById("user-text");
inputElem.parentElement.children[0].outerHTML = "<a href=\"https://www.w3schools.com\">Username of the person you are reporting:</a>";
}