• Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

User:没有羽翼的格雷塔/DisamAssist.js

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索

注意:在保存之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。

  • Firefox/Safari:按住“Shift”的同时单击“刷新”,或按“Ctrl-F5”或“Ctrl-R”(Mac为“⌘-R”)
  • Google Chrome:按“Ctrl-Shift-R”(Mac为“⌘-Shift-R”)
  • Internet Explorer:按住“Ctrl”的同时单击“刷新”,或按“Ctrl-F5”
  • Opera:在“工具→首选项”中清除缓存
如果您已登录但该页面出现未登录状态,请尝试在地址栏的地址最后添加代码?_=1来访问最新页面。
添加代码后的本页地址如下:-{R|https://moegirl.icu/User:%E6%B2%A1%E6%9C%89%E7%BE%BD%E7%BF%BC%E7%9A%84%E6%A0%BC%E9%9B%B7%E5%A1%94/DisamAssist.js?_=1}-
window.DisamAssist = jQuery.extend( true, {
	cfg: {
		/*
		 * 消歧义页的分类(通常通过{{Disambiguation}} ( {{消歧义页}} ) 添加)
		 */
		disamCategories: ['消歧义页'],
		
		/*
		 * 需要消歧义的链接后可能出现的模板的名称(萌百暂无)
		 * 清理消歧义后它们会被移除
		 */
		disamLinkTemplates: [
		],
		
		/*
		 * 表示链接是有意指向消歧义页的模板的名称(萌百暂无)
		 */
		disamLinkIgnoreTemplates: [
		],
		
		/*
		 * 消歧义页面的名称格式(如[[Example (消歧义)]])
		 */
		disamFormat:
			'$1', 
		
		/*
		 * 用于匹配消歧义页面标题的正则表达式(当与页面主题不同时)
		 */
		disamRegExp:
			'^(.*)\\(消歧义页\\)$', 
		
		/*
		 * 当用户需要帮助时,在链接后插入的文本(萌百暂无)
		 * 如果值为null,则需要帮助的选项不会出现。
		 */
		disamNeededText: 'null',
		
		/*
		 * 在[[Example]]使用DisamAssist时自动创建的[[Example (消歧义)]]的内容
		 */
		redirectToDisam: '#REDIRECT [[$1]]',
		
		/*
		 * 是否可以通过添加“(消歧义)”有意地将页面链接到消歧义页
		 */
		intentionalLinkOption: false,
		
		/*
		 *寻找以下命名空间中的页面的消歧义链接(其它命名空间的页面会被忽略)。(参见[[Help:命名空间]])
		 */
		targetNamespaces: [0, 2, 4, 10, 12, 14],
		
		/*
		 * 一次性下载的反向链接的数量
		 *使用blredirect时,上限可能会减半。
		 * (请见https://www.mediawiki.org/wiki/API:Backlinks)
		 */
		backlinkLimit: 50,
		
		/*
		 * 一次性查询的标题数量(受API限制,非机器人此项保持为1,否则可能报错)
		 */
		queryTitleLimit: 1,
	
		/*
		 * 链接前后的字符数
		 */
		radius: 600,
	
		/*
		 *文本框的高度,以行为单位
		 */
		numContextLines: 6,
	
		/*
		 *提交前临时储存的编辑数量。有必要时可取消这些编辑,使之不会被提交。
		 */
		historySize: 2,
		
		/*
		 *提交编辑的最短时间间隔,以秒为单位。使用负值或0则不会进行冷却。拥有“bot”权限的用户不会受到冷却时间的影响。(由于存在ratelimit,不建议低于6秒)
		 */
		editCooldown: 7,
		
		/*
		 * 指定通过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:没有羽翼的格雷塔/js#DisamAssist|DisamAssist]]清理[[MGP:消歧义方针|消歧义]]链接:[[$1]]($2)。',
		summaryChanged: '链接至[[$1]]',
		summaryOmitted: '链接已跳过',
		summaryRemoved: '链接已移除',
		summaryIntentional: '有意链接到消歧义页',
		summaryHelpNeeded: '需要帮助',
		summarySeparator: '; ',
		redirectSummary: '使用[[User:没有羽翼的格雷塔/js#DisamAssist|DisamAssist]]创建目标为[[$1]]的重定向。'
	}
}, window.DisamAssist || {} );
 
mw.loader.load('//cdn.jsdelivr.net/gh/Mustafabot/js-MoegirlPedia/DisamAssist-core.min.js');