User:桐生ここ/js/Gadget-purge.js

维基百科,自由的百科全书

注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google ChromeFirefoxMicrosoft EdgeSafari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。

/**
 * 刷新缓存按钮
 * @author [[User:桐生ここ]]
 */
(function($, mw) {
    if ( mw.config.get( 'wgIsArticle' ) == true ) {
    	if ( ( mw.config.get( 'wgMFAmc' ) == true ) && ( $( '#p-tb' ).length != 0 ) ) {
    		$( '#p-tb' ).append( '<li class="toggle-list-item"><a class="toggle-list-item__anchor" href="' + $(location).attr( 'origin' ) + '/wiki/Special:Purge/' + mw.config.get( 'wgPageName' ) + '" data-mw="interface"><span class="mw-ui-icon mw-ui-icon-reload"></span>&nbsp;<span class="toggle-list-item__label">' + wgULS( '刷新缓存' , '清除快取' ) + '</span></a></li>' );
    	}
    	else {
    		mw.util.addPortletLink( 'p-cactions' , $(location).attr( 'origin' ) + '/wiki/Special:Purge/' + mw.config.get( 'wgPageName' ), wgULS( '刷新缓存' , '清除快取' ) );
    	}
    }
})(jQuery, mw);