コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

利用者:Y-dash/common.js

お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。

多くの WindowsLinux のブラウザ

  • Ctrl を押しながら F5 を押す。

Mac における Safari

  • Shift を押しながら、更新ボタン をクリックする。

Mac における ChromeFirefox

  • Cmd Shift を押しながら R を押す。

詳細についてはWikipedia:キャッシュを消すをご覧ください。

mw.loader.using( ['mediawiki.util'] ).done(function() {
	var jawpName = 'ja.wikipedia';
	var preUri = '.org/w/index.php?action=raw&ctype=text/javascript&title=';
	
	function loadUserScript( pageName, wikiName ) {
		var scriptUri = '//' + (typeof wikiName === 'undefined' ? jawpName : wikiName) + preUri + mw.util.wikiUrlencode( pageName );
		mw.loader.load( scriptUri );
	}
	
	/* 自己管理下 */
	// ページIDによるリンクを表示
	loadUserScript( 'User:Y-dash/Scripts/CurIDLink.js' );
	// サブページ一覧を表示
	loadUserScript( 'User:Y-dash/Scripts/PrefixIndexLink.js' );
	// [[:Category:操り人形だと疑われるユーザー]]子カテゴリページ表示時、利用者情報テーブル用のウィキテキストを生成
	loadUserScript( 'User:Y-dash/Scripts/TableFromSockCategory.js' );
	// wpReason-other入力補佐
	loadUserScript( 'User:Y-dash/Scripts/InsertBlockReasonOther.js' );
	// ウィキテーブルのフィルタリング
	loadUserScript( 'User:Y-dash/Scripts/FilterSortableTable.js' );
	// [[:Category:ブロック解除依頼]]表示時、各解除依頼の状況一覧表を表示
	loadUserScript( 'User:Y-dash/Scripts/RequestsForUnblockSummary.js' );
	
	/* [[Wikipedia:カスタムJS/一覧]] */
	/* 閲覧 */
	// 終了済み削除依頼/ブロック依頼の非表示可
	loadUserScript( 'User:Jkr2255/HideClosedvfd.js' );
	/* 編集 */
	// Edittoolsのカスタム ([[User:Waiesu/CustomEdittools.js]])
	loadUserScript( 'User:Waiesu/CustomEdittools.js' );
	/* 情報 */
	// ページ左上に保護状態表示
	loadUserScript( 'User:青子守歌/trunk/protectionStatus.js' );
	// 利用者タブに情報追加
	loadUserScript( 'User:Marine-Blue/user status tab.js' );
	// [[Help:マークブロック]]
	if ( !( mw.config.get( 'wgNamespaceNumber' ) === 0 && ( mw.config.get( 'wgAction' ) == "view" || mw.config.get( 'wgAction' ) == "edit" ) ) ) {
		loadUserScript( 'MediaWiki:Gadget-markblocked.js', 'ru.wikipedia' );
	}
	/* 管理者 */
	// 削除画面にリンク元表示
	loadUserScript( 'User:青子守歌/trunk/WhatLinksHereOnDeletion.js' );
	// 削除画面で要約欄文字数表示
	loadUserScript( 'User:Jkr2255/DeleteSummaryCounter.js' );
	// ブロック理由の追加
	loadUserScript( 'User:Y-dash/Scripts/add block reason.js' );
	// 投稿記録から版指定削除
	loadUserScript( 'User:Infinite0694/Mass RevisionDelete tool/ja.js' );
	/* CU */
	// 入力補助
	loadUserScript( 'User:Y-dash/Scripts/CUBlockHelper.js' );
	
	/* 他 */
	// ロールバックリンクを無効可, ウォッチリストでのみ ([[Help:RollbackBot]])
	if( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Watchlist' ) {
		loadUserScript( 'User:Marine-Blue/rollbackDisable.js' );
	}
	// 利用者名が要約に入らないロールバックリンク追加 ([[Help:RollbackBot]])
	loadUserScript( 'User:Y-dash/Scripts/rollbackSummaryDisable.js' );
	// [[Wikipedia:井戸端/subj/モバイル版で記事名の下に表示される「ウィキデータの説明文」が荒らされるケース]]
	loadUserScript( 'User:Rxy/wikidata-description.js' );
});