ผู้ใช้:ZilentFyld/NECTECimport.js

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

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

  • ไฟร์ฟอกซ์ / ซาฟารี: กด Shift ค้างขณะคลิก Reload หรือกด Ctrl-F5 หรือ Ctrl-R (⌘-R บนแมค)
  • กูเกิล โครม: กด Ctrl-Shift-R (⌘-Shift-R บนแมค)
  • อินเทอร์เน็ตเอกซ์พลอเรอร์ และ Edge: กด Ctrl ค้างขณะคลิก Refresh หรือกด Ctrl-F5
  • โอเปร่า: กด Ctrl-F5
$('#wpTextbox1').wikiEditor('addToToolbar', {
			'section': 'main',
			'groups': {
				'extra': {
					'tools': {
						'cleanup': {
							'label': 'Nec',
							'type': 'button',
							'icon': commonsUrl + '/3/33/Toolbar_merge_articles.png',
							'action': {
								'type': 'callback',
								'execute': function() {
									var content = $('#wpTextbox1').val();
									var titleRegExp = new RegExp(RegExp.escape('[[' + pageName + ']]'), 'g');
									var pronRegExp = new RegExp(RegExp.escape('{{th-pron|' + pageName + '}}'), 'g');
									content = content
										.replace(pageName + '\n\n[n.]', '== ภาษาอังกฤษ ==\n=== คำนาม ===\n{{en-noun}}\n\n# ')
										.replace('[n.]', '#');
									$('#wpTextbox1').val(content);
									$('#wpSummary').val($('#wpSummary').val() + 'นำเข้าข้อมูลจาก NECTEC');
								}
							}
						}
					}
				}
			}
		});