您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds a dark red warning to the titles of manga on their pages if they won't be finished or are on hiatus.
// ==UserScript== // @name Mangaupdates Hiatus/Discontinued/Axed/Dead Warning // @namespace 476f64df6392be4940a610f1a484f18d // @include https://www.mangaupdates.com/series.html?id=* // @include http://www.mangaupdates.com/series.html?id=* // @version 1.1 // @grant none // @description Adds a dark red warning to the titles of manga on their pages if they won't be finished or are on hiatus. // ==/UserScript== cell = document.getElementsByClassName("series_content_cell")[0]; dd = cell.getElementsByClassName("inbox")[0]; ddsib = dd.nextSibling; ddpar = dd.parentElement; dd.remove(); uconf = cell.textContent.match(/(Hiatus|Discontinued|Axed|[dD]eath of author|author dead)(?! list)/); if (null!==uconf) { cats = cell.getElementsByClassName("sCat"); conf = null; for (var i=0;i<cats.length;i++) { if (cats[i].textContent.match("Status in Country of Origin")) { conf = cats[i].nextElementSibling.textContent.match(/Hiatus|Discontinued|Axed|[dD]eath of author|author dead/); break; } } span = document.createElement("span"); span.style.color = "darkred"; if (null!==conf) { warn = document.createTextNode(" ("+conf[0]+")"); } else { warn = document.createTextNode(" ("+uconf[0]+"?)"); } span.appendChild(warn); cell.getElementsByClassName("releasestitle")[0].appendChild(span); } ddpar.insertBefore(dd,ddsib);
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址