Jump to content

This site is currently in alpha, so you will run into rough edges.

Please send feedback or ideas to connect@deeptech.wiki

MediaWiki:Common.js

From The Deep Tech Wiki
Revision as of 14:09, 26 November 2025 by C (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. */

/* Redirect Red Links to View/NoArticleText instead of Edit */
$( function () {
    // specific to MediaWiki: 'a.new' is the selector for red links
    $( 'a.new' ).each( function () {
        var $link = $( this );
        var href = $link.attr( 'href' );
        
        // Remove action=edit and redlink=1 from the URL
        if ( href ) {
            href = href.replace( /[?&]action=edit/, '' ).replace( /[?&]redlink=1/, '' );
            $link.attr( 'href', href );
        }
    } );
} );