LLWiki正在建设中,欢迎加入我们!
“User:Bhsd/minerva.js”的版本间差异
跳转到导航
跳转到搜索
小 标签:移动版网页编辑 移动版编辑 |
小 |
||
// 直接进入讨论页
$(function() { $('.talk').off('click').
mw.loader.using( 'mediawiki.util' ).then(function() {
const oldid = parseInt( this.href.match( /\d+$/ ) );
if (oldid < lastrevid) {
$(this).children( '.list-thumb' ).append( $('<p>'
}
});
const timerStart = mw.now();
console.log( 'API request: 查询最新修订ID' );
new mw.Api().get({ action: 'query', prop: 'info', titles: mw.config.get( 'wgRelevantPageName' ),
console.log('End API request: 已获得最新修订ID,用时 ' + (mw.now() - timerStart) + ' ms');
addDiffLink(parseInt( data.query.pages[0].lastrevid ));
console.log('Hook: mobile.menu,开始添加自定义导航项目');
$menu.find( '.mw-ui-icon-minerva-contributions' ).parent()
.after( $('<li>').append( $('<a>', {html: '<i class="fa fa-folder-open"></i><span>子页面</span>',
href: script + '?title=Special:前缀索引&prefix=' + title + '/&namespace=' + nsid + '&stripprefix=1'
}) ) ).after( $('<li>').append( $('<a>', {html: '<i class="fa fa-
href: script + '?title=Special:展开模板&wpRemoveComments=1&wpGenerateRawHtml=true&wpInput={{:' + pageName + '}}'
}) ) ).after( $('<li>').append( $('<a>', {html: '<i class="fa fa-copy"></i><span>所有页面</span>',
▲ href: script + '?title=Special:展开模板&wpRemoveComments=1&wpGenerateRawHtml=true&wpInput={{:' + pageName + '}}',
}) ) ).after( $('<li>').append( $('<a>', {href: script + '/Special:替换文本',
▲ href: script + '?title=Special:所有页面&namespace=' + nsid,
html: '<i class="fa fa-retweet"></i><span>替换文本</span>'
}) ) ).after( $('<li>').append( $('<a>', {href: script + '/Special:滥用过滤器',
html: '<i class="fa fa-ban"></i><span>滥用过滤器</span>'
}) ) ).after( $('<li>').append( $('<a>', {href: script + '?target=http://*&title=Special:链接搜索',
html: '<i class="fas fa-external-link-alt"></i><span>链接搜索</span>'
}) ) ).after( $('<li>').append( $('<a>', {html: '<i class="fa fa-users"></i><span>用户列表</span>',
href: script + '?title=Special:用户列表&creationSort=1&desc=1'
}) ) ).after( $('<li>').append(
});
});
|