「利用者:Y-dash/Scripts/InsertBlockReasonOther.js」の版間の差分

削除された内容 追加された内容
Y-dash (会話 | 投稿記録)
+1
Y-dash (会話 | 投稿記録)
spモード文面修正
 
5行目: 5行目:
'{{blocked proxy}}',
'{{blocked proxy}}',
'{{blocked proxy}} <!-- Web Proxy -->',
'{{blocked proxy}} <!-- Web Proxy -->',
'{{range block/spmode}} <!-- [[Wikipedia:投稿ブロック依頼/spmode.ne.jp 追認]]での合意に基づく -->',
'{{range block/spmode}} <!-- spモードからの編集は制限されています。これは(株)NTTドコモ様より荒らし対策にご協力いただけない旨のご回答をいただいたために、ウィキペディア日本語版コミュニティが議論した結論によるものです ([[Wikipedia:投稿ブロック依頼/spmode.ne.jp 追認]])。 -->',
'[[WP:SOCK|sockpuppet]]: ',
'[[WP:SOCK|sockpuppet]]: ',
'[[WP:ILLEGIT]]',
'[[WP:ILLEGIT]]',

2020年9月2日 (水) 03:40時点における最新版

$(function() {
	if( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Block' ) {
		// wpReason-otherへの挿入候補
		var options = [
			'{{blocked proxy}}',
			'{{blocked proxy}} <!-- Web Proxy -->',
			'{{range block/spmode}} <!-- spモードからの編集は制限されています。これは(株)NTTドコモ様より荒らし対策にご協力いただけない旨のご回答をいただいたために、ウィキペディア日本語版コミュニティが議論した結論によるものです ([[Wikipedia:投稿ブロック依頼/spmode.ne.jp 追認]])。 -->',
			'[[WP:SOCK|sockpuppet]]: ',
			'[[WP:ILLEGIT]]',
			'[[WP:SCRUTINY]]',
			'LTA',
			'[[LTA:203]]',
			'[[LTA:ASPE]]',
			'[[LTA:GRIMM]]',
			'[[LTA:HAT]]',
			'[[LTA:ISECHIKA]]',
			'[[LTA:TAROSU]]',
			'VIP',
			'[[Wikipedia:進行中の荒らし行為#リダイレクト・曖昧さ回避の乱造_(初出106.186.48.128)]]'
		];

		// select要素の生成
		var select = '<select id="insert-block-reason-other" style="height: 37.75px; width: 755.19px;"><option selected>-</option>';
		options.forEach( function( option ) {
			select += '<option>' + option + '</option>';
		});
		select += '</select>';

		// つっこむ
		$( '#mw-input-wpReason-select' ).after( select );

		// イベントつける
		$( '#insert-block-reason-other' ).change( function() {
			$( '.oo-ui-inputWidget-input[name="wpReason-other"]' ).val( $(this).val() );
		});
	}
});