コンテンツにスキップ

利用者:Mizusumashi/common.js

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

多くの WindowsLinux のブラウザ

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

Mac における Safari

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

Mac における ChromeFirefox

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

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

window.japaneseWikipedia = new (function(){
	function load(page, type){
		var path = mw.config.get( 'wgServer' ) + mw.config.get( 'wgScript' )
				+ '?action=raw&ctype=' + type
				+  '&title=' + mw.util.wikiUrlencode( page );
		mw.log( 'load (' + type + '): ' + path);
		mw.loader.load( path, type );
	}
 
	this.loadScript = function(page){
		load(page, 'text/javascript');
	};
 
	this.loadStyleSheet = function(pagename){
		load(page, 'text/css');
	};
});
 
window.jawp = japaneseWikipedia;

/* Edit Tool Extention */
jawp.loadScript( 'User:Mizusumashi/Script/EditToolExtention.js' );
jawp.loadScript( 'User:Mizusumashi/Script/EditToolExtention/テンプレート.js' );
jawp.loadScript( 'User:Mizusumashi/Script/EditToolExtention/井戸端.js' );

/* Portlet Extention */
jawp.loadScript( '利用者:Mizusumashi/Script/ToolBoxPurge.js' );
jawp.loadScript( '利用者:Mizusumashi/Script/SkinView.js' );

/* vptag */
jawp.loadScript( '利用者:Cpro/vpTagHelper.js' );

/* editsection */
// var topEditsectionEnable = true;
// var moveEditsectionDisable = true;
// var expandEditsectionDisable = true;
// var modifyEditsectionDebug = true;

// jawp.loadScript( '利用者:Mizusumashi/Script/ModifyEditsection.js' );
mw.user.options.set( 'modifyEditSection.top', true );
// mw.user.options.set( 'modifyEditSection.move', false );
// mw.user.options.set( 'modifyEditSection.expand', false );
mw.user.options.set( 'modifyEditSection.effect', true );

/* file */
if ( wgNamespaceNumber == 6 ) {
	jawp.loadScript( '利用者:Mizusumashi/Script/file.js' );
}

/* test */
var encodeURIComponentOrigin = encodeURIComponent;
encodeURIComponent = function( s ){
    var r = encodeURIComponentOrigin( s );
    mw.log( 'encodeURIComponent : "' + s + '" -> "' + r + '"' );
    return r;
}