User:SunAfterRain/js/articleInfo.js
外观
< User:SunAfterRain | js
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
// from https://zh.wikipedia.org/wiki/User:AnYiLin/js/ArticleInfo-wikimirror.js?oldid=64787252
( function ( mw ) {
var dom = $( "#contentSub" );
if (
dom.length > 0 &&
mw.config.get( "wgAction" ) === "view" &&
mw.config.get( "wgIsArticle" ) &&
mw.config.get( "wgCurRevisionId" ) !== 0 &&
mw.config.get( "wgRevisionId" ) !== 0 &&
mw.config.get( "wgCurRevisionId" ) === mw.config.get( "wgRevisionId" )
) {
$.ajax( {
url: "https://xtools.wmflabs.org/api/page/articleinfo/" + mw.config.get( "wgDBname" ) + "/" +
mw.config.get( "wgPageName" ).replace( /["?%&+]/g, escape ) + "?format=html&uselang=" + mw.config.get( "wgUserLanguage" ),
success: function ( html ) {
dom.before(
$( "<div id=\"xtools\" style=\"font-size:84%;line-height:1.2em;width:auto\">" ).append(
$( "<span id=\"xtools_result\">" ).html( html )
)
);
}
} );
}
}( mw ) );