MediaWiki:CodeLoad.js/preferences-userpage.js

/*jslint browser */ /*global jQuery, mediaWiki, codeLoad, BannerNotification */

(function ($, mw, cl) {   'use strict';

// clear prefs cache in local storage function clearCache { cl.clearUserPrefs;

var banner = new BannerNotification(mw.message('codeload-clear-cache-success').escaped, 'confirm'); banner.show; }

function main { $('#mw-clearyourcache') .css('margin-bottom', '1em') .html(mw.message('codeload-userprefspage').plain);

if (cl.getUserPrefs) { $('#mw-content-text').append(               $('  ')                    .addClass('button')                    .click(clearCache)                    .msg('codeload-clear-cache')            ); }   }

mw.loader.using('mediawiki.jqueryMsg', function {        $(main);    });

}(jQuery, mediaWiki, codeLoad));