跳转到内容

User:Vanished user 1929210/js/CSD.js

维基百科,自由的百科全书
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google ChromeFirefoxMicrosoft EdgeSafari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
/**
 * 說明:啟用之後去 CAT:CSD 去一趟……
 */

(function () {
	if (mw.config.get('wgPageName') !== 'Category:快速删除候选') {
		return;
	}
	
	var UI = wgULS({
		LINKTO: '链入',
		HISTORY: '历史',
		DELETE: '删除',
	}, {
		LINKTO: '連入',
		HISTORY: '歷史',
		DELETE: '刪除',
	});
	
	var wgScript = mw.config.get('wgScript');

	var addLink = function (element) {
		var $e = $(element);
		var title = $e.text();
		$e.after($('<span>').append('(')
			.append($('<a target="_blank">'+UI.LINKTO+'</a>').attr('href', wgScript + '?title=Special:Whatlinkshere/' + title))
			.append(' | ')
			.append($('<a target="_blank">'+UI.HISTORY+'</a>').attr('href', wgScript + '?title=' + title + '&action=history'))
			.append(' | ')
			.append($('<a target="_blank">'+UI.DELETE+'</a>').attr('href', wgScript + '?title=' + title + '&action=delete'))
			.append(')'));
	};
	
	$('#mw-pages a, #mw-category-media a').each(function (i, e) {
		e.setAttribute('target', '_blank');
		addLink(e);
	});
})();