MediaWiki:Botcheck.js

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

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.

// <source lang="javascript">
 
if (mw.config.get('wgNamespaceNumber') == 0 && mw.config.get('wgAction') == 'edit') {
    $(document).ready(function () {
		var text = document.getElementById ('wpTextbox1');
		if (!text) return;
		// Xoá thẻ "Bài do bot tạo"
		text.value = text.value.replace (/\{\{[bB]ài do bot tạo[^}]*\}\}\n*/g, "")
					  // Xoá khoảng trắng ở đầu và cuối trang
					  .replace(/^\s*((?:.|\n)+?)\s*$/, "$1");
 
		// Xoá khoảng trắng ở đầu và cuối trang
		text.value = $.trim( text.value || "" );
 
		// Set edit summary
                var add = "Đã kiểm tra bài do bot tạo";
                var summary = document.getElementById ('wpSummary');
                if (!summary) return;
                var val = $.trim( summary.value || "" );
                if (val.indexOf(add) != -1) return;
                summary.value = (val.length == 0) ? add : val + " " + add;
	});
}
// </source>