Просмотр кода страницы MediaWiki:Common.js
Перейти к навигации
Перейти к поиску
У вас нет прав на выполнение действия «редактирование этой страницы» по следующим причинам:
Вы можете просмотреть и скопировать исходный код этой страницы.
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
// Добавляет кнопку для очистки кэша
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() {
000
1:0
Возврат к странице MediaWiki:Common.js.