LLWiki正在建设中,欢迎加入我们

“MediaWiki:Gadget-site-shared.js”的版本间差异

跳转到导航 跳转到搜索
*/
"use strict";
/* global OO, wgULS */
const pagename = mw.config.get( 'wgPageName' ),
action = mw.config.get( 'wgAction' ),
} );
});
}
 
/**
* @Function: 嵌入外部站点时进行提示
* @Dependencies: oojs-ui-windows, ext.gadget.site-lib
* @Source: [[moegirl:mediawiki:common.js]]
* @EditedBy: [[User:Bhsd]]
*/
if (top !== window || location.host != 'llwiki.org') { // 不一定是嵌入
mw.messages.set( $.extend( wgULS({
'gadget-ss-title': '<p>LLWiki提醒您</p><p>您正在非LLWiki域名访问</p>',
'gadget-ss-label': '<p>请注意不要在此域名下输入您的用户名或密码,以策安全!</p>' +
'<p>LLWiki的域名为 <a href="#" onclick="return false;">llwiki.org</a></p>'
}, {
'gadget-ss-title': '<p>LLWiki提醒您</p><p>您正在非LLWiki域名訪問</p>',
'gadget-ss-label': '<p>請注意不要在此域名下輸入您的用戶名或密碼,以策安全!</p>' +
'<p>LLWiki的域名為 <a href="#" onclick="return false;">llwiki.org</a></p>'
}), {'gadget-ss-jump': '前往LLWiki', 'gadget-ss-continue': '我知道了'}) ); // 不需要繁简转换的文字
const dialog = new OO.ui.MessageDialog();
mw.dialog(dialog, [ {label: mw.msg('gadget-ss-continue'), flags: ['primary', 'destructive']},
{label: mw.msg('gadget-ss-jump'), flags: ['primary', 'progressive'], target: '_blank', // 必须打开新标签页
href: top === window ? 'https://llwiki.org' : location.href}
], mw.msg('gadget-ss-label'), mw.msg('gadget-ss-title'));
}