Thành viên:Trần Nguyễn Minh Huy/reset.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.

// [[User:Trần Nguyễn Minh Huy/reset.js]] by Animum
// To include this in your monobook, add the following line to it (minus the "//"):
// importScript('User:Trần Nguyễn Minh Huy/reset.js');
 
importScript('User:Trần Nguyễn Minh Huy/urlparameters.js');
importScript('User:Trần Nguyễn Minh Huy/Addtabs/monobook.js');
 
function resetSandbox() {
  if(UrlParameters["sandboxreset"] == 1 && wgPageName == "Wikipedia:Sandbox" && UrlParameters["action"] == "edit") {
    document.forms["editform"].elements["wpTextbox1"].value = "\{\{Please leave this line alone (sandbox heading)\}\}\n<!-- Hello! Feel free to try your formatting and editing skills below this line\. As this page is for editing experiments, this page will automatically be cleaned every 12 hours. -->"; //Add the base text for the sandbox
    document.forms["editform"].elements["wpSummary"].value = "[[User:Animum/reset.js|JS EDIT]]: Reset the Sandbox"; //Make a descriptive edit summary
    document.forms["editform"].elements["wpMinoredit"].checked = true; //Make it a minor edit
    if(UrlParameters["indirect"] == 1) { //If you've clicked on the toolbox link
      window.setTimeout(function() { document.forms["editform"].elements["wpDiff"].click(); }, 200); //Load the diff if you are resetting it per the toolbox link
      var save = confirm("Save? (click \"OK\" to save; \"cancel\" to abort)"); // Do you want to make these changes?
      if(save == true) { 
        window.setTimeout(function() { document.forms["editform"].elements["wpSave"].click(); }, 200); //Submit it!
      } else { location.href = "http://vi.wikipedia.org/wiki/Wikipedia:Chỗ_thử"; } // Go back two pages if you don't want to save it
    } else {
    window.setTimeout(function() { document.forms["editform"].elements["wpSave"].click(); }, 200); //Submit it! 
    }
  }
}
 
$(function () {
    if(wgPageName == "Wikipedia:Sandbox") // If the page you are viewing is the sandbox
      { mw.util.addPortletLink('p-cactions', 'http://vi.wikipedia.org/w/index.php?title=Wikipedia:Ch%E1%BB%97_th%E1%BB%AD&action=edit&oldid=2247755', 'reset', 'ca-reset', "Reset the Sandbox"); }
    if(wgPageName != "Wikipedia:Sandbox") // If the page you are viewing is NOT the sandbox 
      { addToolboxLink("http://vi.wikipedia.org/w/index.php?title=Wikipedia:Ch%E1%BB%97_th%E1%BB%AD&action=edit&oldid=2247755", 'Reset the Sandbox', '', '', ''); }
});
 
$(resetSandbox);