編輯檢查/配置
Edit check
在人們編輯時提供有關維基百科方針的可明確執行的回饋。
|
編輯檢查 在人們編輯時提供有關維基百科方針的可明確執行的回饋。
本頁旨在為資深志願者提供必要資訊,以確保「編輯檢查」的配置方式能有助於各專案的方針和常規的細微差別。
On-wiki配置
本地管理員可以透過編輯MediaWiki:Editcheck-config.json訊息在wiki上配置「編輯檢查」。
訊息初始為null
,表示未配置,並且應完全套用預設值。
該訊息必須是有效的JSON ,否則它將被忽略並套用預設值。 任何未指定的值都將填以預設值。
參考檢查配置
有效配置訊息的範例:
{
"addReference": {
"minimumCharacters": 40,
"beforePunctuation": true,
"ignoreSections": ["External links", "Unsupported claims", "Discussion"],
"ignoreLeadSection": true
}
}
在這個範例中,觸發「參考檢查」之前所需的最小字元數變更為40,並使其在句末標點符號之前而不是之後插入引註。
可配置值
截至2023年,可配置值仍在不斷變化。 目前最好的參考是配置載入程式碼中的$defaults陣列。
minimumCharacters
- 將出現新增引註建議提示的最小連續字元字串。該值通常應該小到足以使大多數重要新資訊的添加觸發檢查,但又大到足以不觸發本地語言中的文字修改。 截至2023年,預設值為
50
個字元。 beforePunctuation
- 指定引註應出現在句末標點符號之前(法語維基百科採用的樣式:「Sentence[1].」)還是之後(英語維基百科採用的樣式:「Sentence.[1]」)。 預設值為
false
,使其使用大多數維基百科(包括英語維基百科)採用的樣式。 account
- 指定「編輯檢查」應該套用於何種帳號狀態。 Valid values are
"loggedin"
,"loggedout"
, orfalse
. The default isfalse
, resulting in the edit check applying to all users. maximumEditcount
- 指定編輯次數閾值,以控制隨之而來的「編輯檢查」。 預設值為
100
,這表示「編輯檢查」將僅向編輯次數少於100的使用者顯示。 編輯次數是根據使用者編輯次數,所有命名空間的編輯都會考慮在內。 ignoreSections
- 一個章節標題陣列,與標題進行比(不區分大小寫)。如果標題與此陣列中的某個項目匹配,則檢查時將忽略該章節中的所有內容。預設為空陣列(
[]
)。 - 每個章節標題必須置於
"
之間,並以,
分隔:["External links", "Unsupported claims", "Discussion"]
。 ignoreLeadSection
- 一個布林值。如果為true,則檢查時將忽略序言章節的內容。序言章節定義為條目中第一個章節標題之前的內容(須至少有一個章節標題)。預設值為
false
。
站點級配置
這些值可以在LocalSettings.php的站點層級配置中設定。
配置 | 意義 | 預設值 |
---|---|---|
VisualEditorEditCheck | 啟用該功能 | false |
VisualEditorEditCheckTagging | 標記與編輯檢查功能相關的編輯 | false |
尋求協助
- 您所處wiki的任何介面管理員都可以配置「編輯檢查」。 搜尋
Special:ListUsers/interface-admin
即可檢視介面管理員清單。 搜尋Special:ListAdmins
即可檢視其他管理員清單。 - 如果您所處的維基百科沒有任何介面管理員,您可以在m:Steward requests/Miscellaneous請求協助。
- 如果您所處wiki由維基媒體基金會託管,但不是維基百科,您將需要請求在您所處wiki上部署「編輯檢查」。 請依照m:請求wiki配置變更中的流程進行申請。 使用以下所有標籤標記Phabricator 工單:
#editcheck
,#wikimedia-site-requests
。
參考資料