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

“User:Bhsd/minerva.js”的版本间差异

跳转到导航 跳转到搜索
添加35字节 、​ 2020年12月12日 (六) 11:41
// 使用Wikiplus小工具快速编辑
(// 使用Wikiplus小工具快速编辑)
标签移动版网页编辑 移动版编辑
title = mw.util.wikiUrlencode( mw.config.get('wgTitle') ),
script = mw.config.get('wgScript');
function loadJs(page) { mw.loader.load(script + '?action=raw&ctype=text/javascript&title=' + page); }
 
if (nsid >= 0 && mw.config.get('wgAction') == 'view') {
// 移动版强制章节折叠
mw.loader.loadloadJs(script + '?title=user:bhsd/mobileCollapse.js&action=raw&ctype=text/javascript' );
}
else if (specialPageName == 'Recentchanges') {
mw.hook( 'wikipage.content' ).add(function($content) {
// 移除多余的符号和空白字符
});
}
else if (specialPageName == "History") {
/* 移动版历史添加与当前对比链接 */
const addDiffLink = function(lastrevid) {
},
href = window.location.href;
mw.loader.usinghook( 'mediawikiwikipage.apicontent' ).thenadd(function() {
mwconsole.hooklog('Hook: 'wikipage.contentcontent,开始添加与当前对比链接' ).add(function() {;
if ( !mw.util.getParamValue( 'offset' ) ) {
console.log('Hook: wikipage.content,开始添加与当前对比链接');
ifconst lastrevid = $('.page-summary !mw> a').utilfirst().getParamValueattr( 'offsethref' ) .match(/\d+$/) {;
const lastrevid = $addDiffLink('.page-summary > a').first().attrparseInt( 'href'lastrevid ).match(/\d+$/);
addDiffLink(parseInt( lastrevid ))return;
return;}
mw.loader.using( 'mediawiki.api' ).then(function() }{
const timerStart = mw.now();
console.log( 'API request: 查询最新修订ID' );
new mw.Api().get({ action: 'query', prop: 'info', titles: mw.config.get( 'wgRelevantPageName' ),
formatversion: 2 }).then(function(data) {
16,874

个编辑

导航菜单