利用者:Naggy Nagumo/削除依頼のリンクを変更.js

出典: フリー多機能辞典『ウィクショナリー日本語版(Wiktionary)』
ナビゲーションに移動 検索に移動

注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。

  • Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
  • Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
  • Internet Explorer / Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください
  • Opera: Ctrl-F5を押してください
// <nowiki>

function 削除依頼のリンクを変更() {
	function URLにパラメーターを追加(link) {
		var title = mw.config.get('wgTitle');
		var ns = mw.config.get('wgNamespaceNumber');
		var nsName = mw.config.get("wgFormattedNamespaces")[ns];
		var テキスト =
`==={{subst:${ns === 0 ? `article|` : `Non-article|${nsName}|`}${title}}}===
--~~~~`;

		link.href +=
			'&preloadtext=' +
			encodeURIComponent(テキスト);
	}

	function リンクを更新(link) {
		var url = link.href;
		if (url.indexOf('?') !== -1) {
			$(link).addClass('green-link');
			URLにパラメーターを追加(link);
		}
	}

	var  = $('#bodyContent');
	.find('span.sakujo-request a.new').each(function () {
		リンクを更新(this);
	});
}
mw.hook('wikipage.content').add(削除依頼のリンクを変更);

// </nowiki>