MediaWiki:Gadget-toplinksDropdown.js

From RuneRealm Wiki
Jump to navigation Jump to search

After saving, you may need to bypass your browser's cache to see the changes. For further information, see Wikipedia:Bypass your cache.

  • In most Windows and Linux browsers: Hold down Ctrl and press F5.
  • In Safari: Hold down ⇧ Shift and click the Reload button.
  • In Chrome and Firefox for Mac: Hold down both ⌘ Cmd+⇧ Shift and press R.
/**
 * De-clutters the personal links at the top by collecting them in a dropdown,
 * opened by hovering over your username - inspired by the Timeless skin
 *
 * @author Iiii_I_I_I
 */

$(function() {
    var $talk = $('#pt-mytalk'),
        $contris = $('#pt-mycontris'),
        $watchlist = $('#pt-watchlist'),
        $prefs = $('#pt-preferences'),
        $logout = $('#pt-logout');

    // new talk page message
    $('#pt-mytalk .mw-echo-alert').text('Talk');
    // create dropdown
    $('<div>')
        .addClass('pt-userpage-dropdown')
        .append(
            $('<ul>')
                .append(
                    $talk,
                    $contris,
                    $watchlist,
                    $prefs,
                    $logout
                )
        )
        .appendTo('#pt-userpage');
});