ผู้ใช้:Patsagorn Y./twinkle/dev.js

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

หมายเหตุ: หลังเผยแพร่ คุณอาจต้องล้างแคชเว็บเบราว์เซอร์ของคุณเพื่อดูการเปลี่ยนแปลง

  • ไฟร์ฟอกซ์ / ซาฟารี: กด Shift ค้างขณะคลิก Reload หรือกด Ctrl-F5 หรือ Ctrl-R (⌘-R บนแมค)
  • กูเกิล โครม: กด Ctrl-Shift-R (⌘-Shift-R บนแมค)
  • อินเทอร์เน็ตเอกซ์พลอเรอร์ และ Edge: กด Ctrl ค้างขณะคลิก Refresh หรือกด Ctrl-F5
  • โอเปร่า: กด Ctrl-F5
/**
 * /!\ Unstable release from dev branch!
 * see current devlopment at: https://github.com/ptsgrn/twinkle-thwiki/tree/dev
 * Got a problem? [[th:WP:TW]]
 * @maintainer [[User:Patsagorn Y.]]
 */
mw.loader.using([
	'mediawiki.user', 'mediawiki.util', 'mediawiki.Title', 'mediawiki.api',
	'mediawiki.storage', 'mediawiki.libs.pluralruleparser'
]).then(function () {
	function load(pageName, css) {
		return mw.loader.getScript(
			'https://th.wikipedia.org/w/index.php?title=User:Patsagorn Y./twinkle/dev/' + pageName + '&action=raw&ctype=text/' + (css ? 'css' : 'javascript'), 
			css ? 'text/css' : null  
        );
	}
	mw.loader.load('jquery.ui');

	// Morebits needs to be available for twinkle.js to parse
	load('morebits.js').then(function() {
		load('Twinkle.js');
	});
	load('select2.js');
	load('Twinkle.css', true);
	load('morebits.css', true);
	load('select2.css', true);
});