“File:僕はサキュバスA 01 (1).jpg”与“MediaWiki:Gadget-UserLinkAvatar.js”:页面之间的差异

H萌娘,万物皆可H的百科全书!
(页面间差异)
跳到导航 跳到搜索
imported>Ae86
(基于MsUpload的文件上传)
 
imported>=海豚=
无编辑摘要
 
第1行: 第1行:
基于MsUpload 文件上传
// <pre>
(function() {
   var magnifierOn = +mw.user.options.get("gadget-userLinkAvatarMagnifier", 0) === 1;
   var $window = $(window);
   $window.on('load.UserLinkAvatar', function() {
     var images = [];
     $('.mw-userlink:not(.user-avatar-added)').each(function() {
       var item = $(this);
       var src = mw.config.get("wgServer").replace("www.hmoegirl", "commons.moegirl") + mw.config.get("wgScriptPath") + '/extensions/Avatar/avatar.php?user=' + encodeURIComponent(item.text());
       var img = $('<img/>').on('error', function() {
         window.setTimeout(function() {
           img.closest('.userlink-avatar').remove();
         }, 0);
       }).addClass('userlink-avatar-small').attr('data-src', src);
       images.push(img[0]);
       var bigAvatar = $('<span/>').addClass('userlink-avatar');
       item.prepend(bigAvatar.append(img));
       item.addClass("user-avatar-added");
       if (magnifierOn) {
         var magnifierImg = $('<img/>', {
           attr: {
             "data-src": src
           },
           on: {
             error: function() {
               window.setTimeout(function() {
                 magnifierImg.closest('.userlink-avatar-large').remove();
               }, 0);
             }
           }
         });
         images.push(magnifierImg[0]);
         bigAvatar.on('click', function() {
           window.open(mw.config.get("wgServer").replace("www.hmoegirl", "commons.moegirl") + mw.config.get("wgScriptPath") + '/index.php?title=Special%3A查看头像&user=' + encodeURIComponent(item.text()), '_blank');
           return false;
         }).append($('<div/>', {
           attr: {
             class: 'userlink-avatar-large'
           }
         }).prepend(magnifierImg)).addClass('userlink-avatar-hover');
         item.before(bigAvatar);
         bigAvatar.add(bigAvatar.children()).attr('title', '查看用户' + item.text() + ' 头像');
       }
     });
     if (typeof window.lazyload === "function") {
       lazyload(images);
     } else {
       images.forEach(function(ele) {
         ele.src = ele.dataset.src;
       });
     }
   });
   $(function() {
     $window.trigger("load.UserLinkAvatar");
   });
})();
// </pre>

2021年5月14日 (五) 21:40的版本

// <pre>
(function() {
    var magnifierOn = +mw.user.options.get("gadget-userLinkAvatarMagnifier", 0) === 1;
    var $window = $(window);
    $window.on('load.UserLinkAvatar', function() {
        var images = [];
        $('.mw-userlink:not(.user-avatar-added)').each(function() {
            var item = $(this);
            var src = mw.config.get("wgServer").replace("www.hmoegirl", "commons.moegirl") + mw.config.get("wgScriptPath") + '/extensions/Avatar/avatar.php?user=' + encodeURIComponent(item.text());
            var img = $('<img/>').on('error', function() {
                window.setTimeout(function() {
                    img.closest('.userlink-avatar').remove();
                }, 0);
            }).addClass('userlink-avatar-small').attr('data-src', src);
            images.push(img[0]);
            var bigAvatar = $('<span/>').addClass('userlink-avatar');
            item.prepend(bigAvatar.append(img));
            item.addClass("user-avatar-added");
            if (magnifierOn) {
                var magnifierImg = $('<img/>', {
                    attr: {
                        "data-src": src
                    },
                    on: {
                        error: function() {
                            window.setTimeout(function() {
                                magnifierImg.closest('.userlink-avatar-large').remove();
                            }, 0);
                        }
                    }
                });
                images.push(magnifierImg[0]);
                bigAvatar.on('click', function() {
                    window.open(mw.config.get("wgServer").replace("www.hmoegirl", "commons.moegirl") + mw.config.get("wgScriptPath") + '/index.php?title=Special%3A查看头像&user=' + encodeURIComponent(item.text()), '_blank');
                    return false;
                }).append($('<div/>', {
                    attr: {
                        class: 'userlink-avatar-large'
                    }
                }).prepend(magnifierImg)).addClass('userlink-avatar-hover');
                item.before(bigAvatar);
                bigAvatar.add(bigAvatar.children()).attr('title', '查看用户' + item.text() + '的头像');
            }
        });
        if (typeof window.lazyload === "function") {
            lazyload(images);
        } else {
            images.forEach(function(ele) {
                ele.src = ele.dataset.src;
            });
        }
    });
    $(function() {
        $window.trigger("load.UserLinkAvatar");
    });
})();
// </pre>

文件历史

点击某个日期/时间查看对应时刻的文件。

日期/时间缩⁠略⁠图大小用户备注
当前2022年11月20日 (日) 16:172022年11月20日 (日) 16:17版本的缩略图4,299 × 6,071(9.31 MB)Maintenance script讨论 | 贡献== 摘要 == Importing file
2022年11月20日 (日) 09:132022年11月20日 (日) 09:13版本的缩略图4,299 × 6,071(9.52 MB)Maintenance script讨论 | 贡献== 摘要 == Importing file

以下页面使用本文件:

元数据