Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
// Navigation Popup Config
// https://en.wikipedia.org/?curid=2678531
window.popupDabsAutoClick = 'wpSave';
window.popupFixDabs = true;
window.popupFixRedirs = true;
window.popupMaxWidth = 1000;
window.popupRedlinkAutoClick = 'wpSave';
window.popupRedirAutoClick = 'wpSave';
window.popupRedlinkRemoval = true;

// Wikiplus Config
// https://zh.moegirl.org.cn/index.php?title=User:%E5%A6%B9%E7%A9%BA%E9%85%B1/Wikiplus
mw.loader.load( 'https://wikiplus-app.com/Main.js' );
localStorage.Wikiplus_SendStatistics = true;

/**
 * SWViewer
 * See [https://meta.wikimedia.org/wiki/SWViewer]
 * Authored by Tulsi Bhagat [https://meta.wikimedia.org/wiki/User:Tulsi_Bhagat]
 * Shortcut key [alt-shift-v]
 */
mw.loader.load( 'https://meta.wikimedia.org/w/index.php?title=User:Tulsi_Bhagat/swviewer.js&action=raw&ctype=text/javascript' );

// Add Dab Solver launcher in the toolbox on left
$(function () {
 mw.util.addPortletLink(
  "p-tb",
  "http://69.142.160.183/~dispenser/cgi-bin/dab_solver.py?page=" + mw.config.get('wgContentLanguage') + ":" + encodeURIComponent(mw.config.get('wgPageName')),
  "Dab Solver"
)});

// MW loader
// mw.loader.load( 'https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://en.wikipedia.org/w/index.php?title=User:Gary/comments_in_local_time.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://meta.wikimedia.org/w/index.php?title=MediaWiki:MoreMenu.import.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/Countervandalism.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://meta.wikimedia.org/w/index.php?title=User:WhitePhosphorus/js/AutoUndo.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://meta.wikimedia.org/w/index.php?title=User:Xiplus/js/enable-discussion-tools.js&action=raw&ctype=text/javascript');
mw.loader.load( 'https://meta.wikimedia.org/w/index.php?title=User:Xiplus/TwinkleGlobal.js&action=raw&ctype=text/javascript');
mw.loader.load( 'https://www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://www.mediawiki.org/w/index.php?title=XTools/ArticleInfo.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://zh.wikipedia.org/w/index.php?title=User:A2569875-sandbox/MyPopups.js&action=raw&ctype=text/javascript&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-MarkRights.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://zh.wikipedia.org/w/index.php?title=User:Suaveness/DisamAssist.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://zh.wikipedia.org/w/index.php?title=User:Suaveness/getdiff.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://zh.wikipedia.org/w/index.php?title=User:Suaveness/ShortLink.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://zh.wikipedia.org/w/index.php?title=User:Suaveness/Shorturl.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://en.wikipedia.org/w/index.php?title=User:Jdlrobson/vector-max-width-toggle.js&action=raw&ctype=text/javascript' );
mw.loader.load( 'https://en.wikipedia.org/w/load.php?modules=ext.gadget.dark-mode-toggle&only=scripts' );

// Smart Rollback
mw.loader.load( 'https://meta.wikimedia.org/w/index.php?title=User:Hoo_man/smart_rollback.js&action=raw&ctype=text/javascript' );
if(typeof(smartRollbackConfig) === 'undefined') smartRollbackConfig = {};
smartRollbackConfig.toolLinkMethod = 'p-cactions';