维基百科:用戶工具
本页面為一篇操作指南,用於介紹中文维基百科社群的一些实现和操作方式。 本文僅是一篇論述,不屬於方針或指引。如果本指南與相關方針或指引發生衝突或存在不一致的情况,請以方針或指引的條文為準。 |
維基程式 | ||
維基用戶工具 | |
---|---|
簡介
維基用戶工具為維基用戶所撰寫的工具。使用這些已經批准的工具將會更改一些在偏好設定中不能更改的設定,從而提升已註冊用戶的維基體驗。這些工具是需要手動安裝的。維基用戶的工具是以Javascript製作。注意:
誰能夠安裝這些工具
所有已註冊的用戶均可安裝這些工具,管理員專用工具例外。 添加你自己寫的工具
你覺得你的工具很有用?為何不分享你自己的工具呢?當你的工具開發完畢後,請你寫好你的說明文檔,便加上這裡吧! 怎樣添加你的工具
|
本頁列出各種類別的用戶工具。
閱讀介面编辑
- 清除服务器缓存(原始碼)[1] - 增加一個清除服务器缓存的按鈕。
- 至頂端按鈕(原始碼)[2] - 可以到頂端的浮動按鈕。
- 輔助收聽(原始碼)[3] - 使用SpeechSynthesisUtterance的聲音工具,限制手機的網頁版或蘋果電腦才聽得到中文版。
- 行動版/手機版閱讀(原始碼)[4] - 點擊後視窗右邊跳出手機模擬版。若是尚未巡查、Flow版本的頁面將無法提供畫面,但點「維基百科行動版」之連結進去時,一切都正常。
- 文字動畫效果-Animated(原始碼)[5] - 1秒過後顯示下一個文字結果,無限循環不中斷。
快速編輯编辑
- Wikiplus(原始碼)[6] - 由镜音铃所開發彈出視窗快速編輯的工具。
- InPageEdit(站外原始碼)[7] - 由机智的小鱼君所開發的另一款彈出視窗快速編輯的工具。
- EditClassic.js(原始碼)[8] - 在導航欄中加入強制使用經典(2010)wikitext 編輯器進行編輯的連結,方便啟用了2017版編輯器的用戶。
- TagGeo(原始碼)[9] - 给地理相关条目添加坐标信息。
- 加速投票工具(原始碼)[10] - 加速投票,不支援預覽功能。
- Fork a Page(原始碼)[11] - 将一页面内容复制到其他页面。
- Rater(原始碼)[12] - 给条目评级。
頁面資訊與連結生成编辑
- ArticleInfo(原始碼)[13] - 在页面顶部显示条目创建人、最近编辑时间、浏览量等基本资讯
- 显示页面原始标题(原始碼)[14] - 在语言变体模式下显示页面的原始标题,点击在上方标签页左侧“原始标题”。
- 短链接(原始碼)[15] - 显示在左侧导航条“工具”处,生成一个只有页面ID的该页面链接
- 章节链接生成工具(原始碼)[16] - 在各级标题右侧生成正确的章节链接文字,形如Wikipedia:維基誌異#地理。
- 永久链接代码(原始碼)[17] - 在标题下方显示永久链接的维基代码,编辑摘要中需填写版本号时,可直接复制粘贴
連結凸顯编辑
輔助閱讀编辑
- 显示分类项描述(原始碼)[21] - 本脚本在分类页面上工作,将该分类下的条目加上一句话的描述,该描述取自条目正文第一段第一句。
- 浮动目录(站外原始碼)[22] 一种全新的目录样式,鼠标滑动到界面最右方展开目录。源代码存在于萌娘百科。
- 显示地图切换按钮(原始碼)[23] - 在{{Location map}}有多副地图时,用户可选择查看哪副地图,效果参见Location map文档。
- 图像过多警告(原始碼)[24] - 提醒编者该页面所含图片过多,可能会在移动版上造成问题。
字數統計编辑
- 整頁式字數統計(原始碼)[25]-MediaWiki:Gadget-Wordcount.js的變化版,在更多的下方添加字符计算,可直接統計整頁的文字(不支援選取字串後顯示統計結果)。
编辑介面编辑
語法凸顯编辑
- WikiHighlight(站外原始碼)[26] - Wiki語法高亮功能。
連結與參考修復编辑
- 翻譯內部連結(原始碼)[27] - 在從其他語言維基百科翻譯條目至中文維基百科時,協助翻譯內部連結。
- 修复死链(原始碼)[28] - 修复条目中失效链接。
- Checklinks(原始碼)[30] - 協助檢查條目中的失效參考網址與外部連結。
- 修正日期格式(原始碼)[31] - 将参考资料英文日期改为YYYY-MM-DD格式。
- 檢查調用重複模板參數(原始碼)[32] - 檢查調用重複模板參數
其他编辑
站務用编辑
巡查编辑
- 改良版「工具列顯示當前未巡查的新頁面」(原始碼)[35] - 工具效果與MediaWiki:Gadget-PatrollCount.js相同,同時做了視覺上的改良,微調了括號,以與編輯次數計數工具之顯示效果切齊。使用此工具前請先至参数设置頁面取消勾選「工具栏显示当前未巡查的新页面 仅对拥有巡查权限的用户有效」選項。
- 巡查按钮(原始碼)[36] - 把页面底部的巡查链接改为按钮,显示突出,更易被看到和点击(可在全域使用)
反破壞编辑
- CVN黑名单(原始碼)[38]-一个自动扫描列在CVN黑名单用户的工具,便于发现全域破坏者。
- 智能回退,允许自定义回退时的编辑摘要,并允许批量回退。
- ScoredRevisions - 对修订版本标记ORES评价。
頁面移動编辑
- 批量移動頁面工具(原始碼)[39] - 安裝後前往Special:Massmove,會出現批量移動表單。僅限巡查員/回退員/管理員使用,搭配noratelimit食用更佳。
圖片编辑
- 檔案檢測像素工具(原始碼)[40]:專門檢測檔案像素與管理維護模板Template:Non-free reduce的工具。
線上管理人員名單编辑
輔助速度發布變更编辑
用戶用编辑
安裝编辑
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:和平奮鬥救地球/purgebutton.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:小躍/Page-top.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:小躍/tools/SpeechSynthesisUtterance/ListenAssistance.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:小躍/mobile-sidebar.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:小躍/Text-animated.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:镜音铃/Wikiplus/Main.js}}
- ^ 複製以下內容,然後按此並貼上:
mw.loader.load( '//cdn.jsdelivr.net/npm/mediawiki-inpageedit@latest/dist/InPageEdit.min.js' );
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Former User aDB0haVymg/Gadgets/editclassic.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Shizhao/taggeo.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:小躍/Vote-Template/Vote.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Sunny00217/ForkAPage.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Chiefwei/rater/rater.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=mw:XTools/ArticleInfo.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Shizhao/origintitle.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Shizhao/CurIDLink.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Hat600/script/sectionlink.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Lopullinen/gadgets/permanentlink.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:和平奮鬥救地球/duplinks.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Ericliu1912/duplinks.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:和平奮鬥救地球/whatredirect.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Gqqnb/js/category_item_description.js}}
- ^ 複製以下內容,然後按此並貼上:
mw.loader.load( '//zh.moegirl.org.cn/index.php?title=User:850710247liu/js/FloatToc.js&action=raw&ctype=text/javascript' );
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Vozhuo/Tool/Gadget-switcher.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Shizhao/largeimages.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Sunny00217/Wordcount-X.js}}
- ^ 複製以下內容,然後按此並貼上:
mw.loader.load( '//zh.moegirl.org.cn/index.php?title=User:Nbdd0121/tools/wikihighlight.js&action=raw&ctype=text/javascript' );
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:逆襲的天邪鬼/js/link-ts.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Shizhao/fixdeadlinks.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Ericliu1912/fixdeadlinks.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:和平奮鬥救地球/checklinks.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Vozhuo/Tool/MOSNUM_dates.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Sanmosa/findargdups.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Matttest/Confirm-Sign.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Sunny00217/js2/QuickSaveDraft(zh.moegirl).js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Ericliu1912/patrolcount.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Shizhao/patrolbutton.js|meta=yes}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:小躍/Patrolbutton.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Krinkle/Scripts/CVNSimpleOverlay_wiki.js|meta=yes}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Hamish/massmove.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:小躍/Filetestpixel.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Alexander Misel/admin.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:逆襲的天邪鬼/現在我可以搞破壊了嗎.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:小躍/member-online.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Sun00217/現在我可以搞破壊了嗎.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:1233/Admins.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:小躍/GoToSubmit.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:BlackShadowG/js/UserStatus.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Classy_Melissa/Gadgets/liveeditcount.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:Hamish/installer.js}}
- ^ 複製以下內容,然後按此並貼上:
{{subst:iusc|1=User:XinuGod/js/Gadget-Script-installer/load.js}}