✨🎊 Postal Wiki 三周年! 🎊✨
🎂 2026.09.11 — 邮路三载,百科同行
用户:Hehua/common.js
来自Postal Wiki
< 用户:Hehua
注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
- Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
- Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5。
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);
};