利用者:Frozen-mikan/SafeSave.js
表示
お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。
多くの Windows や Linux のブラウザ
- Ctrl を押しながら F5 を押す。
Mac における Safari
Mac における Chrome や Firefox
- ⌘ Cmd と ⇧ Shift を押しながら R を押す。
詳細についてはWikipedia:キャッシュを消すをご覧ください。
/*
* 初回編集時に投稿ボタンを無効化する。
* 投稿ボタンを押した後に追加の確認を表示する。
* 利用者名とIPアドレスの判別にも対応。
*/
jQuery( document ).ready( function( $ ) {
/* 投稿ボタン無効化 */
if ( /\?.+?action=edit/.test( window.location.href ) ) {
$( '#wpSave' ).attr( 'disabled' , 'disabled' );
}
/* 追加の確認 */
$( '#wpSave' ).click( function(){
var username = mediaWiki.config.get( 'wgUserName' );
var message = '投稿ボタンが押されました。' +
'編集したデータと共に、あなたの';
if ( username == null ) {
message += 'IPアドレス';
} else {
message += '利用者名「' + username + '」';
}
message += 'が記録されます。投稿しますか?';
return confirm( message );
});
});