User:Dianliang233/global.js

mw.loader.load("https://cdn.jsdelivr.net/npm/mediawiki-inpageedit@latest/dist/InPageEdit.min.js"); /** InPageEdit Preferences **/ window.InPageEdit = window.InPageEdit || {}; // Keep this line InPageEdit.myPreference = { "editMinor": false, "editSummary": "// Edit via InPageEdit", "redLinkQuickEdit": true, "outSideClose": false, "watchList": true, "plugins": [ "toolbox.js", "edit-any-page.js" ] };

if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { importArticles({   type: 'script',    articles: [        'u:dev:MediaWiki:FANSUN.js',    ] }); }

/* by Xiaoyujun */

mw.loader.using(['oojs-ui-windows', 'oojs-ui-core'], function { $('.mw-rollback-link a').each(function { var href = $(this).attr('href'); $(this).click(function(e) {     e.preventDefault;      OO.ui.confirm('确定要回退此编辑吗？').done(function(confirmed) { if (confirmed) { location.href = href; }     });    });  }); });

mw.loader.load("https://minecraft-zh.gamepedia.com/MediaWiki:Gadget-revisionPatrol.js?action=raw&ctype=text/javascript"); mw.loader.load("https://minecraft-zh.gamepedia.com/MediaWiki:Gadget-editableRollback.js?action=raw&ctype=text/javascript");

importArticles({   type: 'script',    articles: [        'u:dev:MediaWiki:AbuseLogRC.js',        'u:dev:MediaWiki:AddAnnouncement/code.js',        'u:dev:MediaWiki:AddBlockUserTag/code.js',        'u:dev:MediaWiki:AjaxAbuseLog.js',        'u:dev:MediaWiki:AjaxBatchDelete.js',        'u:dev:MediaWiki:AjaxBatchUndelete.js',        'u:dev:MediaWiki:AjaxBlock/code.js',        'u:dev:MediaWiki:AjaxAbuseLog.js',        'u:dev:MediaWiki:AjaxUndo/code.js',        'u:dev:MediaWiki:AjaxUserRights.js',        'u:dev:MediaWiki:AnchoredRollback/code.js',        'u:dev:MediaWiki:Bang.js',        'u:dev:MediaWiki:BlockListTools.js',        'u:dev:MediaWiki:BlogLink/code.js',        'u:dev:MediaWiki:CodeLinksDropdown.js',        'u:dev:MediaWiki:ImportJS-Plus.js',        'u:dev:MediaWiki:JWB/load.js',

] });