使用者:SaoMikoto/js

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
貢獻者:
大萌字.svg
閱讀本用戶子頁面的任何人都可以參與編輯

本頁面用於記錄站內的各類小工具,旨在方便查詢與使用。原作者與來源見下列各個小工具的詳細介紹,本頁面的介紹信息可能過時,請以原頁面內容為準。

部分工具參考來源

關於個人JS頁

在萌娘百科,個人JS頁共分三種:

  • common.js:在此處放置的腳本將於所有皮膚生效;
  • moeskin.js:在此處放置的腳本將於MoeSkin皮膚生效;
  • vector.js:在此處放置的腳本將於Vector皮膚生效。

本頁面列出的小工具大多數基於JavaScript,所以您的瀏覽器需要啟用JavaScript以使它們生效。由於在本站調用過多的小工具可能導致WAF/卡頓,因此推薦您以下列方式在您的個人JS頁啟用小工具:

點擊展開

此外,部分小工具作者將小工具的原始碼放置在了站外(如GitHub),因此,為減少站內調用,若有可能,推薦您以站外連結調用,其次再選擇站內。

例如,推薦選擇使用

  1. mw.loader.load("//fastly.jsdelivr.net/gh/BearBin1215/MoegirlPedia@master/dist/gadgets/MassEdit.min.js");

而不是

  1. mw.loader.load("/index.php?title=User:BearBin/js/MassEdit.js&action=raw&ctype=text/javascript");

若您需要在共享站啟用部分工具,則應在共享站個人JS頁調用工具,並在/index.php?title=前添加//mzh.moegirl.tw,例如

  1. mw.loader.load("//mzh.moegirl.tw/index.php?title=User:BearBin/js/MassEdit.js&action=raw&ctype=text/javascript");

用戶工具

小工具管理

本工具原作者為bhsd

整合了部分小工具,用於輕鬆啟用/禁用部分小工具,無需再在個人JS頁額外添加。

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:bhsd/js/SettingsDialog.js&action=raw&ctype=text/javascript');

可視化高級搜索

本工具原作者為BearBin,原介紹見User:BearBin/js#AdvancedSearch

在搜索頁面以可視化進行高級搜索。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/AdvancedSearch.js&action=raw&ctype=text/javascript");

導出頁面

本工具原作者為BearBin,原介紹見User:BearBin/js#ExportXML

用於導出萌娘百科頁面為XML文件,以導入其它MediaWiki站點。支持從分類獲取頁面、導出歷史,暫不支持遞歸導出模板。頁面存在被刪版本時,可能存在一定偏差。啟用工具後,可在Special:ExportXMLSpecial:Export執行導出操作。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/ExportXML.js&action=raw&ctype=text/javascript");
  2. window.ExportXML = true; // 可選,用於在左側工具欄添加快速入口

快速感謝

本工具原作者為BearBin,原介紹見User:BearBin/js#QuickThank

用於在最近更改、監視列表等特殊頁面的編輯記錄後加一個感謝按鈕。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/QuickThank.js&action=raw&ctype=text/javascript");

文本差異比較

本工具原作者為BearBin,原介紹見User:BearBin/js#TextDiff

通過輸入前後文本,輸出文本間的差異。支持保存圖片、複製圖片至剪貼板。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/TextDiff.js&action=raw&ctype=text/javascript");
  2. window.TextDiff = true; // 可選,用於在左側工具欄添加快速入口

標籤欄增強

Ann版

本工具原作者為AnnAngela,原介紹見User:AnnAngela/js#PersonalLabel

在右上角添加指向分類:積壓工作的連結【積壓工作】、連結到自己的沙盒頁面【User:xxx/SandBox】的連結【我的沙盒】以及連結到自己的日誌頁的連結【我的日誌】

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:AnnAngela/js/PersonalLabel.js&action=raw&ctype=text/javascript');

星海版

本工具原作者為星海子,原介紹見User:星海子/Gadgets#標籤欄

Ann版的簡化,在右上角添加指向分類:積壓工作的連結【積壓工作】,推薦維護人員使用。

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:星海子/js/label.js&action=raw&ctype=text/javascript');

用戶封禁標識

本工具原作者為星海子,原介紹見User:星海子/Gadgets#用戶封禁標識

用刪除線劃去被封禁的用戶,用斜體標記永久封禁用戶。

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:星海子/js/markblocked.js&action=raw&ctype=text/javascript');

在線維護組

本工具原作者為星海子,原介紹見User:星海子/Gadgets#在線維護組

用以查找30分鐘內有編輯記錄的維護組成員以便留言。

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:星海子/js/OnlineAdmins.js&action=raw&ctype=text/javascript');

主題式討論Beta

本工具由星海子更改自commons:MediaWiki:Gadget-ThreadedDiscussions.css

在討論頁中添加邊框,以幫助辨認回復層級,可自定義。當討論串中存在多個換行時存在缺陷。

使用方法:在個人CSS頁添加

  1. .ns-talk dd { margin:0 ; padding:0 ; }
  2. .ns-talk dl { border-top:solid 1px #a7d7f9 ; border-left:solid 1px #a7d7f9 ; padding-top:.5em ; padding-left:.5em ; margin-left:1em ; }

瀏覽工具

MoeSkinPlus

本工具原作者為鬼影233,原介紹見User:鬼影233/MoeSkinPlus

基於MoeSkin皮膚的一款皮膚樣式擴展,以在MoeSkin與Vector中尋找平衡為初衷進行開發並迭代。

使用方法:在個人CSS頁添加 @import url('//zh.moegirl.tw/index.php?title=U:鬼影233/moeskinplus.css&action=raw&ctype=text/css');

側邊欄工具

本工具原作者為BearBin,原介紹見User:BearBin/js#SidebarEnhance

給Vector和MoeSkin的側邊欄區域各自加一個摺疊按鈕,摺疊對應的內容。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/SidebarEnhance.js&action=raw&ctype=text/javascript");

MoeSkin清空邊距

本工具原作者為BearBin,原介紹見User:BearBin/js#MoeStretch

在原「摺疊側欄」按鈕上新增按鈕,取消寬度限制。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/MoeStretch.js&action=raw&ctype=text/javascript");

快速差異

本工具原作者為Nzh21,原介紹見User:Nzh21/js#User:Nzh21/js/QuickDiff.js

當滑鼠指針指向Special:最近更改中的差異或頁面歷史版本中的當前之前時,快速預覽兩個版本之間的差異。

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:Nzh21/js/QuickDiff.js&action=raw&ctype=text/javascript');

貢獻相關

頁面貢獻者統計

本工具原作者為BearBin,原介紹見User:BearBin/js#ShowContributors

在主、模板等命名空間的頁面標題下方添加按鈕,點擊顯示本頁面的貢獻者及其編輯數、增加字節總和、刪除字節總和。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/ShowContributors.js&action=raw&ctype=text/javascript");

篩選重新導向貢獻

本工具原作者為Leranjun,原介紹見User:Leranjun/js#重新導向貢獻切換顯示_-_RedirectContribsToggle

Special:用戶貢獻頁面中,於左側工具欄增加「切換顯示重新導向貢獻」按鈕,以便篩選非重新導向頁面的編輯。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:Leranjun/js/RedirectContribsToggle.js&action=raw&ctype=text/javascript");

標記當前版本

本工具原作者為星海子,原介紹見User:星海子/Gadgets#當前版本標記

為最後版本的編輯添加淺藍色背景。

使用方法:在個人CSS頁添加

  1. .mw-contributions-current {
  2. background: #E6F4FF; /* 顏色可自定義 */
  3. }

監視列表相關

日誌管理

本工具原作者為AnnAngela,原介紹見User:AnnAngela/js#watchlist-log

能在Special:監視列表中管理日誌顯示。

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:AnnAngela/js/watchlist-log.js&action=raw&ctype=text/javascript');

討論頁管理

本工具原作者為AnnAngela,原介紹見User:AnnAngela/js#watchlist-toggle

能在Special:監視列表中添加一個按鈕從而使非討論頁連結可以被隱藏。

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:AnnAngela/js/watchlist-toggle.js&action=raw&ctype=text/javascript');

界面代碼工具

代碼塊高亮

對頁面上顯示的代碼進行高亮。

標準版

參數設置開啟「代碼高亮工具」小工具。

小魚版

本工具原作者為機智的小魚君

使用了highlight.js進行語法高亮。不能通過內部連結直接到達指定行。

使用方法:關閉參數設置標準版,在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:機智的小魚君/gadget/Highlight.js&action=raw&ctype=text/javascript');

同時,在個人CSS頁首行添加 @import url("/index.php?title=User:機智的小魚君/gadget/Highlight.css&action=raw&ctype=text/css");

Bhsd版

本工具原作者為Bhsd

與小魚版一樣使用了highlight.js進行語法高亮,但樣式更接近萌百標準版。兼容通過內部連結直接到達指定行的功能,額外增加了CSS代碼的顏色標識。可以正確高亮標記了class="lang-wiki"的Wikitext。

使用方法:關閉參數設置標準版,在個人JS頁添加

  1. mw.loader.load('https://cdn.jsdelivr.net/gh/bhsd-harry/LLWiki@2.19/otherwiki/gadget-code-prettify.min.js');

顯示代碼塊語言

對指定代碼語言的<pre>在右上角添加語言。

bhsd版

本工具原作者為GuoPC,本版本由Bhsd進行了改進。更多貢獻者見User:Bhsd/js/PreLangMark.js

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:bhsd/js/PreLangMark.js&action=raw&ctype=text/javascript');
BearBin版

本工具原作者為BearBin,原介紹見User:BearBin/js#代碼塊顯示語言

相對於調用,直接在個人JS頁添加可更便捷的更改自己需要的樣式。

使用方法:在個人JS頁添加

  1. $(function () {
  2. $("pre").each(function () {
  3. $("head").append("<style>pre::before{content:attr(lang);display:block;text-align:right;font-weight:700;margin-right:.5em;}</style>");
  4. var preLang = $(this).attr("lang");
  5. if (!preLang) {
  6. var className = $(this).attr("class");
  7. var match = className ? className.match(/lang-[a-zA-Z]*/i) : null;
  8. preLang = match ? match[0].replace("lang-", "") : "";
  9. $(this).attr("lang", preLang);
  10. }
  11. });
  12. });

PNG轉回SVG

本工具原作者為BearBin,原介紹見User:BearBin/js#svg轉回

萌娘百科圖站將svg解析為png縮略圖後再加載,清晰度更差且易出錯誤。此段代碼可以將svg生成的png縮略圖換回svg。

使用方法:在個人JS頁添加

  1. $('img[srcset*=".svg.png"]').each(function (_, ele) {
  2. if ($(ele).attr("srcset").indexOf("img.moegirl.tw/") > -1) {
  3. $(ele).attr("src", $(ele).attr("src").replace(/thumb\//g, "").replace(/\.svg\/.*/g, ".svg"));
  4. $(ele).attr("srcset", $(ele).attr("srcset").replace(/thumb\//g, "").replace(/\.svg\/[^ ]*/g, ".svg"));
  5. }
  6. });
  7. $("img[data-lazy-src*='.svg.png']").each(function (_, ele) {
  8. if ($(ele).attr("data-lazy-src").indexOf("img.moegirl.tw/") > -1) {
  9. var dataLazySrcset = $(ele).attr("data-lazy-srcset");
  10. $(ele)
  11. .attr("src", $(ele).attr("data-lazy-src").replace(/thumb\//g, "").replace(/\.svg\/.*/g, ".svg"))
  12. .attr("srcset", dataLazySrcset ? dataLazySrcset.replace(/thumb\//g, "").replace(/\.svg\/[^ ]*/g, ".svg") : "")
  13. .removeAttr("data-lazy-state");
  14. $(ele).replaceWith($(ele).clone());
  15. }
  16. });

歌詞樣式開關

本工具原作者為BearBin,原介紹見User:BearBin/js#LyricStyleToggle

在有{{LyricsKai}}或其衍生模板的頁面右下角添加按鈕,開關清空/恢復歌詞樣式(類似黑幕開關),用以提高文本可讀性。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/LyricStyleToggle.js&action=raw&ctype=text/javascript");

編輯按鈕靠右

本工具原作者為星海子,原介紹見User:星海子/Gadgets#段落編輯按鈕靠右

使編輯段落連結靠右排列。

使用方法:在個人CSS頁添加

  1. .ltr .mw-editsection {
  2. float: right;
  3. font-size: 13px;
  4. }
  5. .rtl .mw-editsection {
  6. float: left;
  7. font-size: 13px;
  8. }

編輯工具

快速編輯工具

Wikiplus

本工具原作者為妹空醬,原介紹見User:妹空醬/Wikiplus

通過API獲取頁面內容,進行快速編輯,無需打開編輯頁面。

使用方法:在參數設置啟用,或在個人JS頁添加

  1. mw.loader.load('https://cdn.jsdelivr.net/npm/wikiplus-core@latest/dist/Main.js');
WikiplusSP

本工具原作者為Dreammu,修改自User:妹空醬/Wikiplus

修復了原版因驗證碼而時常無法正常使用的問題。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:Dreammu/WikiplusSP.js&action=raw&ctype=text/javascript");
Wikiplus查找替換

本工具原作者為東東君

在Wikiplus快速編輯的界面中添加一個「+」加號按鈕,點擊後可以快速查找替換。

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:東東君/js/Wikiplus-replace.js&action=raw&ctype=text/javascript');
Wikiplus代碼高亮

本工具原作者為bhsd

在除模塊空間以外的命名空間高亮Wikiplus編輯區的代碼,同時兼容Wikiplus查找替換小工具。

使用方法:在個人JS頁添加

  1. mw.loader.load('//cdn.jsdelivr.net/gh/bhsd-harry/Wikiplus-highlight@stable/main.min.js');
Wikiplus快速摘要

本工具原作者為BearBin,原介紹見User:BearBin/js#WikiplusSummary

添加一個工具條在Wikiplus編輯框下方,點擊快速添加摘要。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/WikiplusSummary.js&action=raw&ctype=text/javascript");

若需要自定義摘要,則使用

  1. window.WPSummary = [
  2. "摘要A",
  3. "摘要B",
  4. {
  5. "name": "顯示名稱",
  6. "detail": "實際摘要",
  7. }
  8. "摘要D",
  9. ];
  10. mw.loader.load("/index.php?title=User:BearBin/js/WikiplusSummary.js&action=raw&ctype=text/javascript");

InPageEdit

本工具原作者為機智的小魚君,原介紹見User:機智的小魚君/InPageEdit

與Wikiplus類似的快速編輯工具,具有更多的功能與更美觀的皮膚。

使用方法:在參數設置啟用(推薦),或在個人JS頁添加

  1. mw.loader.load('https://cdn.jsdelivr.net/npm/mediawiki-inpageedit');

批量編輯

本工具原作者為BearBin,原介紹見User:BearBin/js#MassEdit

批量編輯大量頁面,支持按頁面或按分類編輯,支持正則表達式。啟用工具後,可前往Special:MassEdit執行批量編輯。

點擊展開使用注意事項

主站使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/MassEdit.js&action=raw&ctype=text/javascript");

共享站使用方法:在共享站個人JS頁添加

  1. mw.loader.load("//mzh.moegirl.tw/index.php?title=User:BearBin/js/MassEdit.js&action=raw&ctype=text/javascript");

需要注意的是,若需要在共享站批量更改文件內容(如分類),則應在圖片名稱前加入File:的命名空間前綴。關於命名空間,可參閱Help:命名空間

輔助工具ListEnhancer

本工具原作者為BearBin,原介紹見User:BearBin/js#ListEnhancer

在一些用到批量編輯的場合,可能需要獲取頁面列表,如清理頁面鏈入/嵌入等,可以搭配本工具使用。

  • Special:鏈入頁面的列表上方提供「複製列表」按鈕,可以複製當前列表(直接從本頁獲取)或完整列表(通過api讀取)。
  • 搜索頁面的頂欄提供「替換空間」按鈕,點擊可以將搜索範圍設定為主、用戶、模板、幫助、分類、模塊、文件命名空間,並將搜索結果數設定為500。右側提供「複製列表」按鈕一鍵複製本頁搜索結果列表,搜索結果的每一項標題後新增[編輯][編輯]按鈕,可直接跳轉編輯。
  • 在分類頁的各欄提供複製按鈕,可以複製當前分類頁下的子分類、頁面列表或文件列表。
  • 在頁面歷史的每個版本後方提供編輯自舊版本按鈕。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/ListEnhancer.js&action=raw&ctype=text/javascript");

批量移動

星海版

本工具原作者為星海子,原介紹見User:星海子/Gadgets#批量移動頁面

本工具需要管理員或維護姬用戶組。能夠快速添加或移除頁面前綴,並進行批量移動。啟用工具後,可以前往Special:MassMoveSpecial:MM等頁面(大小寫不限)進行操作。

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:星海子/js/MassMove.js&action=raw&ctype=text/javascript');
  2. window.MassMove = true; // 可選,用於在左側工具欄添加快速入口

阿熊版

本工具原作者為BearBin,原介紹見User:BearBin/js#BulkMove

本工具可由任意用戶使用。以表格形式輸入頁面,可以直接從Excel或記事本複製長列表。啟用工具後,可以前往Special:BulkMove執行批量移動。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/BulkMove.js&action=raw&ctype=text/javascript");

群發討論

本工具原作者為BearBin,原介紹見User:BearBin/js#BatchSend

用於發星章、發月報等用途,若屬於機器使用者機器人用戶組,使用此工具發送的消息都會被標記為機器人編輯,不會刷屏最近更改。啟用工具後,可以前往Special:BatchSend進行發送。

使用:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/BatchSend.js&action=raw&ctype=text/javascript");

草稿工具

快速移動草稿至主命名空間

本工具原作者為SaoMikoto,原介紹見此。

快速將位於用戶命名空間的草稿移動至主命名空間。支持將類似User:SaoMikoto/草稿/刀劍神域的頁面移動至刀劍神域。如需移動至主命名空間的子頁面(如刀劍神域/相關設定),請使用移動功能而非本工具。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:SaoMikoto/js/DraftToMain.js&action=raw&ctype=text/javascript");

快速清空用戶頁

本工具原作者為SaoMikoto,原介紹見此。

在更多工具一欄中,添加選項「清空頁面」,快速清空當前用戶頁。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:SaoMikoto/js/CleanUserpage.js&action=raw&ctype=text/javascript");

一鍵清理頁面緩存

本工具原作者為BearBin,進度顯示由鬼影233提供,原介紹見User:BearBin/js#OneKeyPurge

快速清理嵌入/鏈入到某個頁面的所有頁面,及分類內的頁面(僅在ns14生效)。

移動頁面後快速清除Special:鏈入頁面中的數據請使用「零編輯(Null Edit)」,模板修改後刷新嵌入此模板的頁面請使用「清除緩存(Purge)」。

使用:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/OneKeyPurge.js&action=raw&ctype=text/javascript");

表格工具

Excel轉Wikitable

本工具原作者為BearBin,原介紹見User:BearBin/js#Excel2Wiki

可以直接從excel複製表格,生成對應的wikitable,並可直接複製到剪貼板。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/Excel2Wiki.js&action=raw&ctype=text/javascript");

表格導出

本工具原作者為BearBin,原介紹見User:BearBin/js#TableExporter

對於有class="wikitable"的表格,滑鼠懸浮在上方時在表格左上角添加一個導出按鈕,可以將表格保存為xlsx文件。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/TableExporter.js&action=raw&ctype=text/javascript");

Ctrl+S快速保存

本工具原作者為BearBin,原介紹見User:BearBin/js#CtrlS

編輯時通過Ctrl+S保存編輯,Ctrl+⇧ Shift+V預覽(和VSCode擴展一樣),Ctrl+⇧ Shift+D查看差異,Ctrl+⇧ Shift+S更改小編輯狀態並保存。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:BearBin/js/CtrlS.js&action=raw&ctype=text/javascript");

設置大家族模板奇偶樣式

本工具原作者為Chi ZJ2,原介紹見User:Chi_ZJ2/js#NAVEO

自動設置{{Navbox}}或Module:Nav的奇數行、偶數行樣式。目前無法處理嵌入其他導航模板的、某一list的代碼不為空但解析後為空的、某一list中既有子Nav又有文字的情況。

快捷鍵為O(AltO / ⇧ ShiftAltO)。

使用方法:在個人JS頁添加

  1. mw.loader.load("/index.php?title=User:Chi_ZJ2/js/NavboxEvenodd.js&action=raw&ctype=text/javascript");

維護工具

UserMessages

本工具為全站小工具,可在Special:參數設置啟用,原幫助文檔見Help:UserMessages小工具

本工具可以讓維護人員輕鬆地在用戶討論頁留下標準化的信息,僅限管理員和維護姬啟用。您可以參閱User:SaoMikoto/UserMessages獲取更多自定義模板。

快速撤銷

本工具原作者為Nzh21,原介紹見User:Nzh21/js#User:Nzh21/js/QuickUndo.js

在顯示差異頁面提供快速撤銷功能(無需確定並忽略過濾器警告),如果同時啟用了QuickDiff,那麼在快速顯示差異時也會顯示快速撤銷按鈕。

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:Nzh21/js/QuickUndo.js&action=raw&ctype=text/javascript');

批量掛刪

本工具原作者為星海子,原介紹見User:星海子/Gadgets#批量掛刪頁面

本工具需要管理員或維護姬用戶組。能夠批量掛刪頁面。啟用工具後,可以前往Special:MassDeleteSpecial:MD等頁面(大小寫不限)進行操作。

使用方法:在個人JS頁添加

  1. mw.loader.load('/index.php?title=User:星海子/js/MassDelete.js&action=raw&ctype=text/javascript');
  2. window.MassDelete = true; // 可選,用於在左側工具欄添加快速入口

批量回退

本工具原作者為星海子

用於在用戶的貢獻列表處批量回退/撤銷/版本刪除用戶編輯。管理員可在URL後添加&bot=1啟用markbotedit。

使用方法:在個人JS頁添加

  1. mw.loader.load('https://testingcf.jsdelivr.net/gh/lovelyCARDINAL/wikitool/massRollback.min.js');

檢查用戶文件使用情況

本工具原作者為BearBin,原介紹見User:BearBin/js#FileInspector

在共享站進入任意用戶的貢獻列表(Special:用戶貢獻)或上傳文件列表(Special:文件列表),查詢用戶所上傳所有文件中無使用或僅用於用戶頁的文件。支持批量掛刪(僅限維護人員)與複製文件列表。

使用方法:在共享站個人JS頁添加

  1. mw.loader.load("http://mzh.moegirl.tw/index.php?title=User:BearBin/js/FileInspector.js&action=raw&ctype=text/javascript");

查詢共享站文件非鏈入使用

本工具原作者為BearBin,原介紹見User:BearBin/js#FileUsedNotLinked

注意:因主站跨域策略調整,本工具目前無法使用

在共享站打開任意文件頁面使用,查詢文件在主站並非以[[File:文件名]]方式使用的情況。可一鍵懸掛{{非鏈入使用}},或給錯誤懸掛的文件一鍵移除此模板。

使用方法:在共享站個人JS頁添加

  1. mw.loader.load("http://mzh.moegirl.tw/index.php?title=User:BearBin/js/FileUsedNotLinked.js&action=raw&ctype=text/javascript");
此頁面最後編輯於 2025年4月14日 (週一) 15:19。
搜尋萌娘百科 (按"/"快速搜尋)
有新的未讀公告