MediaWiki:Common.js:修订间差异
MediaWiki界面页面
更多操作
小 |
|||
| 第1行: | 第1行: | ||
$(function() { | $(function() { | ||
if (mw.config.get('wgUserName') !== null) return; | |||
if (localStorage.getItem('welcomeModalClosed')) return; | if (localStorage.getItem('welcomeModalClosed')) return; | ||
if (!mw.config.get('wgIsMainPage')) return; | |||
const dialog = new OO.ui.MessageDialog(); | |||
const windowManager = new OO.ui.WindowManager(); | |||
$('body').append(windowManager.$element); | |||
windowManager.addWindows([dialog]); | |||
windowManager.openWindow(dialog, { | |||
title: '歡迎提示', | |||
message: '您當前未登錄...', | |||
actions: [{ | |||
action: 'accept', | |||
label: '不再顯示', | |||
flags: 'primary' | |||
}] | |||
}).then(() => { | |||
localStorage.setItem('welcomeModalClosed', 'true'); | |||
}); | |||
}); | }); | ||
2025年12月18日 (四) 13:29的版本
$(function() {
if (mw.config.get('wgUserName') !== null) return;
if (localStorage.getItem('welcomeModalClosed')) return;
if (!mw.config.get('wgIsMainPage')) return;
const dialog = new OO.ui.MessageDialog();
const windowManager = new OO.ui.WindowManager();
$('body').append(windowManager.$element);
windowManager.addWindows([dialog]);
windowManager.openWindow(dialog, {
title: '歡迎提示',
message: '您當前未登錄...',
actions: [{
action: 'accept',
label: '不再顯示',
flags: 'primary'
}]
}).then(() => {
localStorage.setItem('welcomeModalClosed', 'true');
});
});