利用者:Merliborn/common.js
表示
お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。
多くの Windows や Linux のブラウザ
- Ctrl を押しながら F5 を押す。
Mac における Safari
Mac における Chrome や Firefox
- ⌘ 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);
}
}
});