User:暁月凛奈/DisamAssist-tc.js
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
//<syntaxhighlight lang="javascript">
//DisamAssist
//DisamAssist的修訂歷史及使用方法等請見[[User:暁月凛奈/DisamAssist]]。
window.DisamAssist = jQuery.extend( true, {
cfg: {
/*
* 消歧義頁的分類(通常通過{{Disambiguation}} ( {{消歧義}} ) 添加)
*/
disamCategories: ['全部消歧義頁面','全部同類索引條目'],
/*
* 需要消歧義的連結後可能出現的模板的名稱
* 清理消歧義後它們會被移除
*/
disamLinkTemplates: [
'需要消歧义',
'需要消歧義',
'Dn',
'Ambiguous',
'有歧义',
'有歧義'
],
/*
* 表示連結是有意指向消歧義頁的模板的名稱
*/
disamLinkIgnoreTemplates: [
'消歧义页重定向',
'消歧義頁重定向',
'R to disambiguation page'
],
/*
* 消歧義頁面的名稱格式(如[[Example (消歧義)]])
*/
disamFormat:
'$1 (消歧義)',
/*
* 用於匹配消歧義頁面標題的正則表達式(當與頁面主題不同時)
*/
disamRegExp:
'^(.*) \\(消歧[义義]\\)$',
/*
* 當用戶需要幫助時,在連結後插入的文本
* 如果值為null,則需要幫助的選項不會出現。
*/
disamNeededText: '{{dn|date={{subst:CURRENTYEAR}}年{{subst:CURRENTMONTH}}月{{subst:CURRENTDAY}}日}}',
/*
* 在[[Example]]使用DisamAssist時自動創建的[[Example (消歧義)]]的內容
*/
redirectToDisam: '#REDIRECT [[$1]]',
/*
* 是否可以通過添加“(消歧義)”有意地將頁面連結到消歧義頁
*/
intentionalLinkOption: false,
/*
*尋找以下命名空間中的頁面的消歧義連結(其它命名空間的頁面會被忽略)。
*/
targetNamespaces: [0, 6, 10, 14, 100, 102, 118, 126],
/*
* 一次性下載的反向連結的數量
*使用blredirect時,上限可能會減半。
* (請見https://www.mediawiki.org/wiki/API:Backlinks)
*/
backlinkLimit: 250,
/*
* 一次性查詢的標題數量
*/
queryTitleLimit: 50,
/*
* 連結前後的字符數
*/
radius: 300,
/*
*文本框的高度,以行為單位
*/
numContextLines: 6,
/*
*提交前臨時儲存的編輯數量。有必要時可取消這些編輯,使之不會被提交。
*/
historySize: 2,
/*
*提交編輯的最短時間間隔,以秒為單位。使用負值或0則不會進行冷卻。擁有“bot”權限的用戶不會受到冷卻時間的影響。
*/
editCooldown: 0,
/*
* 指定通過DisamAssist作出的編輯如何影響監視列表。可能的值:"watch"(添加至監視列表), "unwatch"(从監視列表中移除),"preferences"(与偏好設定中的設置一致), "nochange"(保持原來的監視狀態)
*/
watch: 'nochange'
},
txt: {
start: '消歧義',
startMain: '清理連結至主題的連結',
startSame: '清理連結至消歧義頁的連結',
close: '關閉',
undo: '復原',
omit: '跳過',
refresh: '重新整理',
titleAsText: '連結到其它頁面',
disamNeeded: '標示{{需要消歧義}}',
intentionalLink: '有意連結到消歧義頁',
titleAsTextPrompt: '請輸入新的連結目標:',
removeLink: '移除連結',
optionMarker: ' [連結至此處]',
targetOptionMarker: ' [當前目標]',
redirectOptionMarker: ' [當前目標的重定向]',
pageTitleLine: '<a href="$1">$2</a>:',
noMoreLinks: '沒有需要消歧義的連結了。 ',
pendingEditCounter: '提交中:$1;臨時儲存:$2',
pendingEditBox: '編輯提交中($1)',
pendingEditBoxTimeEstimation: '$1; 剩餘時間: $2',
pendingEditBoxLimited: '在所有編輯均被提交前,請勿關閉此頁面。 '
+ '您可在其它頁面繼續編輯,不過不建議同時在多個頁面使用DisamAssist。這可能導致大量編輯出現在最近更改中,干擾到其他人。 ',
error: 'Error: $1',
fetchRedirectsError: '無法獲取重定向:"$1".',
getBacklinksError: '無法下載反向連結: "$1".',
fetchRightsError: '無法獲取用戶權限:"$1",',
loadPageError: '無法加載 $1: "$2".',
savePageError: '無法提交編輯到 $1: "$2".',
dismissError: '跳過',
pending: '存在尚未儲存的編輯。如欲儲存之,請按「關閉」。 ',
editInProgress: 'DisamAssist正在提交編輯。如果您將該頁面關閉,可能會丟失您的編輯。 ',
ellipsis: '…',
notifyCharacter: '✔',
summary: '使用[[User:暁月凛奈/DisamAssist|DisamAssist]]清理[[Wikipedia:消歧義|消歧義]]連結:[[$1]]($2)。 ',
summaryChanged: '連結至[[$1]]',
summaryOmitted: '連結已跳過',
summaryRemoved: '連結已移除',
summaryIntentional: '有意連結到消歧義頁',
summaryHelpNeeded: '需要幫助',
summarySeparator: '; ',
redirectSummary: '使用[[User:暁月凛奈/DisamAssist|DisamAssist]]創建目標為[[$1]]的重定向。 '
}
}, window.DisamAssist || {} );
mw.loader.load( '//es.wikipedia.org/w/index.php?title=Usuario:Qwertyytrewqqwerty/DisamAssist-core.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//zh.wikipedia.org/w/index.php?title=User:暁月凛奈/DisamAssist.css&action=raw&ctype=text/css', 'text/css' );
//</syntaxhighlight>