Allows you to link a forum post directly
目前為
// ==UserScript==
// @name Brick Hill Forum link button
// @author Noah
// @match https://www.brick-hill.com/forum/thread/*
// @description Allows you to link a forum post directly
// @version 1.0
// @namespace https://greasyfork.org/users/725966
// ==/UserScript==
let options = document.querySelectorAll(".forum-options")
for(let x = 0; x < options.length; x++) {
let option = options[x]
option.lastElementChild.classList.add("mr4")
let button = document.createElement("a")
button.innerText = "LINK"
button.classList.add("forum-quote")
button.style.cursor = "pointer"
option.appendChild(button)
button.addEventListener("click",()=>{
try {
navigator.permissions.query({name: "clipboard-write"}).then(result => {
if (result.state == "granted" || result.state == "prompt") {
navigator.clipboard.writeText(document.location.href.replace(/#post\d+/,"")+"#"+option.parentElement.id)
}
});
} catch(err) {
console.log("Firefox?")
navigator.clipboard.writeText(document.location.href.replace(/#post\d+/,"")+"#"+option.parentElement.id)
}
})
}