MediaWiki:Vector.js
Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.
- Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
- Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
- Internet Explorer / Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
- Opera: Нажмите Ctrl+F5.
/* Любой код JavaScript отсюда будет загружаться пользователям темы оформления «Векторная» */ // Честно стащено с бывшей официальной Minecraft Wiki // Добавляет кнопку для очистки кэша if ( !$( '#ca-purge' ).length ) { $( '#p-cactions' ).find( 'ul' ).append( $( '<li>' ).attr( { 'id': 'ca-purge', 'class': 'mw-list-item' } ).append( $( '<a>' ).attr( { 'href': mw.util.getUrl( null, { action: 'purge' } ), 'title': 'Очистить серверный кэш страницы' } ).append( $( '<span>' ).text( 'Очистить кэш' ) ) ) ); } // Меняем обычную ссылку очистки кэша на API-запрос, чтобы избежать окна подтверждения mw.loader.using( 'mediawiki.api' ).then( function() { $( '#ca-purge a' ).on( 'click', function( e ) { new mw.Api().post( { action: 'purge', titles: mw.config.get( 'wgPageName' ) } ).then( function() { location.reload(); }, function() { mw.notify( 'Purge failed', { type: 'error' } ); } ); e.preventDefault(); } ); } );