✨🎊 Postal Wiki 三周年! 🎊✨
🎂 2026.09.11 — 邮路三载,百科同行

用户:Hehua/common.js:修订间差异

来自Postal Wiki
页面内容被替换为“mw.loader.load('https://wikiplus-app.com/Main.js'); importScript('User:Hehua/hotcat.js'); // InPageEdit NEXT document.body.append( Object.assign(document.createElement('script'), { src: 'https://gcore.jsdelivr.net/npm/@inpageedit/core/dist/index.js', type: 'module', }) )”
标签替换 手工回退 已被回退
无编辑摘要
标签已被回退
第7行: 第7行:
     type: 'module',
     type: 'module',
   })
   })
)
);
// User:Hehua/common.js
if (mw.config.get('skin') === 'timeless') {
   
    // 检查小工具系统状态
    function checkGadgetSystem() {
        console.log('=== 小工具系统检查 ===');
       
        // 检查wgGadgets配置
        console.log('wgGadgets(客户端):', mw.config.get('wgGadgets'));
       
        // 检查Special:Gadgets的API响应
        $.ajax({
            url: mw.util.getUrl('Special:Gadgets', { format: 'json' }),
            dataType: 'json'
        }).done(function(data) {
            console.log('Special:Gadgets API响应:', data);
           
            if (data && data.query && data.query.gadgets) {
                console.log('服务器返回的小工具:', Object.keys(data.query.gadgets));
            }
        }).fail(function() {
            console.log('无法获取Special:Gadgets数据');
        });
       
        // 检查load.php请求
        var rlRequests = [];
        $('script[src*="load.php"]').each(function() {
            var src = $(this).attr('src');
            if (src.includes('modules=ext.gadget')) {
                rlRequests.push(src);
            }
        });
       
        console.log('包含ext.gadget的load.php请求:', rlRequests.length);
        rlRequests.forEach(function(req, i) {
            console.log('请求 ' + i + ':', req);
        });
    }
   
    // 页面加载后运行检查
    setTimeout(checkGadgetSystem, 2000);
};

2026年1月8日 (四) 11:28的版本

mw.loader.load('https://wikiplus-app.com/Main.js');
importScript('User:Hehua/hotcat.js');
// InPageEdit NEXT
document.body.append(
  Object.assign(document.createElement('script'), {
    src: 'https://gcore.jsdelivr.net/npm/@inpageedit/core/dist/index.js',
    type: 'module',
  })
);
// User:Hehua/common.js
if (mw.config.get('skin') === 'timeless') {
    
    // 检查小工具系统状态
    function checkGadgetSystem() {
        console.log('=== 小工具系统检查 ===');
        
        // 检查wgGadgets配置
        console.log('wgGadgets(客户端):', mw.config.get('wgGadgets'));
        
        // 检查Special:Gadgets的API响应
        $.ajax({
            url: mw.util.getUrl('Special:Gadgets', { format: 'json' }),
            dataType: 'json'
        }).done(function(data) {
            console.log('Special:Gadgets API响应:', data);
            
            if (data && data.query && data.query.gadgets) {
                console.log('服务器返回的小工具:', Object.keys(data.query.gadgets));
            }
        }).fail(function() {
            console.log('无法获取Special:Gadgets数据');
        });
        
        // 检查load.php请求
        var rlRequests = [];
        $('script[src*="load.php"]').each(function() {
            var src = $(this).attr('src');
            if (src.includes('modules=ext.gadget')) {
                rlRequests.push(src);
            }
        });
        
        console.log('包含ext.gadget的load.php请求:', rlRequests.length);
        rlRequests.forEach(function(req, i) {
            console.log('请求 ' + i + ':', req);
        });
    }
    
    // 页面加载后运行检查
    setTimeout(checkGadgetSystem, 2000);
};