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

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

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

/*<pre><nowiki> */
var iScriptVersion = 4.2;

if (typeof(iScriptConfig) == 'undefined') {
  iScriptConfig = {};
}

if( typeof iScriptConfig.enableTestScripts == 'undefined' ) {
	iScriptConfig.enableTestScripts = false;
}

if( typeof iScriptConfig.revertMaxRevisions == 'undefined') {
  iScriptConfig.revertMaxRevisions = 50;
}

if( typeof iScriptConfig.debugMode == 'undefined') {
  iScriptConfig.debugMode = 0;
}

if(typeof iScriptConfig.gender == "undefined") {
  iScriptConfig.gender = "male";
}

if(typeof iScriptConfig.useFullNames == "undefined") {
  iScriptConfig.useFullNames = false;
}

if(typeof iScriptConfig.useMyWelcome == "undefined") {
  iScriptConfig.useMyWelcome = false;
}

if(typeof iScriptConfig.usePreciseConversion == "undefined") {
  iScriptConfig.usePreciseConversion = false;
}
if(typeof iScriptConfig.userTalkPageMode == "undefined") {
  iScriptConfig.userTalkPageMode = "blank";
}

if(typeof iScriptConfig.searchURL == "undefined") {
  iScriptConfig.searchURL = "http://www.gahooyoogle.com/search.php?st=Web&q=";
}

if(typeof iScriptConfig.useEnhancedRollback == "undefined") {
  iScriptConfig.useEnhancedRollback = true;
}

if(iScriptConfig.useFullNames) {
  var tDelete = "แจ้งลบ";
  var tNeedCleanup = "ช่วยดูหน่อย";
  var tAdvert = "โฆษณา";
  var tPortalThailand = "สยไทย";
  var tInvalidLicense = "สถานะผิด";

} else {
  var tDelete = "↑ลบ";
  var tNeedCleanup = "↑ช่วย";
  var tAdvert = "↑โฆษณ";
  var tPortalThailand = "↑สยท.";
  var tInvalidLicense = "↑สถานะผิด";
}

// ========== สคริปต์เครื่องมือ ==========
document.write('<script type="text/javascript" src="'
             + 'http://th.wikipedia.org/w/index.php?title=User:Jutiphan/Scripts/helper/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');



// ========== เพิ่มแถบซ้าย ==========
document.write('<script type="text/javascript" src="'
             + 'http://th.wikipedia.org/w/index.php?title=User:Jutiphan/Scripts/sidebox/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');




// ========== เพิ่มป้ายหน้าผู้ใช้+แจ้งตักเตือน ==========
document.write('<script type="text/javascript" src="'
             + 'http://th.wikipedia.org/w/index.php?title=User:Jutiphan/Scripts/userTabs/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');



// ========== แก้ไขย่อหน้าแรกสุด (ย่อหน้าสรุป) ==========
document.write('<script type="text/javascript" src="'
             + 'http://th.wikipedia.org/w/index.php?title=User:Jutiphan/Scripts/editSection0/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');



// ========== เพิ่มป้ายหลัก (เก็บกวาด โฆษณา แจ้งลบ ล่าสุด) ==========
document.write('<script type="text/javascript" src="'
             + 'http://th.wikipedia.org/w/index.php?title=User:Jutiphan/Scripts/mainTabs/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');



// ========== จัดชิด ไม้ยมก & สับเปลี่ยนระหว่างเลขอารบิกกับเลขไทย ==========
document.write('<script type="text/javascript" src="'
             + 'http://th.wikipedia.org/w/index.php?title=User:Jutiphan/Scripts/editor/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');



// ========== แจ้งละเมิดลิขสิทธิ์ (รุ่นใส่เวลาไทย) ==========
document.write('<script type="text/javascript" src="'
             + 'http://th.wikipedia.org/w/index.php?title=User:Jutiphan/Scripts/copyvio/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');



// ========== ความสามารถย้อนกลับ (Twinkle) ==========
document.write('<script type="text/javascript" src="'
             + 'http://th.wikipedia.org/w/index.php?title=User:Jutiphan/Scripts/revert/monobook.js'
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');



function performUpdate() {

  document.body.style.cursor = 'wait';

  var sStatus = document.getElementById('iScriptStatus');
  sStatus.innerHTML = "<span style=\"clear: right; width: 256px; float:right; margin:0em 0em 0.5em 1em; text-align:center; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #87CEEB; background-color: #FFF8DC; color:#8B4513; padding: 6px;\">กำลังอัปเดตไปรุ่นล่าสุด...</SPAN>";
  location.reload(true);

  document.body.style.cursor = 'auto';
}



if((wgNamespaceNumber == 2 || wgNamespaceNumber == 3 || wgPageName.indexOf("วิกิพีเดีย:สคริปต์จัดให้") >= 0) && (document.URL.indexOf("&action=submit") || wgIsArticle)) {

  addOnloadHook( function() {
    var sStatus = document.getElementById('iScriptStatus');
    if(sStatus != null) {
      var newestVersion = parseFloat(document.getElementById('iScriptVersion').innerHTML);

      if(iScriptVersion >= newestVersion) {
        sStatus.innerHTML = "<span style=\"clear: right; width: 256px; float:right; margin:0em 0em 0.5em 1em; text-align:center; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #87CEEB; background-color:#f0fff0; color:#008000; padding: 6px;\"><img src=\"http://upload.wikimedia.org/wikipedia/commons/thumb/3/34/Crystal_Clear_app_clean.png/20px-Crystal_Clear_app_clean.png\" alt=\"\" width=\"20\" height=\"20\"/> คุณกำลังใช้สคริปต์จัดให้รุ่นล่าสุด</span>";

      } else {
        sStatus.innerHTML = "<span style=\"clear: right; width: 256px; float:right; margin:0em 0em 0.5em 1em; text-align:center; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #87CEEB; background-color: #FFF8DC; color:#8B4513; padding: 6px;\"><img src=\"http://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Nuvola_apps_important_yellow.svg/25px-Nuvola_apps_important_yellow.svg.png\" alt=\"\" width=\"25\" height=\"21\"/> คุณกำลังใช้สคริปต์จัดให้รุ่น " + iScriptVersion + "<br/><A href=\"javascript:performUpdate();\">อัปเดตไปรุ่นล่าสุด</A></SPAN>";
      }
    }
  });
}

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