您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds tag completion boxes to the edit page for tag subscriptions.
// ==UserScript== // @name [Konachan] Tag Subscriptions: Tag Completion // @namespace Zolxys // @description Adds tag completion boxes to the edit page for tag subscriptions. // @include /^https?://konachan\.(com|net)/tag_subscription/?($|\?|#)/ // @include /^https?://yande\.re/tag_subscription/?($|\?|#)/ // @version 1.1 // ==/UserScript== var f = String(function(){ var zoltsa = []; function zoltsf() { var a = document.getElementById('tag-subscription-body').getElementsByTagName('input'); var r = /^tag_subscription_(\d+)_tag_query$/; for (var i = 0; i < a.length; i++) if (r.test(a[i].id)) { var n = parseInt(r.exec(a[i].id)[1]); if (zoltsa.indexOf(n)== -1) { zoltsa.push(n); new TagCompletionBox(a[i]); if (TagCompletion) TagCompletion.observe_tag_changes_on_submit(a[i].up('form'), a[i], null); } } } document.getElementById('content').addEventListener('DOMNodeInserted', zoltsf); zoltsf(); }); var ne = document.createElement('script'); ne.setAttribute('type','text/javascript'); ne.innerHTML=f.substring(f.indexOf('\n') + 1, f.lastIndexOf('}')); document.head.appendChild(ne);