MediaWiki:Gadget-SetPreviewDefault.js

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

多くの WindowsLinux のブラウザ

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

Mac における Safari

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

Mac における ChromeFirefox

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

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

function setPreviewDefault(){
    var saveButton = document.getElementById('wpSave');
    var previewButton = document.getElementById('wpPreview');
    var diffButton = document.getElementById('wpDiff');
 
    if (! saveButton || ! previewButton || ! diffButton){
        return;
    }

    saveButton.parentNode.removeChild(saveButton);
    previewButton.parentNode.removeChild(previewButton);

    var index0 = saveButton.tabIndex;
    var index1 = previewButton.tabIndex;

    previewButton.style.fontWeight = 'bold';
    previewButton.tabIndex = index0;
    saveButton.style.fontWeight = 'normal';
    saveButton.tabIndex = index1;

    diffButton.parentNode.insertBefore(previewButton, diffButton);
    diffButton.parentNode.insertBefore(document.createTextNode('\n'), diffButton);
    diffButton.parentNode.insertBefore(saveButton, diffButton);
    diffButton.parentNode.insertBefore(document.createTextNode('\n'), diffButton);
}
 
if( mw.config.get('wgAction') == 'edit' || mw.config.get('wgAction') == 'submit'){
    $(setPreviewDefault);
}