MediaWiki:Common.js:修订间差异
| 第38行: | 第38行: | ||
new mw.Api().get( { | new mw.Api().get( { | ||
action: 'parse', | action: 'parse', | ||
text: '{{#avatar:' + userName + '| | text: '{{#avatar:' + userName + '|l}}', | ||
contentmodel: 'wikitext', | contentmodel: 'wikitext', | ||
disablelimitreport: true, | disablelimitreport: true, | ||
| 第52行: | 第52行: | ||
} | } | ||
addAvatarsToElements( $( 'a[href*="/wiki/User:"], a[href*="/wiki/%E7%94%A8%E6%88%B7:"]' ) ); | addAvatarsToElements( $( 'a[href*="/wiki/User:"], a[href*="/wiki/%E7%94%A8%E6%88%B7:"], a[href*="/wiki/用户:"]' ) ); | ||
var observer = new MutationObserver( function ( mutations ) { | var observer = new MutationObserver( function ( mutations ) { | ||
mutations.forEach( function ( mutation ) { | mutations.forEach( function ( mutation ) { | ||
$( mutation.addedNodes ).find( 'a[href*="/wiki/User:"], a[href*="/wiki/%E7%94%A8%E6%88%B7:"]' ).each( function() { | $( mutation.addedNodes ).find( 'a[href*="/wiki/User:"], a[href*="/wiki/%E7%94%A8%E6%88%B7:"], a[href*="/wiki/用户:"]' ).each( function() { | ||
addAvatarsToElements( $( this ) ); | addAvatarsToElements( $( this ) ); | ||
} ); | } ); | ||