27
个编辑
(创建页面,内容为“$(function(){ $(".mw-userlink").each(function (_, item) { item = $(item); item.prepend( $("<img/>") .addClass("userlink-avatar") .attr( "src", mw.config.get("wgScriptPath") + "/index.php?title=Special:Avatar&wpUsername=" + item.text() ) ); }); $(".context-userlink").each(function (_, item) { item = $(item); item.prepend( $("<img/>") .addClass("userlink-avatar") .attr( "s…”) |
无编辑摘要 |
||
| 第1行: | 第1行: | ||
$(function(){ | $(function(){ | ||
if ( !mw.user.isAnon() ) { | |||
const $img = $( '<img>' ).attr( | |||
'src', | |||
mw.config.get( 'wgScriptPath' ) + | |||
'/index.php?title=Special:Avatar&wpUsername=' + | |||
mw.user.id() | |||
).attr( 'width', 32 ).attr( 'height', 32 ).attr('class','bar-avatar'); | |||
const $imgbig=$img.clone(); | |||
$imgbig.attr( 'width', 80 ).attr( 'height', 80 ).attr('class','barbig-avatar'); | |||
const $link = $( '<a>' ) | |||
.attr( 'href', mw.util.getUrl( 'Special:UploadAvatar' ) ) | |||
.append( $imgbig ); | |||
$('#citizen-userMenu__buttonCheckbox .citizen-ui-icon.mw-ui-icon-wikimedia-userAvatar').replaceWith($img); | |||
$('.citizen-userMenu__header').prepend($link); | |||
} | |||
$(".mw-userlink").each(function (_, item) { | $(".mw-userlink").each(function (_, item) { | ||
item = $(item); | item = $(item); | ||