MediaWiki:Gadget-purgetab.js

Bách khoa toàn thư mở Wikipedia

Đây là một phiên bản cũ của trang này, do Jon (WMF) (thảo luận | đóng góp) sửa đổi vào lúc 17:56, ngày 3 tháng 2 năm 2022 (Add vector-2022 to supported skins). Địa chỉ URL hiện tại là một liên kết vĩnh viễn đến phiên bản này của trang, có thể khác biệt rất nhiều so với phiên bản hiện hành.

Chú ý: Sau khi lưu thay đổi trang, bạn phải xóa bộ nhớ đệm của trình duyệt để nhìn thấy các thay đổi. Google Chrome, Firefox, Internet ExplorerSafari: Giữ phím ⇧ Shift và nhấn nút Reload/Tải lại trên thanh công cụ của trình duyệt. Để biết chi tiết và hướng dẫn cho các trình duyệt khác, xem Trợ giúp:Xóa bộ nhớ đệm.

/**
 * Add "Purge" content action link.
 *
 * Dependencies: mediawiki.util, mediawiki.api
 *
 * @source https://www.mediawiki.org/wiki/Snippets/Purge_action
 * @revision 2016-05-22
 */
$( function () {
	if ( $( '#ca-purge' ).length || !mw.config.get( 'wgIsArticle' ) ) return;
	var mwskin = mw.config.get( 'skin' );
	var node = mw.util.addPortletLink(
		'p-cactions',
		mw.util.getUrl( null, { action: 'purge' } ),
		mwskin === 'vector' || mwskin === 'vector-2022' ? 'Làm mới' : '*',
		'ca-purge',
		'Tẩy sạch vùng nhớ đệm để làm mới trang này',
		'*'
	);
	$(node).on( 'click', function (e) {
		new mw.Api().post( { action: 'purge', titles: mw.config.get( 'wgPageName' ) } ).then(function () {
			location.reload();
		}, function () {
			mw.notify( 'Lỗi khi làm mới', { type: 'error' } );
		});
		e.preventDefault();
	});
});