模板:User AdvancedRollback
外觀

![]() | 此用戶使用AdvancedRollback回退不具建設性的編輯。 |
![]() | 使用AdvancedRollback進行工作時,必須確保您的操作不危害社群及不違反共識,且您對您的操作完全負責。 請務必了解維基百科的方針與指引,並且在方針與指引許可的範圍內使用本工具。 如果您無法做到以上要求,請停止使用本工具。如有疑問,請到互助客棧發起討論。 | ![]() |
介紹
[編輯]AdvancedRollback是一個JavaScript擴充程式,爲回退功能增加編輯摘要選項。雖然本工具支援使用一般編輯進行回退,但未開發在無回退權時檢測可回退編輯的功能。
安裝
[編輯]安裝本擴充程式之前,請先禁用參數設置中的「回退時啟用自訂摘要」小工具。
在您的common.js中加入以下之一。由於回退摘要應和目標維基語言相同,因此請選擇符合目標維基語言的版本(或英文):
// 中文(支援簡體和繁體)
// 若無法載入HanAssist,將會載入英文版
// [[User:1F616EMO/AdvancedRollback/zh.js]]
mw.loader.load( "https://zh.wikipedia.org/w/index.php?title=User:1F616EMO/AdvancedRollback/zh.js&action=raw&ctype=text/javascript" );
// 粵語
// [[User:1F616EMO/AdvancedRollback/zh-yue.js]]
mw.loader.load( "https://zh.wikipedia.org/w/index.php?title=User:1F616EMO/AdvancedRollback/zh-yue.js&action=raw&ctype=text/javascript" );
// 英文(或其他未支援的語言)
// [[User:1F616EMO/AdvancedRollback/en.js]]
mw.loader.load( "https://zh.wikipedia.org/w/index.php?title=User:1F616EMO/AdvancedRollback/en.js&action=raw&ctype=text/javascript" );
// 自動偵測(適合global.js)
// [[User:1F616EMO/AdvancedRollback/auto.js]]
mw.loader.load( "https://zh.wikipedia.org/w/index.php?title=User:1F616EMO/AdvancedRollback/auto.js&action=raw&ctype=text/javascript" );
前往最近修改頁面,若「回退」連結變成灰色,表示安裝成功;若未起效,您可能需要繞過瀏覽器緩存。
避免在程序載入之前誤操作
[編輯]若希望避免在程序載入之前點擊回退連結而未填寫摘要,可在您的common.css中加入以下代碼:
.mw-rollback-link a:not(.advancedrollback-processed) {
display: none;
}
用法
[編輯]按下變灰的回退連結後,會彈出回退選項框。可用選項如下:
- 編輯意圖
- 可選擇未指定(預設)、善意或擾亂性。
- 使用回退功能
- 選擇是否使用回退功能進行回退。回退功能只能用於明顯的非建設性編輯,且會無視編輯衝突回退該用戶的所有連續編輯。
- 隱藏使用者名稱
- 在回退用戶名不當的編者的編輯時使用,以免在編輯摘要留下攻擊性字眼,增加管理員刪除修訂版本的負擔。
- 回退後打開對話頁
- 回退後打開被回退者的對話頁面。若Twinkle的「在Twinkle回退後自動打開使用者討論頁上的Twinkle警告選單」選項已經啓用,則會在討論頁內開啓警告選單,並自動填入條目名。
- 預設摘要
- 填寫自定預設摘要之一至自定義摘要欄。
- 自定義摘要
- 填入自定回退摘要。
另對話框可能會彈出以下警告:
按下「復原編輯」確認回退後,將會開啓回退差異頁面。
參數
[編輯]示例
[編輯]
注意事項
[編輯]![]() | 使用AdvancedRollback進行工作時,必須確保您的操作不危害社群及不違反共識,且您對您的操作完全負責。 請務必了解維基百科的方針與指引,並且在方針與指引許可的範圍內使用本工具。 如果您無法做到以上要求,請停止使用本工具。如有疑問,請到互助客棧發起討論。 | ![]() |