วิธีใช้:ส่วน

จากวิกิพีเดีย สารานุกรมเสรี
ข้ามไปที่การนำทาง ข้ามไปที่การค้นหา

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

การสร้างและการกำหนดหมายเลขของส่วนต่างๆ

ส่วนต่าง ๆ ถูกสร้างขึ้นโดยการสร้างหัวเรื่องดังต่อไปนี้

== มาตรา ==
=== ส่วนย่อย ===
==== หมวดย่อย ====

โปรดอย่าใช้เครื่องหมายเท่ากับด้านเดียวเท่านั้น ( =Heading= ) ซึ่งจะทำให้ส่วนหัวมีขนาดใหญ่เท่ากับชื่อหน้า (ชื่อเรื่อง) จำนวนเครื่องหมายเท่ากับสูงสุดคือหก

ชื่อส่วนหัวของส่วนต่างๆ (รวมถึงส่วนย่อย) จะต้องไม่ซ้ำกันในหน้า การใช้หัวเรื่องเดียวกันมากกว่าหนึ่งครั้งในหน้าทำให้เกิดปัญหา:

  • การเชื่อมโยงภายใน (wikilink)ไปยังส่วนในรูปแบบ[[ชื่อบทความ # มาตรามุ่งหน้าไป]]จะเชื่อมโยงไปยังส่วนแรกบนหน้าเว็บที่มีชื่อนั้นซึ่งไม่อาจจะเป็นเป้าหมายของการเชื่อมโยง ดูการเชื่อมโยงไปยังส่วนของบทความสำหรับรายละเอียดเพิ่มเติม
  • เมื่อมีการแก้ไขส่วนที่มีชื่อซ้ำกัน ประวัติการแก้ไขและข้อมูลสรุปจะคลุมเครือว่าส่วนใดถูกแก้ไข
  • เมื่อบันทึกหน้าหลังจากแก้ไขส่วน เบราว์เซอร์ของตัวแก้ไขอาจนำทางไปยังส่วนที่ไม่ถูกต้อง

การนับ

ส่วนต่างๆ มีหมายเลขอยู่ในสารบัญ

เรียงลำดับ

สำหรับการสั่งซื้อของ (ภาคผนวกและส่วนท้าย) ส่วนดู: วิกิพีเดีย: คู่มือการใช้งานของสไตล์ / เค้าโครง§การสั่งซื้อขององค์ประกอบบทความ

สารบัญ (TOC)

ตัวอย่างสารบัญ

การซ่อน TOC

สำหรับแต่ละหน้ามีอย่างน้อยสี่หัวเป็นตารางของเนื้อหา (TOC)จะถูกสร้างขึ้นโดยอัตโนมัติจากส่วนหัวเว้นแต่คำวิเศษ __NOTOC__ (สองขีดบนด้านข้างของคำว่าอย่างใดอย่างหนึ่ง) จะถูกเพิ่มบทความwikitext ไม่__NOTOC__ควรใช้ในบทความที่ (ก) มีน้อยกว่าสี่หัวข้อหรือ (ข) ไม่พอดีกับหน้าจอเดียว [1]

การใช้เทมเพลตบางอย่าง เช่น {{ Compact ToC }} จะแทนที่ฟังก์ชันสารบัญปกติ

การวางตำแหน่ง TOC

เมื่อใส่เครื่องหมายขีดล่างข้างใดข้างหนึ่ง__FORCETOC__หรือ__TOC__(ด้วยเครื่องหมายขีดล่างสองอันที่ด้านใดด้านหนึ่งของคำ) สารบัญจะถูกสร้างขึ้นแม้ว่าหน้านั้นจะน้อยกว่าสี่หัวเรื่องก็ตาม

ใช้__FORCETOC__ตำแหน่ง TOC ก่อนส่วนหัวของส่วนแรก ใช้__TOC__วาง TOC ไว้ที่ตำแหน่งเดียวกับรหัสนี้

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

ลอย TOC

ในบางกรณี TOC สามารถลอยไปทางขวาหรือซ้ายโดยใช้หรือเมื่อเป็นประโยชน์ต่อการจัดวางบทความ หรือเมื่อ TOC เริ่มต้นขัดขวางองค์ประกอบอื่นๆ ก่อนที่จะเปลี่ยน TOC เริ่มต้นเป็น TOC แบบลอย ให้พิจารณาหลักเกณฑ์ต่อไปนี้: {{TOC right}}{{TOC left}}

  1. หาก TOC ลอยตัว ควรวางไว้ที่ส่วนท้ายของส่วนนำของข้อความ ก่อนส่วนหัวของส่วนแรก ผู้ใช้โปรแกรมอ่านหน้าจอไม่คาดหวังข้อความใดๆ ระหว่าง TOC และส่วนหัวแรก และการไม่มีข้อความเหนือ TOC ทำให้เกิดความสับสน ดูบรรทัดสุดท้ายในข้อมูลเกี่ยวกับองค์ประกอบของส่วนลูกค้าเป้าหมาย
  2. เมื่อลอย TOC ให้ตรวจสอบว่าเค้าโครงหน้าจะได้รับอันตรายหรือไม่หากผู้ใช้ซ่อน TOC
  3. รายการยาวอาจสร้าง TOC ที่ยาวมาก TOC ไม่ควรยาวเกินความจำเป็น ไม่ว่าจะลอยหรือไม่ก็ตาม สามารถใช้เพื่อลดความยาวของ TOC ได้โดยการซ่อนส่วนย่อยที่ซ้อนกัน แทนที่จะซ่อน TOC แบบลอย{{TOC limit}}
  4. TOC เริ่มต้นจะถูกวางไว้ก่อนบรรทัดแรก แต่อยู่หลังข้อความเกริ่นนำ หากข้อมูลสรุปเบื้องต้นยาวพอที่ผู้ใช้ทั่วไปต้องเลื่อนลงมาเพื่อดูด้านบนสุดของ TOC คุณอาจลอย TOC ได้ เพื่อให้ดูเหมือนอยู่ด้านบนสุดของบทความมากขึ้น อย่างไรก็ตาม ในกรณีส่วนใหญ่ TOC แบบลอยตัวควรปฏิบัติตามอย่างน้อยในย่อหน้าแรกของข้อความในบทความ
  5. การลอย TOC แบบกว้างจะสร้างคอลัมน์แคบๆ ของข้อความที่อ่านได้สำหรับผู้ใช้ที่มีความละเอียดต่ำ หากความกว้างของ TOC เกิน 30% ของหน้าจอที่ผู้ใช้มองเห็นได้ (ประมาณสองเท่าของแถบนำทาง Wikipedia ทางด้านซ้าย) แสดงว่าไม่เหมาะสำหรับการลอย (ร้อยละถือว่าการตั้งค่าผู้ใช้ทั่วไป.) หากข้อความที่ถูกขังอยู่ระหว่าง TOC ลอยและภาพลอยสามารถยกเลิกได้ที่จุดข้อความบางอย่างเห็นการบังคับให้หยุดพัก
  6. หาก TOC ถูกวางไว้ในบริเวณใกล้เคียงกับรูปภาพหรือกล่องที่ลอยอยู่ทั่วไป ก็สามารถลอยได้ตราบใดที่คอลัมน์ข้อความต่อเนื่องไม่แคบกว่า 30% ของความกว้างหน้าจอที่ผู้ใช้มองเห็นโดยเฉลี่ย
  7. TOC ที่ลอยทางซ้ายอาจส่งผลต่อรายการสัญลักษณ์แสดงหัวข้อย่อยหรือลำดับเลข

แม่แบบ:TOC rightถูกเสนอให้ลบเมื่อต้นเดือนกรกฎาคม 2548 แต่ไม่มีความเห็นเป็นเอกฉันท์ในเรื่องนี้ เก็บของการอภิปรายและออกเสียงลงคะแนนเกี่ยวกับเรื่องนี้อาจจะเห็นในวิกิพีเดีย: แม่แบบสำหรับการลบ คู่มือการใช้งานของการสนทนารูปแบบที่สามารถพบได้ที่นี่

การจำกัดความกว้างหน้าของ TOC

สถานการณ์ที่ขยายออกไปอาจจำเป็นต้องปรับความกว้างของ TOC เป็นเปอร์เซ็นต์ของหน้า ตัวอย่างเช่น:{{TOC left|width=30%}}

การจำกัดความลึกของเนื้อหาของ TOC

โดยค่าเริ่มต้น TOC จะรวมส่วนหัวทั้งหมดในหน้า ไม่ว่าระดับนั้นจะเป็นอย่างไรก็ตาม เมื่อหน้าบทความหรือโครงการมีส่วนย่อยจำนวนมาก อาจเป็นการเหมาะสมที่จะซ่อนส่วนย่อยระดับล่างจาก TOC คุณสามารถระบุขีดจำกัดสำหรับส่วนระดับต่ำสุดที่ควรแสดงโดยใช้ โดยที่คือจำนวนสัญญาณที่ใช้ในแต่ละด้านของส่วนหัวของส่วนระดับต่ำสุดที่ควรแสดง (เช่นเพื่อแสดงแต่ซ่อน) พารามิเตอร์ยังสามารถได้รับการหรือในลักษณะเดียวกัน {{TOC limit|n}}n=3===sub-sections=======sub-sub-sections====limit=n{{TOC left}}{{TOC right}}

การแทนที่ TOC . เริ่มต้น

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

TOC แนวนอน

เทมเพลต {{ Horizontal TOC }} วาง TOC ในรายการแนวนอนแทนที่จะเป็นแนวตั้ง สามารถนำไปใช้ได้จริงใน TOC ที่มีรายการสั้น ๆ มากมาย ความสามารถในการแสดง TOC แบบยาวโดยไม่ต้องเลื่อนทำให้เหมาะสำหรับตารางที่แถวมีส่วนหัวของส่วน

ตัวอย่าง: ความถูกต้องตามกฎหมายของกัญชาตามประเทศ – ใช้ TOC แนวนอน A–Z ที่กระชับแต่ใช้งานได้จริง
ตัวอย่าง: ความถูกต้องตามกฎหมายของกัญชาตามเขตอำนาจศาลของสหรัฐอเมริกา – ใช้ TOC สองรายการ แบบสั้นแนวตั้งและแนวนอนแบบยาว

ส่วนเชื่อมโยง

ในโค้ด HTML สำหรับแต่ละส่วนจะมีแอตทริบิวต์ "id" ที่มีชื่อส่วน ซึ่งช่วยให้สามารถเชื่อมโยงไปยังส่วนต่างๆ ได้โดยตรง มีเดียวิกิใช้จุดยึดส่วนเหล่านี้โดยอัตโนมัติเมื่อสร้างสารบัญสำหรับหน้า ดังนั้นเมื่อมีการคลิกส่วนหัวของส่วนใน ToC ก็จะข้ามไปยังส่วนนั้น นอกจากนี้ยังสามารถเชื่อมโยงจุดยึดส่วนเข้ากับส่วนใดส่วนหนึ่งภายในหน้าได้โดยตรง

โค้ด HTML ที่สร้างขึ้นที่จุดเริ่มต้นของส่วนนี้ เช่น

< span  class = "mw-headline"  id = "Section_linking" > การเชื่อมโยงส่วน</ span >

ลิงก์ไปยังส่วนนี้ ( การลิงก์ส่วน ) มีลักษณะดังนี้:

[[Help:Section#Section linking|Section linking]]

(ลิงก์ส่วน NB จะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ รวมถึงอักขระตัวแรก ( Help:Link ))

เชื่อมโยงไปยังส่วนในหน้าเดียวกันคุณสามารถใช้และเชื่อมโยงไปยังส่วนในหน้าอื่น [[#section name|displayed text]][[page name#section name|displayed text]]

สมอไม่สนใจความลึกของส่วน; ลิงก์ไปยังส่วนย่อยหรือส่วนย่อย ฯลฯ จะเป็น[[#subsection name]]และ[[#sub-subsection name]]อื่นๆ

ขีดล่างและตัวเลขต่อท้ายชื่อส่วนที่ซ้ำกัน เช่น สำหรับสามส่วนที่ชื่อว่า "ตัวอย่าง" ชื่อ (สำหรับการลิงก์ส่วน) จะเป็น "ตัวอย่าง" "ตัวอย่าง_2" และ "ตัวอย่าง_3" อย่างไรก็ตามหลังจากที่การแก้ไขส่วน "Example_2" หรือ "Example_3" (ดูด้านล่าง) หนึ่งพลุกพล่านมาถึงที่ส่วน "ตัวอย่าง" จากสรุปแก้ไข

ถ้าส่วนใดมีช่องว่างเป็นส่วนหัว จะทำให้ลิงก์ใน TOC ใช้งานไม่ได้ สำหรับผลที่คล้ายกันดูNS: 0

เพื่อสร้างเป้าหมายโดยไม่ต้องยึดหัวส่วนคุณสามารถใช้ {{ สมอ }} <span id="anchor_name"></span>แม่แบบหรือช่วงนี้:

ในการจัดรูปแบบลิงก์ไปยังส่วนที่มีเครื่องหมายส่วน ("§") แทนที่จะใช้ "#" หรือข้อความที่กำหนดเอง ให้ใช้ {{ Section link }} (หรือ {{ slink }}) ยกตัวอย่างเช่นเทียบเท่ากับฟู # บาร์ลิงค์ แต่มีรูปแบบฟู§บาร์ {{Section link|Foo|Bar}}

หมายเหตุ:

สำหรับการเชื่อมโยงไปยังตำแหน่งที่กำหนดเองในหน้าดูมาตราการเชื่อมโยง (เบรก)

การเชื่อมโยงส่วนและการเปลี่ยนเส้นทาง

ลิงค์ที่ระบุส่วนของหน้าเปลี่ยนเส้นทางสอดคล้องกับลิงค์ไปยังส่วนนั้นของเป้าหมายของการเปลี่ยนเส้นทาง

เปลี่ยนเส้นทางไปยังส่วนของหน้าจะยังทำงานลองเช่นหน้าเปลี่ยนเส้นทางการเชื่อมโยงและมาตราการเปลี่ยนเส้นทาง

ความซับซ้อนคือ การเปลี่ยนเส้นทางจากชื่อส่วนเดิมไม่เหมือนกับการเปลี่ยนชื่อเพจ ดังนั้นลิงก์ขาเข้าไปยังชื่อส่วนเก่าจะต้องได้รับการแก้ไข ปัญหานี้สามารถแก้ไขได้โดยการเพิ่มลิงก์ Anchor ด้วยตนเองไปยังชื่อเก่า โดยใช้เทมเพลต Anchor

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

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

หน้าเปลี่ยนเส้นทางสามารถจัดหมวดหมู่ได้โดยการเพิ่มแท็กหมวดหมู่หลังคำสั่งเปลี่ยนเส้นทาง ในกรณีที่เป้าหมายของการเปลี่ยนเส้นทางเป็นส่วน ผลกระทบจากการจัดหมวดหมู่ส่วนนั้นมีผลในระดับหนึ่ง: ผ่านการเปลี่ยนเส้นทางหน้าหมวดหมู่จะเชื่อมโยงไปยังส่วนนั้น อย่างไรก็ตาม เว้นแต่จะใส่ลิงก์ที่ชัดเจน ส่วนนั้นจะไม่ลิงก์ไปยังหมวดหมู่ ในหน้าหมวดหมู่ การเปลี่ยนเส้นทางจะแสดงด้วยคลาสเปลี่ยนเส้นทางในหมวดหมู่ เพื่อให้สามารถแสดงได้เช่น ตัวเอียง นี้สามารถกำหนดในมีเดียวิกิ: Common.css ดูเพิ่มเติมที่ WP: การเปลี่ยนเส้นทางการจัดหมวดหมู่

การแก้ไขส่วน

แก้ไขส่วนต่างๆ แยกกันได้โดยคลิกลิงก์แก้ไขพิเศษที่มีป้ายกำกับ "[แก้ไข]" ข้างส่วนหัว หรือโดยคลิกขวาที่ส่วนหัวของส่วน

การแทรกส่วนสามารถทำได้โดยแก้ไขส่วนก่อนหน้าหรือหลังส่วนนั้น ผู้แก้ไขสามารถรวมส่วนหนึ่งกับส่วนก่อนหน้าได้โดยการลบหัวเรื่อง

การเพิ่มส่วนท้าย

การนำทางบนหน้าจากเนมสเปซ "พูดคุย" ให้ลิงก์พิเศษชื่อ "ส่วนใหม่", "+" หรือ "เพิ่มหัวข้อ" ที่ใช้เพื่อสร้างส่วนใหม่ต่อท้ายหน้า [2]

URL สำหรับการดำเนินการดังกล่าวมีลักษณะดังนี้:

https://en.wikipedia.org/w/index.php?title=Wikipedia:Sandbox&action=edit§ion=new

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

ดูเพิ่มเติมเชื่อมโยงในการสรุปการแก้ไขส่วน , "โพสต์แสดงความคิดเห็น" คุณสมบัติ

แก้ไขก่อนส่วนแรก

ตามค่าเริ่มต้น ไม่มีลิงก์สำหรับแก้ไขส่วนลูกค้าเป้าหมายของหน้า ดังนั้นทั้งหน้าจึงต้องแก้ไข การแก้ไขส่วนใดส่วนหนึ่งสามารถเปิดใช้งานผ่านการตั้งค่า  → Gadgets  →ลักษณะ→เพิ่มการเชื่อมโยง [แก้ไข] สำหรับส่วนนำหน้า

ดูตัวอย่าง

การแสดงตัวอย่างในการแก้ไขส่วนไม่ได้แสดงเหมือนกับส่วนที่เกี่ยวข้องของหน้าเต็มเสมอ เช่น หากบนหน้าเต็ม รูปภาพในส่วนก่อนหน้าจะบุกรุกเข้าไปในส่วนที่เกี่ยวข้อง นอกจากนี้ <ref> มักจะถูกซ่อนไว้ ดู#การแก้ไขเชิงอรรถสำหรับวิธีแก้ปัญหา

หน้าแก้ไขแสดงรายการแม่แบบที่ใช้กับทั้งหน้า กล่าวคือ แม่แบบที่ใช้ในส่วนอื่นๆ ด้วย

ส่วนย่อย

ส่วนย่อยรวมอยู่ในส่วนของส่วนที่แก้ไข การกำหนดหมายเลขส่วนสัมพันธ์กับส่วนที่แก้ไข ดังนั้นในระดับบนสุดสัมพัทธ์จึงมีเพียงหมายเลข 1 เสมอ ส่วนย่อยที่เกี่ยวข้องทั้งหมดจะมีตัวเลขที่ขึ้นต้นด้วย 1: 1.1., 1.2 ฯลฯ เช่น เมื่อแก้ไขส่วนย่อย 3.2 ส่วนย่อย 3.2.4 จะมีหมายเลข 1.4 อย่างไรก็ตามรูปแบบส่วนหัวเป็นไปตามระดับสัมบูรณ์

แก้ไขเชิงอรรถ

หากต้องการแก้ไขเชิงอรรถที่แสดงในส่วนที่มีโค้ด <references /> ให้แก้ไขส่วนที่มีเครื่องหมายเชิงอรรถอ้างอิง (ดูHelp:Footnotes ) การแสดงตัวอย่างส่วนจะแสดงตัวอย่างเชิงอรรถ

ส่วนต่างๆ ภายในฟังก์ชัน parser

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

ดังนั้น ลิงก์ "แก้ไข" ของส่วนต่างๆ ของลิงก์เทมเพลตที่รวมไปยังหน้าเว็บแทนเทมเพลต และลิงก์ "แก้ไข" หลังจากลิงก์เทมเพลตที่รวมไปยังหน้าที่ถูกต้อง แต่หมายเลขส่วนไม่ถูกต้อง

โดยทั่วไป ส่วนที่มีเงื่อนไขจะทำให้เกิดความซับซ้อน

ปัญหาไม่เกิดขึ้นเมื่อรวมเทมเพลตที่มีชื่อแบบมีเงื่อนไข (ซึ่งมีข้อดีมากกว่า) ใช้m:Template:void  ( backlinks edit )สำหรับเทมเพลตที่จะรวมเข้าด้วยกันเพื่อไม่ให้เกิดอะไร

การแก้ไขส่วนของเทมเพลตที่รวมไว้

สิ่งอำนวยความสะดวกในการแก้ไขยังสามารถนำไปใช้กับส่วนของเทมเพลตที่รวมไว้ ส่วนนี้วิธีใช้:การแก้ไขส่วนต่างๆ ของเทมเพลตที่รวมอยู่เป็นตัวอย่าง

เพื่อวัตถุประสงค์ในการแก้ไขส่วน ขอบเขตของส่วนจะควบคุมโดยส่วนหัวในหน้าการโทร อาจประกอบด้วยส่วนหนึ่งก่อนแท็กเทมเพลต แท็กเทมเพลต และส่วนหนึ่งหลังแท็กเทมเพลต แม้ว่าเทมเพลตจะมีส่วนต่างๆ

มีแนวโน้มที่จะสร้างความสับสนหากขอบเขตของส่วนต่างๆ ตามระบบแตกต่างจากที่หน้าที่แสดงผลแนะนำ เพื่อหลีกเลี่ยงสิ่งนี้:

  • หากเทมเพลตมีส่วนหัว อย่าใส่ข้อความใด ๆ ก่อนส่วนหัวแรก
  • ในหน้าการโทร ให้เริ่มส่วนใหม่หลังจากเทมเพลตที่มีส่วนต่างๆ

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

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

โปรดทราบว่าค่าพารามิเตอร์ที่ปรากฏในเทมเพลต เช่น "{{{1}}}" คือ หากเราต้องการคงพารามิเตอร์ไว้ จะไม่แก้ไขโดยการแก้ไขเทมเพลต แต่โดยการแก้ไขการเรียกเทมเพลต แม้ว่าหน้าที่แสดงผล และลิงก์แก้ไขจะไม่แสดงโดยอัตโนมัติ ข้อความอธิบายและ/หรือลิงก์แก้ไขเพิ่มเติมอาจมีประโยชน์ ในกรณีนี้ ในการแก้ไข "{{{1}}}" เราต้องแก้ไขแท็กเทมเพลตบนหน้าที่เรียกใช้เทมเพลต หากเราใช้การแก้ไขส่วนที่เกี่ยวข้อง ลิงก์แก้ไขส่วนที่เกี่ยวข้องคือที่ส่วนหัวซึ่งปรากฏก่อนส่วนหัวในเทมเพลตนั้นเอง

แท็ก __NOEDITSECTION__ ในเทมเพลตใดๆ จะมีผลกับทั้งเทมเพลตนั้น หน้าที่รวมอยู่ และเทมเพลตอื่นๆ ที่รวมอยู่ในหน้าเดียวกัน

{{ ส่วนหัวปลอม }} สามารถใช้ในเทมเพลตและหน้าช่วยเหลือที่ต้องการให้ส่วนหัวมีลักษณะที่ปรากฏโดยไม่แสดงในสารบัญและไม่มีลิงก์แก้ไข

ส่วนเทียบกับหน้าแยกกับการถอดเสียง

ข้อดีของหน้าแยก:

  1. ลิงค์อะไรที่นี่คุณสมบัติ
  2. แยกประวัติการแก้ไข
  3. มีการจำกัดเทมเพลตบางรายการต่อหน้า
  4. เปลี่ยนเส้นทางอัตโนมัติในการเปลี่ยนชื่อ
  5. การโหลดหน้าขนาดเล็กหนึ่งหน้าเร็วกว่าการโหลดหน้าขนาดใหญ่หนึ่งหน้า—แต่ผู้อ่านมีแนวโน้มที่จะต้องการใช้เพียงส่วนเดียวหรือเรียกดูส่วนต่างๆ ของหัวข้อมากกว่าหรือไม่ – ดูข้อดีของการรวมหน้า
  6. สามารถแยกเป็นหมวดหมู่ได้ (แต่ดูด้านล่าง)
  7. ด้วยSemantic MediaWiki : มีคำอธิบายประกอบแยกต่างหาก

ข้อดีของหน้าเดียวที่มีส่วนต่างๆ:

  1. โหลดหนึ่งรวมหน้าได้เร็วขึ้นและสะดวกมากขึ้นกว่าโหลดแบ่งแยกออกจากกันหลายคน
  2. การค้นหาในหน้าขนาดใหญ่หน้าเดียวหรือข้อความวิกิด้วยฟังก์ชันการค้นหาในท้องถิ่นจะเร็วกว่าและมีข้อดีมากกว่าการค้นหาหลายหน้าโดยใช้เครื่องมือค้นหาเว็บไซต์หรือเครื่องมือค้นหาเว็บ
  3. TOC จัดให้มีการนำทางที่สะดวก
  4. แนวโน้มที่จะประสานกันของแนวความคิดในแนวความคิดมากกว่าเมื่อเปรียบเทียบกับคำจำกัดความหลายคำที่มีแนวโน้มที่จะแก้ไขอย่างอิสระ
  5. หลีกเลี่ยงการทำซ้ำรายการที่เกี่ยวข้องกับแต่ละส่วน เช่น เทมเพลตการนำทางและกล่องข้อมูล

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

การแยกส่วน

การแยกส่วนที่มีป้ายกำกับ

การข้ามส่วนสไตล์เทมเพลต

การสลับส่วนของรูปแบบเทมเพลต (TST) เป็นวิธีที่เก่ากว่าในการข้ามส่วนต่างๆ

เครื่องหมายมาตรา

ทำเครื่องหมายส่วนต่างๆ ในข้อความโดยใช้มาร์กอัปนี้:

<รวมเฉพาะ> {{ # ifeq : {{{ transcludesection | }}} | บทที่ 1 | 
เนื้อหา
}} </onlyinclude>

การแยกส่วน

ใช้การเรียกเทมเพลตเพื่อตัดส่วน ตัวอย่างเช่น หากต้องการรวมส่วนที่เรียกchapter1จากหน้าที่ชื่อpageX:

{{:pageX|transcludesection=chapter1}}

หน้าเป้าหมายกำหนดตำแหน่งของส่วน

ตำแหน่งภาพ

ส่วนสำหรับการสาธิตด้านบน

สาธิตhttp://example.com

ส่วนนี้จะเชื่อมโยงจาก#Section การเชื่อมโยง

ดูสิ่งนี้ด้วย

คู่มือสไตล์

เชิงอรรถ

  1. ^ แพลตฟอร์มมือถือจอเล็กใช้รูปแบบการนำทางทางเลือก ซึ่งไม่ได้รับผลกระทบจาก__NOTOC__. สำหรับการเรนเดอร์บทความบนพีซี บทความจะพอดีกับหน้าจอเดียวหรือไม่นั้นขึ้นอยู่กับขนาดหน้าจอและการตั้งค่าการแสดงผล
  2. ^ ผิวเวกเตอร์สามารถซ่อนลิงค์ภายใต้เมนูแบบเลื่อนลงแม้ว่ามันจะไม่ได้เป็นกรณีสำหรับการเริ่มต้นลักษณะเวกเตอร์ในภาษาอังกฤษวิกิพีเดีย