“MediaWiki:Mobile.js”的版本间差异

添加1,232字节 、​ 2020年8月25日 (二) 14:32
无编辑摘要
标签移动版网页编辑 移动版编辑
 
/* 特殊页面 */
if(mw.config.get('wgPageNamewgCanonicalSpecialPageName') == 'Special:最近更改'"Listusers") {
$('.page-Special_用户列表 h1').html('LLWiki上的LLer');
}
 
/* 添加撤销链接 */
if(mw.config.get('wgPageName') == 'Special:最近更改') {
if(mw.config.get('wgCanonicalSpecialPageName') == "MobileDiff") {
const undo = mw.config.get('wgPageName').match(/\/(\d*)$/)[1],
undoafter = $('.revision-history-prev a').attr('href').match(/\/(\d*)$/)[1],
title = mw.config.get('wgRelevantPageName');
$('.mw-mf-diff-info__link-latest a:last-child').after('<a href="/zh?title=' + title + '&action=edit&undo=' + undo + '&undoafter=' + undoafter + '">(' + wgULS("撤销","復原") + ')</a>');
}
if(mw.config.get('wgCanonicalSpecialPageName') == "History") {
var list = $('.page-summary a'),
oldid = [],
title = mw.config.get('wgRelevantPageName');
list.each(function() {
oldid.push( this.href.match(/[\/=](\d*)$/)[1] );
});
for(var i = 0; i < list.length - 1; i++) {
$(list[i]).append('<span style="font-size:0.9em">(<a href="/zh?title=' + title + '&action=edit&undo=' + oldid[i] + '&undoafter=' + oldid[i+1] + '">' + wgULS("撤销","復原") + '</a>)</span>');
}
}
 
if(mw.config.get('wgCanonicalSpecialPageName') == "Recentchanges") {
var timerFilter = setInterval(function() {
if($( '.mw-rcfilters-ui-itemMenuOptionWidget-view-namespaces' ).length) {
16,874

个编辑