มีเดียวิกิ:Guidedtour-tour-twa1.js

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

  • ไฟร์ฟอกซ์ / ซาฟารี: กด Shift ค้างขณะคลิก Reload หรือกด Ctrl-F5 หรือ Ctrl-R (⌘-R บนแมค)
  • กูเกิล โครม: กด Ctrl-Shift-R (⌘-Shift-R บนแมค)
  • อินเทอร์เน็ตเอกซ์พลอเรอร์ และ Edge: กด Ctrl ค้างขณะคลิก Refresh หรือกด Ctrl-F5
  • โอเปร่า: กด Ctrl-F5
// The Wikipedia Adventure Mission 1
 
( function ( window, document, $, mw, gt ) {
 
//automatic api:edit function to send yourself messages
function sendMessage( targetPage, msgPage, linkTo ) {
	var api = new mw.Api();
	api.get( {
		'action' : 'query',
		'titles' : msgPage,
		'prop'   : 'revisions|info',
		'intoken' : 'edit',
		'rvprop' : 'content',
		'indexpageids' : 1
	} ).done( function (result) {
		result = result.query;
		var page = result.pages[result.pageids[0]];
		var text = page.revisions[0]['*'];
		api.post( {
			'action' : 'edit',
			'title' : targetPage,
			'appendtext' : "\n" + text,
			'summary' : 'สารใหม่ (สร้างอัตโนมัติโดย [[WP:The Wikipedia Adventure|The Wikipedia Adventure]])',
			'token' : page.edittoken
		} ).done( function () {
			window.location.href = linkTo;
		} );
	} );
}
 
// Fail gracefully post-save but not postedit
var postEditButtons = [];
if ( mw.config.get( 'wgAction' ) === 'view' && !gt.isPostEdit() ) {
        postEditButtons.push( {
                name: 'คลิกที่นี่เพื่อย้อนกลับไปแก้ไข',
                onclick: function() {
                        window.location.href = new mw.Uri().extend( { action: 'edit' } ).toString();
                }
        } );
}
 
// Fail gracefully post-save but not postedit for visual editor
var postEditButtonsVisual = [];
if ( mw.config.get( 'wgAction' ) === 'view' && !gt.isPostEdit() ) {
        postEditButtonsVisual.push( {
                name: 'ย้อนกลับ',
                onclick: function() {
                        window.location.href = window.location.href +
"&veaction=edit";
                }
        } );
}
 
gt.defineTour( {
        name: 'twa1',
		shouldLog: true,
        steps: [ {
                //1
                title: 'ยินดีต้อนรับสู่วิกิพีเดีย!',
                description: '<br><div align="left">[[File:TWA_guide_left_top.png|link=]]</div>วิกิพีเดียเป็นสารานุกรมเสรีที่<b>ทุกคนแก้ไขได้</b> ฉันจะนำคุณชมจักรวาลของพวกเรา<br><br>การเดินทางนี้มี 7 ภารกิจ แต่ละภารกิจมีทักษะและความน่าพิศวงของมันเอง ทุกภารกิจออกแบบมาให้คุณเป็นผู้เขียนวิกีพีเดียที่ยอดเยี่ยม<br><br>',
                onShow: gt.parseDescription,
                overlay: true,
                closeOnClickOutside: false,
	            buttons: [ {
                        name: 'เตรียมตัวออกเดินทางเลย!',
                        action: 'next',
                } ],
                allowAutomaticOkay: false	
 
 
        },  {
                //2
                title: 'รู้ไว้ก่อนไปต่อ',
                description: '<br><b>กรุณาอย่ากด [x] กลางคัน</b><br> กล่องนี้เป็นเหมือนชุดอวกาศของคุณ หากคุณคลิกปิดก่อนสิ้นสุดภารกิจ คุณจะต้องเริ่มภารกิจใหม่ตั้งแต่ต้น<br><br><b>สารอัตโนมัติ</b><br> ระหว่างที่คุณกำลังผจญภัย ระบบจะส่งสารไปหน้าผู้ใช้ส่วนตัวของคุณในวิกิพีเดีย เมื่อคุณคลิกปุ่มสีน้ำเงินที่มีเครื่องหมายดอกจัน <big><b>*</b></big> กำกับ<br><br>',
                onShow: gt.parseDescription,
                overlay: true,
                closeOnClickOutside: false,
		        buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Wikipedia:TWA/1/Start' ) + '?tour=twa1&step=1'          
                } , {
                        name: 'มากับฉัน....',
                        action: 'next',
                         } ],
                allowAutomaticOkay: false		
 
        },  {
                //3
                title: 'ทำไมต้องวิกิพีเดีย',
                description: '<br><div align="right">[[File:TWA_guide_right_top.png|link=]]</div>เรามีเป้าหมายที่ยิ่งใหญ่ ลองคิดดูสิว่าจะดีเพียงใด หากทุกคนบนโลกนี้สามารถเข้าถึงข้อมูลความรู้ทั้งหมดของมวลมนุษยชาติได้อย่างเสรี และสิ่งที่น่าอัศจรรย์ที่สุดคือ...<br><br>',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Wikipedia:TWA/1/Start' ) + '?tour=twa1&step=2'          
                } , {
                         name: 'มันกำลังเกิดขึ้น',
                         action: 'next',
                         } ],
                allowAutomaticOkay: false				
 
        },  {
                //4
                title: 'มันกำลังเกิดขึ้น',
                description: '<br><div align="right">[[File:TWA_guide_right_top.png|link=]]</div>วิกิพีเดียเป็นเว็บไซต์ที่มีการเยี่ยมชมกว่า 8,000 ครั้งต่อวินาที เราเป็นเว็บไซต์ใหญ่สุดอันดับที่ห้าของโลก และเรามีอายุเกินสิบขวบเล็กน้อยเท่านั้น!<br><br>',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Wikipedia:TWA/1/Start' ) + '?tour=twa1&step=3'          
                } , {
                        name: 'ใครเขียนวิกิพีเดียนี้',
                        action: 'next',
                         } ],
	            allowAutomaticOkay: false
        },  {
                //5
                title: 'ใครเขียนวิกิพีเดีย',
                description: '<br><div align="right">[[File:TWA_guide_right_top.png|link=]]</div>คุณไง :) มีผู้ใช้ลงทะเบียนเกือบ 19 ล้านบัญชี คุณไม่จำเป็นต้องเป็นผู้เชี่ยวชาญเพื่อเขียนวิกิพีเดีย ผู้เขียนวิกิพีเดียแทบทั้งหมดเป็นอาสาสมัคร<br><br>',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Wikipedia:TWA/1/Start' ) + '?tour=twa1&step=4'          
                } , {
                        name: 'ทำไมคนจึงเขียน',
                        action: 'next',
                         } ],
		        allowAutomaticOkay: false
        },  {
 
                //6
                title: 'ค้นพบบทบาทพิเศษของคุณ',
                description: '<br><div align="left">[[File:TWA_guide_left_top.png|link=]]</div>วิกิพีเดียจะช่วยให้คุณค้นพบเส้นทางและจุดประสงค์ของตนเอง  เมื่องานของทุกคนมารวมกันย่อมทำให้เกิดผลลัพธ์ที่ยิ่งใหญ่และเปลี่ยนแปลงโลกได้<br><br>',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Wikipedia:TWA/1/Start' ) + '?tour=twa1&step=5'          
                } , {
                        name: 'คุณพร้อมหรือยัง',
                        action: 'next',
                         } ],
                allowAutomaticOkay: false,
},  {
                //7
                title: 'ล็อกอินหรือสร้างบัญชี',
                description: '<br><div align="left">[[File:TWA_guide_left_top.png|link=]]</div>การสร้างบัญชีมีประโยชน์หลายอย่าง สร้างเลย<br><br>',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Wikipedia:TWA/1/Start' ) + '?tour=twa1&step=6'  
                } , {
                	name: 'ฉันล็อกอินแล้ว',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Wikipedia:TWA/1/Start' ) + '?tour=twa1&step=8'
 
                } , {
                	name: 'ฉันจำเป็นต้องล็อกอิน',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:UserLogin' ) + '?tour=twa1&step=7'
 
                } , {
                	name: 'ลงทะเบียน!',
                    action: 'externalLink',
                    url: mw.config.get('wgServer') + mw.config.get('wgScriptPath') + '/index.php?title=Special:UserLogin&returnto=Wikipedia:TWA/1/Start&returntoquery=tour%3Dtwa1%26step%3D8%26showGettingStarted%3Dfalse&type=signup'
 
                } ],
                allowAutomaticOkay: false,
                shouldSkip: function () {
                return mw.config.get( 'wgUserId' )  !== null;
                }
 
} , {
                //8
                title: 'กล่าวสวัสดีวิกิพีเดีย',
                description: '<br> มาเริ่มต้นกันที่การแนะนำตัวเองกับชุมชนวิกิพีเดีย<br><br>ใช้เวลาไม่กี่วินาทีในการโหลดจักรวาล เพราะแสงเดินทางเร็วเหลือเกิน<br><br>(สำหรับการเดินทางส่วนที่เหลือคุณต้องล็อกอินอยู่ตลอด)<br><br>',
                overlay: true,
                onShow: gt.parseDescription,
                closeOnClickOutside: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Wikipedia:TWA/1/Start' ) + '?tour=twa1&step=6'          
                } , {
                         name: 'สวัสดีดาวโลก*',
                         onclick: function()  {  if(!mw.config.get('wgUserName')){  alert( "กรุณาล็อกอิน" );   return;   } sendMessage( 'User talk:' + mw.config.get( 'wgUserName' ), 'Wikipedia:TWA/Welcome' , mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=9'); } 
                } ],	
                allowAutomaticOkay: false
 
} , {
                //9
                title: 'หน้าผู้ใช้ของคุณ',
                description: '<br><div align="right">[[File:TWA_guide_right_top.png|link=]]</div>หน้าผู้ใช้ของคุณเป็นที่สำหรับแนะนำตัวคุณให้ผู้ใช้อื่นรู้จัก คุณสามารถแบ่งปันสิ่งที่คุณสนใจ พื้นเพของคุณ และสิ่งที่คุณสนใจจะทำในวิกิพีเดีย จะมากน้อยอย่างไรก็แล้วแต่คุณ...<br><br><i>แต่จำไว้ว่าหน้าผู้ใช้ของคุณเป็นสาธารณะ ดังนั้นเก็บข้อมูลส่วนตัวให้ดี</i><br><br>',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Wikipedia:TWA/1/Start' ) + '?tour=twa1&step=8'          
                } , {
                        name: 'หน้าผู้ใช้ที่ดีเป็นอย่างไร',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Wikipedia:TWA/1/Bio' ) + '?tour=twa1&step=10'
                } ],
		allowAutomaticOkay: false
 
} , {
                //10
                title: 'ท้าทายตัวเอง...',
                description: 'คำใบ้: คุณสามารถเรียนรู้จากการทำผิดได้มากพอ ๆ กับการทำถูกต้อง และคุณสามารถลองใหม่ได้เรื่อย ๆ!',
                attachTo:'#contentSub',
                position: 'bottom',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                allowAutomaticOkay: false, 
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=9'          
                } ],
 
} , {
                //11
                title: 'ตาคุณแล้ว!',
                description: '<br>การสร้างหน้าผู้ใช้ง่ายเหมือนการแก้ไขมัน<br><br>คลิก <b>สร้าง</b> หรือ <b>แก้ไข</b> ด้านบน<br><br>(การผจญภัยนี้ใช้แก้ไขต้นฉบับเสมอ)<br><br>',
                attachTo: '#ca-edit',
                position: 'bottom',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                allowAutomaticOkay: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=9'          
                } ],
                shouldSkip: function() {
                        return gt.hasQuery( { action: 'edit' } );
                }
 
}, {
                //12
                title: 'อินเตอร์เฟซแก้ไข',
                description: '<br><div align="right">[[File:TWA_guide_right_top.png|link=]]</div>นี่เป็นที่ที่มนตร์เกิดขึ้น<br><br>พิมพ์ในกล่องข้อความใหญ่ที่อยู่ใกล้มุมบนซ้าย ทั้งชื่อผู้ใช้ นครหรือประเทศ การศึกษา ทักษะ และความสนใจของคุณ คุณคาดหมายว่าจะทำอะไรที่นี่ แบ่งปันมากน้อยแล้วแต่คุณต้องการ แต่ต้องแก้ไขอย่างน้อย<b>หนึ่งครั้ง</b> <br><br>ถ้าคุณมีหน้าผู้ใช้อยู่แล้ว ให้พัฒนาหน้านั้นอย่างน้อย<b>หนึ่ง</b>อย่าง<br><br>',
                onShow: gt.parseDescription,
                overlay: false,
                attachTo: '#wpTextbox1', 
                position: 'bottomRight',
                closeOnClickOutside: false,
	            buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=11'          
                } , {
                        name: 'พิมพ์แล้ว',
                        action: 'next'
               } ],
 
} , {
                //13
                title: 'คำอธิบายอย่างย่อและบันทึกหน้า',
                description: '<br>ทุกอย่างเรียบร้อยดี! ก่อนคุณจะกดบันทึกหน้า พิมพ์ข้อความสั้น ๆ เกี่ยวกับการเปลี่ยนแปลงของคุณในช่องคำอธิบายอย่างย่อ ข้อมูลตรงนี้ช่วยผู้อื่นตามงานของคุณง่ายขึ้น<br><br>ลองใส่คำอธิบายอย่างย่อว่าคุณ "แนะนำตัวเอง"<br><br>ที่เหลือคุณก็คือกดบันทึก การบันทึกทำให้ทุกคนมองเห็นการแก้ไขทันที  กดบันทึกหน้าเมื่อคุณพร้อมแล้ว<br><br>',
                onShow: gt.parseDescription,
                overlay: false,
                attachTo:  '#wpSave', 
                position: 'bottom',
                closeOnClickOutside: false,
                allowAutomaticOkay: false,
                shouldSkip: function() {
                        return gt.isPostEdit();
                },
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=12&action=edit'          
                } ],
                buttons: postEditButtons
 
} , {
                //14
                title: 'ยินดีด้วย!',
                description: 'ได้เครื่องมือใหม่:  <b>ป้ายผู้เขียนวิกิพีเดีย</b><center>[[File:TWA badge 1.png|250px|link=]]</center><br>คุณเป็นผู้เขียนวิกิพีเดีย รู้สึกอย่างไรบ้าง ยอดเยี่ยมเลยที่คุณแนะนำตัวเอง<br>',
                overlay: false,
                onShow: gt.parseDescription,
                closeOnClickOutside: false,
                allowAutomaticOkay: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=13&action=edit'          
                } , {
                        name: 'ทำให้ดีขึ้นอีก*',
                        onclick: function()  {  if(!mw.config.get('wgUserName')){  alert( "กรุณาล็อกอิน" );   return;   } sendMessage( 'User:' + mw.config.get( 'wgUserName' ), 'Wikipedia:TWA/Badge/1template2' , mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=15'); } 
                } ],
 
} , {
                //15
                title: 'ดีกว่าเดิม',
                description: '<br>กลับไปแก้ไขกันอีกสักหน่อย คลิก<b>แก้ไข</b><br><br>',
                overlay: false,
                attachTo: '#ca-edit',
                position: 'bottom',
                onShow: gt.parseDescription,
                closeOnClickOutside: false,
                allowAutomaticOkay: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=14'          
                } ],
                shouldSkip: function() {
                        return gt.hasQuery( { action: 'edit' } );
                }
 
} , {
                //16
                title: 'เพิ่มตัวหนา',
                description: '<br><div align="right">[[File:TWA guide right top.png|link=]]</div>ในกล่องข้อความ เน้นชื่อผู้ใช้ของคุณ  (หรือวลีสำคัญอื่น) ด้วยเมาส์<br><br>แล้วกดปุ่ม [[File:Toolbaricon_bold_B-1.png]] บนแถบเครื่องมือการแก้ไขเหนือกล่องข้อความ<br><br>แถบเครื่องมือทำให้การแก้ไขวิกิพีเดียง่ายขึ้นมากเพราะว่ามันช่วยคุณจัดรูปแบบหน้าวิกิพีเดียให้',
                attachTo: '#wpTextbox1', 
                position: 'bottomRight',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=15'          
                } , {
                	    name: 'ทำตัวหนาแล้ว',
                        action: 'next'
                } ],
 
} , {
                //17
                title: 'เพิ่มตัวเอน',
                description: '<br><div align="right">[[File:TWA guide right top.png|link=]]</div>ทีนี้เน้นความสนใจของคุณ<br><br>แล้วกดปุ่ม [[File:Toolbaricon_italics_I.png]] บนแถบเครื่องมือการแก้ไขเพื่อให้ข้อความที่เน้นเป็นตัวเอน<br><br>',
                attachTo: '#wpTextbox1', 
                position: 'bottomRight',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                allowAutomaticOkay: false	,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=16&action=edit'          
                } , {
                	    name: 'ทำตัวเอนแล้ว',
                        action: 'next'
                } ],
 
} , {
                //18
                title: 'เพิ่มวิกิลิงก์',
                description: '<br><div align="right">[[File:TWA guide right top.png|link=]]</div>คุณสามารถโยงไปหน้าอื่นบนวิกิพีเดียได้ ซึ่งการนี้จะช่วย "สร้างเว็บ" และกันคุณไม่ให้งานเสร็จก่อนที่คุณจะท่องไปมาจากบทความหนึ่งไปอีกบทความหนึ่ง ;)<br><br> เน้นนครหรือประเทศที่คุณมา <br><br> แล้วคลิกปุ่ม [[File:Toolbar_Insert_link.png]] ในแถบเครื่องมือแก้ไข (ดูเหมือนเป็นโซ่ข้อหนึ่ง)<br><br>สุดท้าย แทรกลิงก์<br><br>',
                attachTo: '#wpTextbox1', 
                position: 'bottomRight',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=17&action=edit'          
                } , {
                	    name: 'ทำวิกิลิงก์แล้ว',
                        action: 'next'
                } ],
 
} , {
                //19
                title: 'ใส่คำอธิบายอย่างย่อแล้วกดบันทึกหน้า',
                description: '<br>พิมพ์ลงไปว่า "เพิ่มตัวหน้า ตัวเอน วิกิลิงก์" แล้วกดบันทึกหน้า การแก้ไขของคุณจะแสดงผลทันที<br><br>',
                attachTo: '#wpSave',
                position: 'bottom',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                allowAutomaticOkay: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=18&action=edit'          
                } ],
                shouldSkip: function() {
                        return gt.isPostEdit();
                },
                buttons: postEditButtons
 
} , {
                //20
                title: 'คุณทำได้ :)',
                description: 'ได้เครื่องมือใหม่:  <b>ตรานักจัดรูปแบบ</b><center>[[File:TWA badge 2.png|250px|link=]]</center><br> คุณกำลังเรียนรู้ได้เร็ว คุณยอดเยี่ยมมาก นี่แค่กำลังเริ่มต้นแต่คณได้เครื่องมือพื้นฐานเพื่อไปผจญภัยแล้ว จับตาดูมาตรทักษะด้านล่างของหน้าขณะที่คุณพัฒนาความแข็งแกร่งขึ้นเรื่อย ๆ<br>',
                overlay: true,
                onShow: gt.parseDescription,
                closeOnClickOutside: false,
                buttons: [ {
                        name: '<big>←</big>',
                        action: 'externalLink',
                        url: mw.util.getUrl( 'Special:MyPage' ) + '?tour=twa1&step=19&action=edit'          
                } , {
                        name: 'มีอะไรอีก*',
                        onclick: function()  {  if(!mw.config.get('wgUserName')){  alert( "กรุณาล็อกอิน" );   return;   } sendMessage( 'User:' + mw.config.get( 'wgUserName' ), 'Wikipedia:TWA/Badge/2template2' , mw.util.getUrl( 'Wikipedia:TWA/1/End' ) + '?tour=twa1&step=21'); } 
                } ],
                allowAutomaticOkay: false
 
} , {
                //21
                title: 'ภารกิจที่ 1 สำเร็จ!',
                description: '<br>[[File:Carl Czerny - Duo Concertante - 1. Allegro (short).ogg]]<br><b>เดินทางต่อไปภารกิจที่ 2...</b>',
                onShow: gt.parseDescription,
                overlay: false,
                closeOnClickOutside: false,
                buttons: [ {
                	    name: 'ยินดีกับตัวเองหน่อย!',
                        action: 'end'      
                } ],
 
 
}]
 
} );
 
} (window, document, jQuery, mediaWiki, mediaWiki.guidedTour ) ) ;