MediaWiki:Common.js:修订间差异

HW
HW留言 | 贡献
HW
HW留言 | 贡献
第38行: 第38行:
                 new mw.Api().get( {
                 new mw.Api().get( {
                     action: 'parse',
                     action: 'parse',
                     text: '{{#avatar:' + userName + '|xl}}',
                     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 ) );
                 } );
                 } );