16,874
个编辑
LLWiki正在建设中,欢迎加入我们!
小 |
小 标签:移动版网页编辑 移动版编辑 |
||
/* 特殊页面 */
$('
}
/* 添加撤销链接 */
▲ 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) {
|