ข้ามไปเนื้อหา

วิกิพีเดีย:การปรับแต่ง

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

การปรับแต่งทำให้คุณปรับหน้าวิกิพีเดียให้เหมาะสมกับลีลาการอ่านและแก้ไขของคุณได้ในฐานะผู้เขียนวิกิพีเดีย การปรับแต่งของคุณมีผลเฉพาะหน้าตาของหน้าในเว็บเบราว์เซอร์ของคุณเท่านั้น แต่ประสบการณ์การอ่านหรือแก้ไขจะยังคงเหมือนกับของผู้เขียนคนอื่น ผู้ใช้ลงทะเบียนเท่านั้นที่สามารถปรับแต่งวิกิพีเดียได้ และการปรับแต่งนั้นจะเห็นผลเฉพาะเมื่อล็อกอินอยู่เท่านั้น

นอกจากนี้คุณยังสามารถปรับแต่งลักษณะปรากฏของลายเซ็นของคุณเมื่อคุณโพสต์ความเห็นในหน้าอภิปรายได้ด้วย

ชื่อผู้ใช้และลายเซ็น

[แก้]

ชื่อผู้ใช้ของคุณปรากฏในประวัติการแก้ไขของทุกบทความที่คุณมีส่วนร่วมและเชื่อมโยงมายังหน้าผู้ใช้และคุยกับผู้ใช้ของคุณ คุณเลือกชื่อของคุณเมื่อคุณลงทะเบียนในวิกิพีเดียครั้งแรก และเป็นเรื่องปกติที่จะใช้ชื่อเดียวกันตลอดเวลาที่คุณยังมีส่วนร่วมในโครงการ กระนั้น คุณสามารถขอเปลี่ยนชื่อผู้ใช้ได้

คุณควรเซ็นกำกับโพสต์ของคุณในหน้าคุยทุกครั้ง ลายเซ็นคือข้อความที่อยู่นำหน้าตราเวลาเมื่อคุณใส่ ~~~~ ลงบนหน้า การปรับแต่งลายเซ็นใช้ "การตั้งค่า" ภายใต้ "โปรไฟล์ผู้ใช้" พิจารณาแนวทางเหล่านี้เมื่อปรับแต่งลายเซ็นของคุณ

คุณสามารถใช้ข้อความวิกิใด ๆ เป็นลายเซ็นของคุณ (เพียงทำเครื่องหมายที่ช่อง "ถือว่าข้างต้นเป็นมาร์กอัพวิกิ") หากไม่เลือก "ถือว่าข้างต้นเป็นมาร์กอัพวิกิ" ซอฟต์แวร์จะถือว่านี่เป็นชื่อเล่นของคุณและทำให้ลายเซ็นของคุณ " [[ผู้ใช้:ชื่อ|ชื่อเล่น]] ([[คุยกับผู้ใช้:ชื่อ|คุย]]) " ซึ่งแสดงผลเป็น

ชื่อเล่น (คุย)

การตั้งค่า

[แก้]

ลิงก์การตั้งค่า ซึ่งผู้ใช้ล็อกอินจะมองเห็นได้ ทำให้คุณเปลี่ยนตัวเลือกต่าง ๆ ได้จำนวนมาก มีแถบ 11 แถบ (โปรไฟล์ผู้ใช้, คณิต, การแก้ไข ฯลฯ) ซึ่งต่อไปนี้จะกล่าวถึงสองแถบในรายละเอียด ได้แก่ "สกิน" และ "อุปกรณ์เสริม" (แกเจ็ต)

สกิน

[แก้]

สกินมีเดียวิกิเป็นสไตล์การแสดงผลหน้า มีข้อแตกต่างในรหัสเอชทีเอ็มแอลซึ่งระบบผลิต (แต่อาจไม่อยู่ในส่วนของหน้า) แต่ยังใช้สไตล์ชีตคนละอย่าง (ซีเอสเอส)

ค่าโดยปริยายคือสกินเวกเตอร์ (Vector) ทั้งนี้ มีสกินที่ผู้ใช้ทำขึ้นอีกจำนวนมากให้คุณค้นดูได้

หน้าพิเศษ การตั้งค่า มีตัวอย่างสกินต่าง ๆ สำหรับหน้าหลัก แต่ไม่มีความน่าสนใจเป็นพิเศษสำหรับบทความทั่วไป ฉะนั้น เราจึงรวบรวมตัวอย่างของหน้านี้ในสกินต่าง ๆ ไว้ด้านล่าง

ในการทดสอบหน้าอื่น ๆ ให้แทนที่ชื่อหน้าใน title=วิกิพีเดีย:การปรับแต่ง ในยูอาร์แอล ทั้งนี้ สำหรับเบราว์เซอร์สมัยใหม่ สกินโดยปริยาย vector เปิดให้ผู้ใช้สามารถปรับแต่งได้หลากหลาย

ต่อไปนี้เป็นตารางเชื่อมโยงซีเอสเอสและเจเอสดิบสำหรับสกินต่าง ๆ ดูที่ วิธีใช้:สไตล์ผู้ใช้ สำหรับ วิกิพีเดีย:Common.js และ common.css

สกิน ซีเอสเอสโดยปริยาย เจเอสโดยปริยาย ซีเอสเอสส่วนบุคคล เจเอสส่วนบุคคล
เปลี่ยนทางไปยังสกินปัจจุบันของผู้ใช้ User:<username>/skin.css User:<username>/skin.js
Common (ทุกสกิน) MediaWiki:Common.css [1] MediaWiki:Common.js [2] User:<username>/common.css User:<username>/common.js
Cologne Blue MediaWiki:Cologneblue.css [3] MediaWiki:Cologneblue.js [4] User:<username>/cologneblue.css User:<username>/cologneblue.js
Modern MediaWiki:Modern.css [5] MediaWiki:Modern.js [6] User:<username>/modern.css User:<username>/modern.js
MonoBook (สกินโดยปริยายเดิม) MediaWiki:Monobook.css [7] MediaWiki:Common.js [8] User:<username>/monobook.css User:<username>/monobook.js
Vector (สกินโดยปริยายปัจจุบัน) MediaWiki:Vector.css [9] MediaWiki:Vector.js [10] User:<username>/vector.css User:<username>/vector.js
Timeless MediaWiki:Timeless.css [11] MediaWiki:Timeless.js [12] User:<username>/timeless.css User:<username>/timeless.js

หน้าเหล่านี้ได้ชื่อตามสกิน ชื่อไฟล์สกินส่วนบุคคลต้องเขียนด้วยตัวพิมพ์เล็กและไม่วรรคเพื่อให้ทำงานได้อย่างถูกต้อง (ในขณะที่ไฟล์สกินโดยปริยายมีตัวอักษรตัวแรกเป็นตัวใหญ่)

อุปกรณ์เสริม

[แก้]

หน้าพิเศษ การตั้งค่า มีแถบ "อุปกรณ์เสริม" (แกเจ็ต) ที่มีรายการคุณสมบัติที่กำหนดเองที่คุณอาจเปิดใช้งานสำหรับบัญชีของคุณ แกเจ็ตเหล่านี้ต้องอาศัยจาวาสคริปต์ที่เปิดใช้งานในเบราว์เซอร์ของคุณ เครื่องมือเหล่านี้ไม่เป็นส่วนหนึ่งของซอฟต์แวร์มีเดียวิกิแกนกลาง และมีผู้ใช้วิกิพีเดียเป็นผู้พัฒนาและบำรุงรักษา ผู้ดูแลระบบสามารถเพิ่มแกเจ็ตได้ หน้า พิเศษ:อุปกรณ์เสริม แสดงสคริปต์ผู้ใช้พื้นเดิมและ/หรือรหัสซีเอสเอสที่ใช้สำหรับอุปกรณ์เสริมแต่ละชนิด

สคริปต์ผู้ใช้

[แก้]

มีการปรับเล็กน้อยที่ผู้ใช้จัดทำขึ้นเพื่อให้การแก้ไขง่ายและเร็วขึ้น ซึ่งสคริปต์เหล่านี้มักทำงานได้เฉพาะบนบางสกินจำเพาะเท่านั้น เกือบทั้งหมดทำงานได้บนมอนอบุ๊ก (ค่าโดยปริยายเดิม) และมีการทดสอบหลายสคริปต์กับสกินโดยปริยายใหม่ (เวคเตอร์) แต่ยังควรใช้ความระมัดระวัง หากคุณเปลี่ยนสกิน คุณควรทราบว่าสคริปต์ผู้ใช้บางสคริปต์อาจใหม่ทำงานในสกินใหม่

สามารถเปิดใช้สคริปต์ผู้ใช้จำนวนมากได้ง่าย ๆ เพียงคลิกกล่องในแถบอุปกรณ์เสริมของ "การตั้งค่า" (ดูด้านบน) สำหรับสคริปต์ผู้ใช้บางสคริปต์ คุณสามารถนำไปใช้ได้โดยเพิ่มในหน้าจาวาสคริปต์ส่วนบุคคลที่เหมาะสม ตัวอย่างเช่น หากผู้ใช้ XYZ ซึ่งกำลังใช้สกินเวกเตอร์ค่าโดยปริยาย หน้านั้นจะได้แก่ ผู้ใช้:XYZ/vector.js โดยแก้ไขหรือสร้างหน้าใหม่ หน้าจาวาสคริปต์ส่วนบุคคลสามารถแก้ไขได้เฉพาะเจ้าของเนมสเปซผู้ใช้คนนั้น และผู้ดูแลระบบเท่านั้น

ซีเอสเอสส่วนบุคคล

[แก้]

นอกเหนือจากหน้าจาวาสคริปต์ส่วนบุคคลแล้ว คุณยังมีหน้าส่วนบุคคลที่ใช้แคสเคดดิงสไตล์ชีตส์ (CSS) เพื่อดัดแปรลักษณะปรากฏของหน้าวิกิพีเดีย เช่นเดียวกับจาวาสคริปต์ คือ ชื่อหน้าที่ซอฟต์แวร์มีเดียวิกิจะใช้ขึ้นอยู่กับสกินที่คุณกำลังใช้อยู่ ค่าโดยปริยายคือ vector.css ตัวอย่างผู้ใช้ XYZ สามารถเพิ่มรหัสซีเอสเอสส่วนบุคคลในหน้า ผู้ใช้:XYZ/vector.css

เช่นเดียวกับสคริปต์ผู้ใช้ แถบอุปกรณ์เสริมของ "การตั้งค่า" (ดูด้านบน) อาจมีการดัดแปรซีเอสเอสส่วนบุคคลที่คุณสนใจ หากมี คุณสามารถเลือกกล่องแทนการแก้ไขหน้า .css ส่วนตัวของคุณได้

ซ่อนบางสาร

[แก้]

การใช้งานไฟล์ซีเอสเอสของผู้ใช้ทั่วไปอย่างหนึ่ง ที่ต้องอาศัยการแก้ไขโดยตรง คือ การซ่อนสารแม่แบบบางอย่าง

โดยใส่ลงในหน้า Special:Mypage/skin.css ซึ่งระบุไฟล์ซีเอสเอสของสกินปัจจุบันของคุณ (จะดูให้เปิดแถบหรือหน้าต่างใหม่) หากคุณใช้สกิน เช่น สำหรับการดูและสัมผัสความแตกต่างระหว่างรุ่นคอมพิวเตอร์ตั้งโต๊ะกับอุปกรณ์เคลื่อนที่ คุณสามารถใส่รหัสใน Special:Mypage/skin.css เพื่อให้รหัสนั้นใช้ได้กับทุกสกิน

หมายเหตุ: คุณต้องตามหา id เฉพาะในการใช้สารที่เกี่ยวข้อง คุณอาจมองหาข้อความวิกิของสาร (เช่น แม่แบบ {{fmbox}} ที่ใช้เพื่อสร้างสารแม่แบบหลายสาร มีตัวแปรเสริมที่อาจใช้ได้สองตัวที่คุณพบได้ คือ id และ class) หากคุณไม่เห็นให้ลองถามที่แผนกช่วยเหลือ

ดูรายการส่วนประกอบที่มักซ่อนด้านล่าง

กล่องข้อมูลและสไตล์ผู้ใช้

[แก้]

ผู้ใช้สามารถมีซีเอสเอสผู้ใช้ที่ซ่อนกล่องข้อมูลทุกกล่องในเบราว์เซอร์ของตน

ในการซ่อนกล่องข้อมูลทั้งหมด ให้เพิ่มรหัสด้านล่างในหน้า Special:MyPage/common.css ซึ่งมีผลสำหรับทุกสกิน (หรือ Special:MyPage/skin.css สำหรับเฉพาะสกินปัจจุบัน) โดยขึ้นบรรทัดใหม่

.infobox { display: none; }

หรืออีกทางหนึ่ง คุณสามารถเพิ่มรหัสต่อไปนี้ในหน้า common.js ของคุณ หรือลงในสคริปต์ผู้ใช้เบราว์เซอร์ที่ดำเนินการโดยส่วนขยายอย่าง Greasemonkey

$('.infobox').hide();

พึงระวังว่า ถึงแม้ว่าจะมีข้อตกลงว่าในอุดมคติสารสนเทศทั้งหมดในกล่องข้อมูลควรปรากฏในเนื้อหาหลักของบทความด้วย แต่บางหน้าอาจไม่ได้ปฏิบัติตามแนวปฏิบัตินี้เสมอไป ตัวอย่างเช่น ลำดับชั้นอนุกรมวิธานสมบูรณ์ใน {{Taxobox}} และรหัสฐานข้อมูลทางการแพทย์ของ {{Infobox disease}} มักไม่พบในเนื้อหาบทความหลัก กล่องข้อมูลยังมักเป็นที่ที่มีภาพสำคัญที่สุดในบทความ ซึ่งบางทีทั้งบทความก็มีภาพอยู่ภาพเดียวและอยู่ในกล่องข้อมูลนั่นเอง

การจัดอินเตอร์เฟซผู้ใช้

[แก้]

สามารถใช้รหัส css ต่อไปนี้ซ่อนองค์ประกอบอินเตอร์เฟซผู้ใช้จำนวนมากซึ่งอาจไม่เป็นประโยชน์ต่อผู้ใช้บางคนได้

#p-coll-print_export, /* พิมพ์/ส่งออก */
#mw-history-searchform, /* ค้นหารุ่นบนสุดของหน้าประวัติ */
#pt-prefswitch-link-on, 
#pt-prefswitch-link-anon,
#editpage-copywarn, /* "" เมื่อคุณกดปุ่ม บันทึก ถือว่าคุณยอมรับข้อกำหนดการใช้งาน... */
#editpage-copywarn2,
#wpSummaryLabel, /* ป้ายความย่อการแก้ไข */
#n-currentevents, /* สถานีย่อย:เหตุการณ์ปัจจุบัน */
#n-portal, /* วิกิพีเดีย:ศาลาประชาคม */
#n-aboutsite, /* วิกิพีเดีย:เกี่ยวกับ */
#n-sitesupport, /* บริจาคให้วิกิพีเดีย */
#n-randompage, /* สุ่มหน้า */
#n-contactpage, /* ติดต่อเรา */
#n-mainpage-description, /* หน้าหลัก */
#n-help, /* วิธีใช้:สารบัญ */
#t-upload, /* ลิงก์อัปโหลด */
#t-wikibase, /* ไอเท็มวิกิสนเทศ */
#t-specialpages, /* หน้าพิเศษ */
#t-recentchangeslinked, /* การเปลี่ยนแปลงล่าสุด */
#t-cite, /* วิธีอ้างอิงหน้านี้ */
#footer-info, /* กล่องสำหรับสองลิงก์ถัดไป */
#footer-info-lastmod, /* วันที่ดัดแปรล่าสุด */
#footer-info-copyright, /* อนุญาตให้เผยแพร่ภายใต้... */
#footer-places, /* นโยบายความเป็นส่วนตัว/เกี่ยวกับ... */
#footer-icons, /* ไอคอน WMF และมีเดียวิกิ */
#uploadtext, /* สอนวิธีใช้ในหน้าอัปโหลด (MediaWiki:Uploadtext) */
#pt-betafeatures, /* แถบระยะทดสอบ */
#siteSub, /* จากวิกิพีเดีย สารานุกรมเสรี */
#t-print, /* รุ่นพิมพ์ได้ของหน้านี้ */
#t-curationtoolbar, /* Page Curation */
#feedlinks, /* Atom/RSS */
.posteditwindowhelplinks, /* The (help) links for templates used, parser profiling data and hidden categories. */ 
.editpage-head-copywarn, /* Content that violates any copyrights... */
.cancelLink, /* Cancel button in edit box */
.editHelp /* Help button in edit box */ { display: none }  

#pt-userpage { background: none } /* ซ่อนภาพถัดจากหน้าผู้ใช้ */

สามารถใช้รหัส js ต่อไปนี้เพื่อซ่อนแถบเครื่องมือภาษา

$('#p-lang').remove();

ในวิชวลเอดิเตอร์ หากต้องการลบคำอธิบายความย่อการแก้ไขและคำเตือนสัญญาอนุญาตจากหน้าต่างยืนยันของวิชวลเอดิเตอร์ ใช้รหัสต่อไปนี้ใน css

.ve-ui-mwSaveDialog-summaryLabel,
.ve-ui-mwSaveDialog-license { display: none }

การเปลี่ยนป้าย

[แก้]

หากต้องการเปลี่ยน 'หน้าผู้ใช้' เป็น 'ผู้ใช้', 'คุย' เป็น 'อภิปราย', 'ดูประวัติ' เป็น 'ประวัติ' ให้เพิ่มรหัสต่อไปนี้ใน js

เมื่อใช้วิชวลเอดิเตอร์ หากคุณต้องการแทนป้ายลิงก์แก้ไข ให้ใช้รหัส js ต่อไปนี้และเปลี่ยนป้ายตามความพอใจ

ดูเพิ่ม

[แก้]