コンテンツにスキップ

利用者:Merliborn/common.js

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

多くの WindowsLinux のブラウザ

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

Mac における Safari

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

Mac における ChromeFirefox

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

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

mw.loader.load('/w/index.php?title=User:ネイ/HarvErrors.js&action=raw&ctype=text/javascript');
mw.loader.load('/w/index.php?title=User:ネイ/DisamAssist.js&action=raw&ctype=text/javascript');

// サンドボックスページにサブページ生成フォームを追加するコード
// ブラウザの違いとかレスポンシブデザインとかが何も考慮されていない、CSSの直接指定が含まれています。
var sandboxPageName = "利用者:"+mw.config.get('wgUserName')+"/sandbox",
    currentPageName = mw.config.get('wgPageName');
$(document).ready(function(){
	if(currentPageName == sandboxPageName){
		var content = '<form name="createbox" class="createbox" action="/w/index.php" method="get"><input type="hidden" value="edit" name="action" /><input type="hidden" value="User:Merliborn/sandbox/preload" name="preload" /><input type="hidden" value="User:Merliborn/sandbox/" name="prefix" /><input name="title" class="mw-inputbox-input mw-ui-input mw-ui-input-inline mw-inputbox-createbox" placeholder="サブページ名" required="" size="50" dir="ltr" /><br /><input type="submit" name="create" class="mw-ui-button mw-ui-progressive" value="サブページを作成" /></form>';
		mw.loader.using("mediawiki.util").then(function(){
			mw.util.addCSS("@media screen {.mw-inputbox-centered{margin-left:auto;margin-right:auto;text-align:center} .mw-inputbox-inline{display:inline} .mw-inputbox-input{margin-bottom:0.5em} .mw-inputbox-createbox:required:invalid ~ .mw-ui-button{background-color:#c8ccd1;color:#ffffff;border-color:#c8ccd1;cursor:default}}");
			mw.util.addCSS(".mw-ui-input{box-sizing:border-box;display:block;width:100%;border-width:1px;border-style:solid;border-radius:2px;padding:6px 8px;box-shadow:inset 0 0 0 1px transparent;font-family:inherit;font-size:inherit;line-height:1.28571429em;vertical-align:middle} .mw-ui-input::-webkit-input-placeholder{color:#72777d;opacity:1} .mw-ui-input:-ms-input-placeholder{color:#72777d;opacity:1} .mw-ui-input::-moz-placeholder{color:#72777d;opacity:1} .mw-ui-input::placeholder{color:#72777d;opacity:1} .mw-ui-input:invalid{box-shadow:none} .mw-ui-input:not(:disabled){background-color:#ffffff;color:#000000;border-color:#a2a9b1;transition-property:background-color,color,border-color,box-shadow;transition-duration:250ms} .mw-ui-input:not(:disabled):hover{border-color:#72777d} .mw-ui-input:not(:disabled):focus{border-color:#3366cc;box-shadow:inset 0 0 0 1px #3366cc;outline:1px solid transparent} .mw-ui-input:disabled{background-color:#eaecf0;color:#72777d;border-color:#c8ccd1}");
			mw.util.addCSS(".mw-ui-button{background-color:#f8f9fa;border-color:#a2a9b1;color:#202122;display:inline-block;box-sizing:border-box;margin:0;border-width:1px;border-style:solid;border-radius:2px;vertical-align:middle;font-family:inherit;font-size:1em;font-weight:bold;line-height:1.28571429em;text-align:center;-webkit-appearance:none} .mw-ui-button:not(.mw-ui-icon-element){min-height:32px;min-width:4em;max-width:28.75em;padding:5px 12px} .mw-ui-button:not(:disabled){border-color:#a2a9b1;transition-property:background-color,color,border-color,box-shadow;transition-duration:100ms} .mw-ui-button:not(:disabled):visited{color:#202122} .mw-ui-button:not(:disabled):hover{background-color:#ffffff;color:#404244;cursor:pointer} .mw-ui-button:not(:disabled):focus{color:#202122;border-color:#3366cc;box-shadow:inset 0 0 0 1px #3366cc;outline:1px solid transparent} .mw-ui-button:not(:disabled):focus::-moz-focus-inner{border-color:transparent;padding:0} .mw-ui-button:not(:disabled):active, .mw-ui-button:not(:disabled).is-on{background-color:#eaecf0;color:#000000;border-color:#72777d;box-shadow:none} .mw-ui-button:disabled{background-color:#c8ccd1;color:#ffffff;border-color:#c8ccd1;cursor:default}");
			mw.util.addCSS(".mw-ui-button.mw-ui-progressive:not(:disabled){background-color:#3366cc;color:#ffffff;border-color:#3366cc} .mw-ui-button.mw-ui-progressive:not(:disabled):hover{background-color:#447ff5;border-color:#447ff5} .mw-ui-button.mw-ui-progressive:not(:disabled):focus{box-shadow:inset 0 0 0 1px #3366cc,inset 0 0 0 2px #ffffff} .mw-ui-button.mw-ui-progressive:not(:disabled):active, .mw-ui-button.mw-ui-progressive:not(:disabled).is-on{background-color:#2a4b8d;border-color:#2a4b8d;box-shadow:none} .mw-ui-button.mw-ui-progressive:disabled{background-color:#c8ccd1;color:#ffffff;border-color:#c8ccd1}");
			mw.util.addCSS(".mw-ui-input-inline{display:inline-block;width:auto;max-width:100%}");
		});
		if(window.matchMedia("screen").matches){
			$("div#crtsubpagebox").html(content);
		}
	}
});