您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds a button to listed works to mark them for later without needing to open the work first.
当前为
// ==UserScript== // @name [AO3] Mark for Later - Skip the Click // @namespace https://greasyfork.org/en/users/1138163-dreambones // @version 0.8 // @description Adds a button to listed works to mark them for later without needing to open the work first. // @author DREAMBONES // @match http*://archiveofourown.org/* // @icon https://www.google.com/s2/favicons?sz=64&domain=archiveofourown.org // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; var domainRe = /https?:\/\/archiveofourown\.org\/(works|tags|users).*/i; if (domainRe.test(document.URL)) { var worksList = document.querySelectorAll("ol.work.index.group, ul.index.group, #user-series > ol.index.group"); for (let section of worksList) { for (let work of section.children) { let heading = work.querySelector("h4.heading"); let container = work.querySelector("p.datetime"); let button = document.createElement("a"); button.innerHTML = "⏲"; button.href = `${heading.firstElementChild.href}/mark_for_later`; //button.target = "_blank"; button.title = "Mark for Later"; button.style.borderBottom = "none"; button.style.paddingLeft = "0.5em"; button.style.fontSize = "2em"; button.style.verticalAlign = "middle"; container.append(button); } } } })();