ผู้ใช้:Jutiphan/Scripts/speedydel/monobook.js

จากวิกิพีเดีย สารานุกรมเสรี

หมายเหตุ: หลังจากบันทึกแล้ว, คุณต้องล้างแคชของเบราว์เซอร์เสียก่อน จึงจะเห็นการเปลี่ยนแปลง: Mozilla/Safari/Konqueror: กด Shift ค้าง แล้วกด Reload (หรือ Ctrl-Shift-R), IE: กด Ctrl-F5, Opera: กด F5

/* <pre><nowiki> */

// ========== แจ้งลบ ==========
addOnloadHook(function() {
  //Add tab if it is an article
  if(wgIsArticle && wgCanonicalNamespace.indexOf("User") == -1) {
    addTab("javascript:doQsd()", "แจ้งลบ", "ca-sd", "คำสั่งแจ้งลบ", "");
  }

  if (document.title.indexOf("แก้ไข") != -1) {
    if (document.URL.lastIndexOf("&fakeaction=speedydel") == -1)
      return;
    if (wgArticleId == 0) {
      alert("บทความนี้ได้ถูกลบโดยผู้ดูแลระบบไปแล้ว");
      return;
    }

    var qsdReason = prompt("กรุณาระบุสาเหตุที่แจ้งลบ (เว้นว่างและคลิก OK หากจะไม่ระบุ):", "")
    if(qsdReason.length == 0) {
      document.editform.wpTextbox1.value = "{{ลบ}}\n\n" + document.editform.wpTextbox1.value;
      document.editform.wpSummary.value = "แจ้งลบด้วย[[ผู้ใช้:Jutiphan/Scripts|สคริปต์จัดให้]]";
    } else {
      document.editform.wpTextbox1.value = "{{ลบ|" + qsdReason + "}}\n\n" + document.editform.wpTextbox1.value;
      document.editform.wpSummary.value = "แจ้งลบด้วย[[ผู้ใช้:Jutiphan/Scripts|สคริปต์จัดให้]]: " + qsdReason;
    }

    document.editform.submit();
    return;
  }
});
 
function doQsd() {
  //edit page
  var title = document.title.substr(0, document.title.lastIndexOf(' - วิกิพีเดีย'));
  location.assign("/w/index.php?title=" + title + "&action=edit&fakeaction=speedydel");
}

/* </nowiki></pre> */