ผลต่างระหว่างรุ่นของ "วิกิพีเดีย:สคริปต์จัดให้/การติดตั้ง"
Thammarith (คุย | ส่วนร่วม) ล →แก้ไข และให้ใส่โค้ดดังนี้: แท็กหลังควรเป็นแท็กปิด `</nowiki></pre>` |
NP-chaonay (คุย | ส่วนร่วม) ล ตามความสามารถของ สจห รุ่นปัจจุบัน |
||
บรรทัด 3: | บรรทัด 3: | ||
|- |
|- |
||
| width="90px" | [[ภาพ:Vista-advancedsettings.png|40px|สคริปต์จัดให้]] |
| width="90px" | [[ภาพ:Vista-advancedsettings.png|40px|สคริปต์จัดให้]] |
||
| สคริปต์จัดให้ได้ถูกออกแบบเพื่อรองรับกับสกิน monobook โดยเฉพาะ |
| สคริปต์จัดให้ได้ถูกออกแบบเพื่อรองรับกับสกิน monobook และ vector โดยเฉพาะ การใช้งานสคริปต์จัดให้บนสกินอื่นอาจทำให้ความสามารถบางอย่างใช้งานไม่ได้หรือแสดงผลไม่ถูกต้อง |
||
|} |
|} |
||
== วิดีโอสาธิตการตั้งค่าและติดตั้ง == |
== วิดีโอสาธิตการตั้งค่าและติดตั้ง == |
รุ่นแก้ไขเมื่อ 23:56, 25 พฤษภาคม 2562
เรายังต้องการตัวอย่างเพิ่มเติม!!! สคริปต์จัดให้ต้องการความร่วมมือ แก้ไขปัญหาสระซ้อน โดยคุณช่วยเราได้ง่าย ๆ เพียงคัดลอกประโยคที่พบสระซ้อนมาใส่ที่หน้าโครงการกวาดล้างสระซ้อน |
หน้าหลัก
เรียนรู้สคริปต์จัดให้คืออะไร และรายละเอียดทั่วไป |
การติดตั้งและปรับแต่ง
อ่านความต้องการ ขั้นตอนการติดตั้ง และวิธีการปรับแต่ง |
ความสามารถ
ศึกษาความสามารถของสคริปต์จัดให้ และวิธีการใช้ |
แจ้งปัญหา เสนอแนะ
แจ้งปัญหา หรือเสนอแนะ ความสามารถที่ต้องการที่หน้า คุยเรื่องวิกิพีเดีย:สคริปต์จัดให้ | ||
โครงการอื่น ๆ : สคริปต์จัดให้ สำหรับวิกิซอร์ซ · สคริปต์จัดให้ สำหรับวิกิตำรา · สคริปต์จัดให้ สำหรับไร้สาระนุกรม · กวาดล้างสระซ้อน · สคริปต์จัดให้ สำหรับออฟฟิศ เวิร์ดdeprecated |
สคริปต์จัดให้ได้ถูกออกแบบเพื่อรองรับกับสกิน monobook และ vector โดยเฉพาะ การใช้งานสคริปต์จัดให้บนสกินอื่นอาจทำให้ความสามารถบางอย่างใช้งานไม่ได้หรือแสดงผลไม่ถูกต้อง |
วิดีโอสาธิตการตั้งค่าและติดตั้ง
แม่แบบ:ClickA สำหรับวิดีโอสาธิตคุณภาพต่ำบนยูทูบ เปิดดูได้ที่นี่
ความต้องการของสคริปต์จัดให้
ความต้องการขั้นต่ำ
- เป็นผู้ใช้ในวิกิพีเดียไทย
- อินเทอร์เน็ตเอกซ์พลอเรอร์ 9 ขึ้นไป กูเกิล โครม หรือไฟร์ฟอกซ์
- รองรับและเปิดการใช้งานจาวาสคริปต์
- หากคุณใช้ไออี
http://*.wikipedia.org
ต้องอยู่ในรายชื่อ Trusted sites โดยให้ทำการ:- ไปที่ Tools | Internet Options
- คลิกป้าย Security
- คลิกไอคอนเครื่องหมายถูกสีเขียวที่มีคำว่า Trusted sites กำกับอยู่ด้านล่างของภาพ
- คลิก Sites และ Tick ออก Require server verification (https:)...
- พิมพ์
http://*.wikipedia.org
ในกล่องข้อความ และคลิก Add - คลิก Close และคลิก OK
การตั้งค่าสำหรับ Pop-up Blocker
- หากคุณใช้ Pop-up Blocker กรุณาใส่
th.wikipedia.org
ในรายชื่อเว็บไซต์ที่อนุญาต - หากคุณใช้ไออี 6 หรือสูงกว่าที่มี pop-up blocker ในตัว ให้ทำตามขั้นตอนดังนี้:
- ไปที่ Tools | Internet Options
- คลิกป้าย Privacy
- คลิก Settings
- พิมพ์
th.wikipedia.org
ในกล่องข้อความ และคลิก Add - คลิก Close และคลิก OK
- หากคุณใช้ไฟร์ฟอกซ์ ให้ทำตามขั้นตอนดังนี้:
- ไปที่ Tools | Options...
- คลิกป้าย Content
- คลิก Exceptions... ปุ่มแรกสุด
- พิมพ์
th.wikipedia.org
ในกล่องข้อความ และคลิก Allow - คลิก Close และคลิก OK
- หากคุณใช้ Netscape ให้ทำตามขั้นตอนดังนี้:
- ไปที่ Tools | Options...
- คลิกที่ป้าย Content
- ตรงกล่อง Block pop-up windows ให้คลิกที่ Exceptions....
- พิมพ์ th.wikipedia.org แล้วคลิก Allow เสร็จแล้วกด Close แล้วกด OK ออกมา
ความต้องการแนะนำ
- อินเทอร์เน็ตเอกซ์พลอเรอร์ 7.0 หรือสูงกว่า ไฟร์ฟอกซ์ 3.0 หรือสูงกว่า
- ใช้ความละเอียดจอภาพ (screen resolution) อย่างต่ำ 1024x768
หมายเหตุ
- สคริปต์จัดให้สามารกติดตั้งสำหรับใช้ในรุ่นเบตาของเว็บไซต์วิกิพีเดียได้ อย่างไรก็ตามความสามารถบางส่วนอาจใช้ไม่ได้ หรือไม่เป็นตามที่เขียนไว้
- การเปิดเครื่องมือ WikiED อาจทำให้ไม่สามารถแจ้งละเมิดลิขสิทธิ์และแทนที่คำได้
วิธีการติดตั้ง
สคริปต์จัดให้ นอกเหนือจากสามารถใช้งานที่วิกิพีเดียไทยแล้ว ยังสามารถติดตั้งที่โครงการพี่น้องได้
หน้าที่ติดตั้ง
หากต้องการใช้งานเฉพาะบนวิกิพีเดียไทย (เว็บนี้) นั้นให้ไปที่ลิงก์แรกสุดก็เพียงพอแล้วครับ
- วิกิพีเดียไทย: skin.js
- วิกิซอร์ซ: vector.js
- วิกิตำรา: vector.js
- วิกิพจนานุกรม: vector.js
- วิกิคำคม: vector.js
แก้ไข และให้ใส่โค้ดดังนี้
/* <pre><nowiki> */
// ========== สคริปต์จัดให้ ตัวเลือกปรับแต่ง ==========
// == ให้รีเฟรชแคช (Ctrl+F5 สำหรับ IE) ที่หน้านี้หลังจากเปลี่ยนค่า ==
iScriptConfig = {
gender : "male",
useFullNames : true,
useAjaxApi : true,
useMyWelcome : false,
usePreciseConversion : false,
useOldTabsNavigation: false,
userTalkPageMode : "blank",
searchURL : "http://www.google.co.th/search?hl=th&q=",
useEnhancedRollback : true,
autoNotifyUploader : false,
wikiProjectTabs : "recent",
bookmark1 : ["", ""],
bookmark2 : ["", ""],
bookmark3 : ["", ""],
bookmark4 : ["", ""],
bookmark5 : ["", ""],
deluxeSummary1 : ["", ""],
deluxeSummary2 : ["", ""],
deluxeSummary3 : ["", ""]
};
// ========== สคริปต์จัดให้ สำหรับชาววิกิพีเดีย ==========
importScript('User:Jutiphan/iScript/main.js');
/* </nowiki></pre> */
- หากคุณเป็นผู้หญิง กรุณาเปลี่ยนคำว่า
male
ไปเป็นfemale
- คลิกบันทึก
- กด Ctrl+F5 สำหรับไออี หรือ Ctrl+Shift+R สำหรับไฟร์ฟอกซ์ และ Netscape Navigator เพื่อให้เบราว์เซอร์ติดตั้งสคริปต์จัดให้
- กรุณาร่วมสนับสนุน ด้วยการใส่กล่องผู้ใช้ {{User สคริปต์จัดให้}} หรือ {{User CVU}} ในหน้าผู้ใช้ของคุณ
รูปแบบ | ตัวอย่าง | ||
---|---|---|---|
{{User สคริปต์จัดให้}} |
| ||
{{User CVU}} |
|
มีปัญหาในการติดตั้ง? ติดตั้งแล้วใช้ไม่ได้? ต้องการให้ช่วยติดตั้ง? ขอความช่วยเหลือและปรึกษาได้ที่นี่
การแจ้งข่าวสาร
คุณอาจได้รับการแจ้งข่าวสารเกี่ยวกับสคริปต์จัดให้โดยอัตโนมัติเมื่อคุณใส่กล่องผู้ใช้ของสคริปต์จัดให้ อย่างไรก็ตามทางเราจะไม่แจ้งหากคิดว่าไม่มีข้อมูลที่น่าสนใจ หรือเป็นประโยชน์ต่อผู้ใช้สคริปต์จัดให้จริงๆ ซึ่งผมแนะนำให้คุณรับข่าวสารสคริปต์จัดให้ เพราะอาจเป็นประโยชน์ รวมถึงหากสคริปต์จัดให้มีการเปลี่ยนแปลงทางเทคนิค หรือความสามารถบางอย่างที่แตกต่างออกไป อย่างไรก็ตามหากคุณไม่ประสงค์ที่จะรับข่าวสารเกี่ยวกับสคริปต์จัดให้ แทนที่จะไม่สนับสนุนด้วยการไม่ใส่กล่องผู้ใช้ คุณสามารถดำเนินการได้ดังนี้:
- ไม่รับข่าวสาร ให้ใส่ [[หมวดหมู่:ผู้ใช้ที่เลือกไม่รับข่าวสารเกี่ยวกับสคริปต์จัดให้]] ที่หน้าผู้ใช้คุณ
- รับข่าวสาร ให้ย้ายออกจาก [[หมวดหมู่:ผู้ใช้ที่เลือกไม่รับข่าวสารเกี่ยวกับสคริปต์จัดให้]] จากหน้าผู้ใช้คุณ
การปรับแต่ง
สคริปต์จัดให้ได้รับการปรับแต่งและคัดเลือกมาให้เรียบร้อยแล้ว แต่เพื่อตอบสนองความต้องการของผู้ใช้ที่หลากหลายกว่าเดิม จึงได้มีตัวเลือกให้ปรับแต่งสำหรับผู้ใช้ที่ต้องการปรับแต่งค่าต่างจากค่าเริ่มต้นที่มาให้ ซึ่งโค้ดดังนี้คือตัวอย่างรูปแบบการตั้งค่าเริ่มต้นที่มาพร้อมกับการติดตั้งสริปต์จัดให้ โดยให้แก้ไขค่าในหน้าสกินปัจจุบันที่ใช้ของคุณ
// ========== สคริปต์จัดให้ ตัวเลือกปรับแต่ง ==========
// == ให้รีเฟรชแคช (Ctrl+F5 สำหรับ IE) ที่หน้านี้หลังจากเปลี่ยนค่า ==
iScriptConfig = {
gender : "male",
useFullNames : true,
useAjaxApi : true,
useMyWelcome : false,
usePreciseConversion : false,
useOldTabsNavigation: false,
userTalkPageMode : "blank",
searchURL : "http://www.google.co.th/search?hl=th&q=",
useEnhancedRollback : true,
autoNotifyUploader : false,
wikiProjectTabs : "recent",
bookmark1 : ["", ""],
bookmark2 : ["", ""],
bookmark3 : ["", ""],
bookmark4 : ["", ""],
bookmark5 : ["", ""]
};
ซึ่งโค้ดด้านบน ควรอยู่หลังจากโค้ดติดตั้งสคริปต์จัดให้ แต่อยู่ก่อนโค้ดบรรทัดนี้:
/* </nowiki></pre> */
- โปรดทราบ
- สคริปต์จัดให้ได้รับการคัดสรร และปรับแต่งให้พร้อมใช้งานทันทีอยู่แล้ว การปรับแต่งเพิ่มเติมไม่เพิ่มประสิทธิภาพหรือความสามารถของสคริปต์จัดให้ และควรปรับแต่งต่อเมื่อคุณเข้าใจการทำงานดังกล่าวเท่านั้น
ตัวเลือก | ค่ารองรับ | คำอธิบาย |
---|---|---|
gender | "male", "female" | ถ้าคุณเป็นผู้หญิง ให้ตั้งค่านี้เป็น female |
useFullNames | true, false | ถ้าคุณต้องการให้ป้ายแสดงชื่อเต็มแทนชื่อย่อเช่นจาก จโฆษ. ไปเป็น โฆษณา เป็นต้น ให้ตั้งค่านี้เป็น true |
useAjaxApi | true, false | ถ้าคุณต้องการให้สคริปต์จัดให้ใช้รูปแบบการดึงและแก้ไขข้อมูลแบบใหม่ด้วยวิธี AJAX ให้ตั้งค่านี้เป็น true |
useMyWelcome | true, false | ถ้าคุณต้องการให้ใช้ข้อความยินดีต้อนรับจากหน้ายินดีต้อนรับของคุณ ให้ตั้งค่านี้เป็น true ซึ่งคุณต้องสร้างหน้าดังกล่าวให้เรียบร้อยก่อนถึงจะใช้งานได้ |
usePreciseConversion | true, false | ถ้าคุณต้องการให้การแปลงพ.ศ. แม่นยำกว่าเดิมโดยคำนึงถึงการ +542 ในบางกรณี ให้ตั้งค่านี้เป็น true ดูเพิ่มที่ พ.ศ. อะไร |
useOldTabsNavigation | true, false | ตั้งค่านี้เป็น true หากต้องการให้สคริปต์จัดให้แสดงป้ายเสริมรูปแบบเก่าที่ไม่ใช้เมนู ซึ่งในกรณีดังกล่าว แนะนำให้ตั้งค่า useFullNames เป็น false คู่กัน |
userTalkPageMode | "blank", "tab", "window" | ค่าการเปิดหน้าคุยกับผู้ใช้ โดย blank จะเปิดหน้าใหม่ และ window จะเปิดเป็นรูปแบบป็อปอัป |
searchURL | สตริง | ตั้งค่าเว็บไซต์ที่จะค้นหาสำหรับ ตรวจลิขสิทธิ์ เช่นหากต้องการค้นหาเฉพาะกูเกิล ให้ตั้งค่าเป็น http://www.google.com/search?q= |
useEnhancedRollback | true, false | สำหรับผู้ดูแลระบบ ให้ตั้งค่านี้เป็น false หากไม่ต้องการให้สคริปต์จัดให้ แทนที่ความสามารถย้อนกลับในหน้า เรื่องที่ผู้ใช้รายนี้เขียน |
autoNotifyUploader | true, false | ตั้งค่านี้เป็น true หากต้องการให้สคริปต์จัดให้ทำการแจ้งผู้อัปโหลดโดยอัตโนมัติ ในกรณีที่แจ้งลบภาพ |
wikiProjectTabs | สตริง | ตั้งค่าระบุเฉพาะรายชื่อป้ายโครงการวิกิที่ต้องการให้แสดง สามารถตั้งค่า "all" สำหรับแสดงทั้งหมด หรือตั้งค่า "none" หากไม่ต้องการให้แสดงทั้งหมด |
bookmark1-5 | Array | ตั้งค่าระบุลิงก์ และข้อความแสดงผลสำหรับรายการคั่นหน้าได้มากสุด 5 รายชื่อ ดูเพิ่มในส่วนตัวอย่างการตั้งค่า bookmark |
ข้อควรระวัง: ตัวเล็กตัวใหญ่มีความหมายต่างกัน ดังนั้นทางที่ดีควรจะคัดลอกจากตัวอย่าง แล้วจึงค่อยตั้งค่าปรับแต่งตามที่ต้องการ
ตัวอย่างการตั้งค่า wikiProjectTabs
กรณีต้องการให้แสดงผลเฉพาะป้ายโครงการวิกิคณิตศาสตร์ โครงการวิกิการ์ตูนญี่ปุ่น และโครงการวิกิไอที โดยให้ใช้รหัสเว็บย่อหลักที่ระบุหน้านี้แต่ไม่ต้องนำหน้าด้วย WP:
wikiProjectTabs : "WPM, MANGA, INFOTECH"
กรณีต้องการให้แสดงผล 10 ป้ายโครงการวิกิล่าสุดที่ถูกเพิ่มไปในสคริปต์จัดให้ เรียงลำดับตามวิกิโปรเจกต์ที่ถูกเพิ่มเข้าไปล่าสุด:
wikiProjectTabs : "recent"
กรณีต้องการให้แสดงผลทุกป้ายโครงการวิกิ เรียงลำดับตามชื่อโครงการวิกิ:
wikiProjectTabs : "all"
กรณีไม่ต้องการให้แสดงผลทุกป้ายโครงการวิกิ:
wikiProjectTabs : "none"
ข้อควรระวัง: ตัวเล็กตัวใหญ่มีความหมายต่างกัน โดยรหัสเว็บย่อสำหรับโครงการวิกิต้องเป็นตัวใหญ่ทั้งหมด และตัวเลือก "all" และ "none" ต้องเป็นตัวเล็กหมด
คุณสามารถตรวจสอบรายชื่อโปรเจกต์ที่รองรับ และสำหรับผู้ดูแลระบบสามารถเพิ่มวิกิโปรเจกต์บน สจห. ได้ด้วยตัวเองด้วยการแก้ไขโค้ดที่หน้านี้ ซึ่งการแก้ไขหน้านี้จะมีผลต่อผู้ใช้ สจห. ทุกคน อย่างไรก็ตาม สามารถใช้ร่วมกับการปรับแต่งด้านบนได้เลย เพื่อเลือกว่าต้องการแสดงผลโปรเจกต์ไหนบ้าง ซึ่งการปรับแต่งมีผลเฉพาะผู้ใช้นั้นๆ
ตัวอย่างการตั้งค่า bookmark
คุณสามารถระบุรายชื่อคั่นหน้าได้มากสุด 5 รายชื่อโดยสามารถตั้งค่า boomark1, bookmark2, ...., จนถึง bookmark5 ตัวอย่างการใส่รายการคั่นหน้าชื่อว่า "เรื่องที่เขียนล่าสุดโดยบอตคุง" ซึ่งลิงก์ไปที่หน้า พิเศษ:Contributions/BotKung:
bookmark1 : ["พิเศษ:Contributions/BotKung", "เรื่องที่เขียนโดยบอตคุง"]
คั่นหน้ายังรองรับการใส่ query string นี่คือตัวอย่างการคั่นหน้าไปหน้าบล็อกผู้ใช้ พิเศษ:BlockIP โดยใส่ค่าผู้ใช้เป็น Hi5dn:
bookmark1 : ["พิเศษ:BlockIP&ip=Hi5dn", "บล็อก Hi5dn"]
ตัวอย่างการคั่นหน้าไปหน้าแก้ไขโดยตรงของบทความประเทศไทย ด้วยการใส่ query string action:
bookmark1 : ["ประเทศไทย&action=edit", "แก้ไขประเทศไทย"]
ตัวอย่างการใช้งานของผู้ใช้อื่น
ดูตัวอย่างการใช้งานจากผู้ใช้อื่นทั้งหมดได้ที่ ผู้ใช้สคริปต์จัดให้ หรือ ผู้ใช้ในหน่วยเก็บกวาดเฉพาะกิจ