MediaWiki:Gadget-BestArticles.js
Замечание. Возможно, после сохранения вам придётся очистить кэш своего браузера, чтобы увидеть изменения.
- Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl-F5 или Ctrl-R (⌘-R на Mac)
- Google Chrome: Нажмите Ctrl-Shift-R (⌘-Shift-R на Mac)
- Internet Explorer: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl-F5
- Opera: Перейдите в Menu → Настройки (Opera → Настройки на Mac), а затем Безопасность → Очистить историю посещений → Кэшированные изображения и файлы
mw.loader.using('ext.cards').done(function() { var api = api = new mw.Api(), gateway = new mw.cards.CardsGateway({api: api}); var bestArticles = []; $('.best-articles a').each(function() { bestArticles.push($(this).text()); }); if (bestArticles.length) { bestArticles.sort(function() { return 0.5 - Math.random() }); if (bestArticles.length > 10) { bestArticles = bestArticles.slice(0, 10); } gateway.getCards(bestArticles, 200).done(function(cards) { $('.best-articles').html('').append(cards.$el); }); } });