MediaWiki:Common.js

From the Linux and Unix Users Group at Virginia Teck Wiki
Jump to: navigation, search

Note: After saving, 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)
  • Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/* Any JavaScript here will be loaded for all users on every page load. */
//function isSortedTablePage() {
//    return ( wgPageName == "Project_list"  || wgPageName == "Roadmap" );
//}

jQuery( document ).ready( function( $ ) {
    // wrapped in "mw.loader.using" so this doesn't execute until Tablesorter has loaded
    mw.loader.using( 'jquery.tablesorter', function() {
        // if( isSortedTablePage() ) $('table.sortable').tablesorter( {sortList: [ { 0: 'desc'} ]} )
        // or look for tables with an ID attribute of "sortMe" on any page
        $( '#sortMe' ).tablesorter( {sortList: [ { 0: 'desc'} ]} )
    } );
} );