Toggle menu
1
18
17
345
Emergency Response: Liberty County Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MediaWiki:Common.js

MediaWiki interface page
Revision as of 22:05, 22 February 2026 by Lucah1337 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.
/* Any JavaScript here will be loaded for all users on every page load. */

/* Fix VisualEditor button to use pretty URL with ?veaction=edit */
$(function() {
    var $veTab = $('#ca-ve-edit a');
    if ($veTab.length) {
        var currentHref = $veTab.attr('href');
        if (currentHref.includes('index.php') && currentHref.includes('veaction=edit')) {
            var titleMatch = currentHref.match(/title=([^&]+)/);
            if (titleMatch) {
                var title = decodeURIComponent(titleMatch[1]).replace(/ /g, '_');  // Replace spaces with _, leave : and / literal
                var prettyBase = '/' + title;
                $veTab.attr('href', prettyBase + '?veaction=edit');
            }
        }
    }
});
🍪 Cookies help us deliver our services. By using our site, you agree to our use of cookies.