利用者:Syunsyunminmin/script/watchAllCategoryMembers.js
表示
お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。
多くの Windows や Linux のブラウザ
- Ctrl を押しながら F5 を押す。
Mac における Safari
Mac における Chrome や Firefox
- ⌘ Cmd と ⇧ Shift を押しながら R を押す。
詳細についてはWikipedia:キャッシュを消すをご覧ください。
$(function(){"use strict";function e(e){var t={action:"watch",format:"json",expiry:e,generator:"categorymembers",formatversion:"2",gcmtitle:mw.config.get("wgPageName")},r=new mw.Api();r.postWithToken("watch",t).then(function(){mw.notify("ウォッチしました。",{type:"success"})},function(e){mw.notify(e,{autoHide:!1,title:"ウォッチに失敗しました",type:"error"})})}if(14===mw.config.get("wgNamespaceNumber")&&0!==mw.config.get("wgArticleId")){var t=$("<div>").css("text-align","right").append("[").append($("<a>").attr("id","userjs-watch-all-category-members").text("全てをウォッチ")).append(" | ").append($("<a>").attr("id","userjs-watch-all-category-members-with-expiry").text("有期でウォッチ")).append("]");$(".mw-category-generated").prepend(t),$("#userjs-watch-all-category-members").on("click",function(){e("infinite")}),$("#userjs-watch-all-category-members-with-expiry").on("click",function(){var t=prompt("有効期限を入力してください");null!==t?e(t):mw.notify("有効期限が必要です。",{type:"error"})})}});