ผู้ใช้:Bebiezaza/iScript/main.js
< ผู้ใช้:Bebiezaza | iScript
หมายเหตุ: หลังเผยแพร่ คุณอาจต้องล้างแคชเว็บเบราว์เซอร์ของคุณเพื่อดูการเปลี่ยนแปลง
- ไฟร์ฟอกซ์ / ซาฟารี: กด Shift ค้างขณะคลิก Reload หรือกด Ctrl-F5 หรือ Ctrl-R (⌘-R บนแมค)
- กูเกิล โครม: กด Ctrl-Shift-R (⌘-Shift-R บนแมค)
- อินเทอร์เน็ตเอกซ์พลอเรอร์ และ Edge: กด Ctrl ค้างขณะคลิก Refresh หรือกด Ctrl-F5
- โอเปร่า: กด Ctrl-F5
// ==============================================================
// สคริปต์จัดให้: main module
//
// Copyright (C) 2006-2022, Jutiphan Mongkolsuthree
// 2021-2023, Bebiezaza
// Certain functions are copyrighted by their
// respective copyright holders
//
// Created: 20/03/2008
// Replaced: SWAT
// ==============================================================
/* <pre><nowiki> */
var iScriptVersion; if (iScriptVersion === undefined) iScriptVersion = "10.721";
var iScriptConfig; if (iScriptConfig === undefined) iScriptConfig = {};
var Editions = {
Wikipedia: 0,
Wikisource: 1,
Wikibooks: 2,
Uncyclopedia: 100
};
function getEdition() {
var siteName = mw.config.get('wgServer');
if (siteName == '//th.wikipedia.org' || siteName == 'http://localhost' || siteName == 'http://127.0.0.1') {
return Editions.Wikipedia;
} else if (siteName == '//th.wikisource.org') {
return Editions.Wikisource;
} else if (siteName == '//th.wikibooks.org') {
return Editions.Wikibooks;
} else if (siteName == '//th.uncyclopedia.info' || siteName == '//xn--12c1czafac9b9bq7dxgrc.com') {
return Editions.Uncyclopedia;
}
}
var iScriptConfigDefault = {
// General
gender: "male",
searchURL: "//www.google.co.th/search?q=",
autoNotifyUploader: false,
wikiProjectTabs: "all",
bookmark1: ["", ""],
bookmark2: ["", ""],
bookmark3: ["", ""],
bookmark4: ["", ""],
bookmark5: ["", ""],
// Hidden preferences
// Backend
Edition: getEdition(),
// Developer
enableTestScripts: false,
debugMode: 0,
};
for (var i in iScriptConfigDefault) {
if (iScriptConfig[i] === undefined) iScriptConfig[i] = iScriptConfigDefault[i];
}
function StartiScript() {
if (typeof iScriptConfig.Edition != 'undefined' && mw.config.get('skin') !== 'minerva') {
mw.loader.load('//th.wikipedia.org/w/index.php?title=User:Bebiezaza/iScript/iScript.css&action=raw&ctype=text/css', 'text/css');
mw.loader.getScript('//th.wikipedia.org/w/index.php?title=User:Bebiezaza/iScript/helper.js&action=raw&ctype=text/javascript').then(function() {
mw.loader.getScript('//th.wikipedia.org/w/index.php?title=User:Bebiezaza/iScript/iScript.js&action=raw&ctype=text/javascript').then(function() {
mw.loader.getScript('//th.wikipedia.org/w/index.php?title=User:Bebiezaza/iScript/WikiProjects.js&action=raw&ctype=text/javascript').then(function() {
mw.loader.load('//th.wikipedia.org/w/index.php?title=User:Bebiezaza/iScript/Cleanup.js&action=raw&ctype=text/javascript');
mw.loader.load('//th.wikipedia.org/w/index.php?title=User:Bebiezaza/iScript/modules/sidebox.js&action=raw&ctype=text/javascript');
mw.loader.load('//th.wikipedia.org/w/index.php?title=User:Bebiezaza/iScript/modules/editor.js&action=raw&ctype=text/javascript');
mw.loader.load('//th.wikipedia.org/w/index.php?title=User:Bebiezaza/iScript/modules/admin.js&action=raw&ctype=text/javascript');
mw.loader.load('//th.wikipedia.org/w/index.php?title=User:Bebiezaza/iScript/modules/userTabs.js&action=raw&ctype=text/javascript');
mw.loader.load('//th.wikipedia.org/w/index.php?title=User:Bebiezaza/iScript/modules/mainTabs.js&action=raw&ctype=text/javascript');
mw.loader.load('//th.wikipedia.org/w/index.php?title=User:Bebiezaza/iScript/modules/revert.js&action=raw&ctype=text/javascript');
mw.loader.load('//th.wikipedia.org/w/index.php?title=Mediawiki:Gadget-HotCat.js&action=raw&ctype=text/javascript');
});
});
});
}
}
$(document).ready(function() {
StartiScript();
});
/* </nowiki></pre> */