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

添加244字节 、​ 2020年12月18日 (五) 07:01
无编辑摘要
/*global mw, $, OO, wgULS*/
// Unslashifier by [[wikipedia:User:Majavah]]
const pagename = mw.config.get('wgPageName');,
action = mw.config.get('wgAction') == 'view' &&,
editable = !mw.config.get('wgIsProbablyEditable') &&;
if (pagename.endsWith('/')) {
const url = '/zh/' + pagename.slice(0, -1);
});
 
if (['edit', 'submit'].includes( mw.config.get('wgAction')action ) && mw.config.get('wgIsProbablyEditable')editable) {
$('body').on('click', 'span.mw-charinsert-item', function(e) {
$('#wpTextbox1').textSelection(
 
mw.hook('wikipage.content').add( function($content) {
if (['edit', 'submit'].includes(action) mw.config.get&& !editable && $('wgAction.editRequest').length == 1) &&{
!mw.config.get('wgIsProbablyEditable') &&
$('.editRequest').length == 1) {
var ele = $('.editRequest > a'),
href = new mw.Uri(ele.attr('href')),
/* 沙盒顶部 */
var uri = new mw.Uri();
if ( ['LLWiki:沙盒', 'Template:Sandbox'].includes(pagename) && action == 'view' &&
mw.config.get('wgAction') == 'view' &&
!(uri.query.diff || uri.query.oldid) ) {
$content.prepend('<table class="infobox" style="background-color:#f3f5f7;width:70%;border-left-color:#c5c5c5" cellpadding="2" align="center">' +
var sandboxTop = $('<div>');
'<tbody><tr>' +
sandboxTop.load('/zh?title=LLWiki:沙盒/顶部&variant=' + mw.config.get('wgUserVariant') + ' #mw-content-text table', function() {
$content.prepend(sandboxTop.children()); '<td width="15%">' +
'<img src="/mediawiki/img_auth.php/0/04/Bandeau-avertisement-3.png 1.5x" width="50" height="50">' +
});
'</td>' +
'<td><span style="color:">欢迎来到沙盒!您可以在此进行编辑测试。</span></td>' +
'</tr></tbody>' +
}'</table>');
}
});
var timer = setInterval(function() {
if ($('.oo-ui-windowManager .oo-ui-buttonElement-button').length) {
clearInterval(timer);
$('.oo-ui-windowManager .oo-ui-buttonElement-button').each(function() {
if (this.href) { $(this).off('click'); }
});
}
16,874

个编辑