คุยเรื่องแม่แบบ:สารบัญ

ไม่รองรับเนื้อหาของหน้าในภาษาอื่น
จากวิกิพีเดีย สารานุกรมเสรี

จริงๆแล้วน่าจะชื่อว่า ดัชนี รึเปล่าครับ? --203.144.160.247 09:22, 24 กันยายน 2006 (UTC)

  • เห็นด้วยครับ แต่ควรเขียนว่า "ดรรชนี" มากกว่านะครับ --ScorpianPK 09:45, 24 กันยายน 2006 (UTC)

เสนอ[แก้]

ควรเพิ่มพารามิเตอร์ตัดตัวอักษรที่ไม่มีด้วยไหมครับ เช่น บทความไม่มีรายการ "ข" ก็ตัดไม่ให้แม่แบบมี "ข" ด้วย --Horus non nobis, sed omnibus | พูดคุย 11:21, 30 มีนาคม 2556 (ICT)

ถ้าใช้แม่แบบกับ parser function อย่างเดียวจะไม่สามารถทำได้ครับ เพราะต้องมีการอ่านหน้าว่ามีหัวข้ออะไรบ้าง แล้วาจัดทำเป็น TOC แต่ถ้าหากใช้ Lua script จะสามารถทำได้ครับ
ยังมีวิธีการที่ซับซ้อนน้อยกว่านี้ (แต่ก็แลกมากับการต้องกรอกพารามิเตอร์เพิ่มเยอะ) คือทำตาม {{CompactTOC}} ครับ (จากวิกิพีเดียภาษาอังกฤษ) --Nullzero (พูดคุย) 12:15, 30 มีนาคม 2556 (ICT)
ในกรณีลิงก์เป็นบทความ ทำได้โดยตรวจว่ามีหน้าปลายทางไหม แต่กรณีลิงก์เป็นส่วน ไม่สามารถตรวจได้ด้วย parser function เพราะ parser function ทำงานอยู่ใน pre-process แต่เซกชันต่าง ๆ ที่ปรากฏเป็นผลที่ได้มาจาก post-process --奥虎 ボンド 12:20, 30 มีนาคม 2556 (ICT)

ลองทำมาให้ดูเล่น ๆ ครับ: Lua script ดังกล่าว และตัวอย่างการแสดงผล --Nullzero (พูดคุย) 13:11, 30 มีนาคม 2556 (ICT)

เท่าที่ลอง แม่แบบจะเปลี่ยนเฉพาะตอนเซฟครั้งที่สอง ไม่เปลี่ยนแปลงในเซฟแรก แต่ก็ถือว่าใช้ได้
หมายเหตุ มันอาจจะรวมส่วนอื่นที่ไม่ต้องการมาด้วยอย่างเช่น อ้างอิง ดูเพิ่ม แหล่งข้อมูลอื่น เป็นต้น--奥虎 ボンド 13:13, 30 มีนาคม 2556 (ICT)
อาจจะเขียนเงื่อนไขให้จับกับเฉพาะหัวข้อย่อยความยาว 1 อักษรเท่านั้นก็ได้ครับ ปล. เล่นกับ Lua script ต้องหมั่นล้างแคชบ่อย ๆ = =" --Nullzero (พูดคุย) 13:16, 30 มีนาคม 2556 (ICT)
ต้องรวมส่วนตัวเลข (#0-9) เข้าไปด้วย หรือสามารถเปลี่ยนเป็นชื่ออื่นก็ได้ --奥虎 ボンド 13:22, 30 มีนาคม 2556 (ICT)

ได้ความยังไงขอฝากแก้เลยนะครับ --Horus non nobis, sed omnibus | พูดคุย 15:16, 30 มีนาคม 2556 (ICT)

เรื่องปรับให้เป็นไปตามความต้องการ เช่น รองรับหัวข้อย่อยต่าง ๆ หรือรองรับหัวข้อย่อยจากพารามิเตอร์ไม่ใช่ปัญหา สามารถแก้ได้ไม่ยากและทำเมื่อใดก็ได้ แต่อยากให้พิจารณาข้อเสียของ Lua script นี้ คือ ถ้ามีการเปลี่ยน/เพิ่ม/ลบหัวข้อย่อยแล้ว ตัว TOC จะไม่เปลี่ยนทันที ต้องรอการล้างแคชก่อน --Nullzero (พูดคุย) 16:52, 30 มีนาคม 2556 (ICT)
เพิ่งนึกขึ้นได้อีกอย่าง คือแม่แบบนี้ไม่รองรับการใช้งาน {{anchor}} นะครับ (จะให้รองรับจริง ๆ ก็ทำได้ไม่ยาก แต่ว่าแต่ละบทความใช้วิธีจัดการต่างแบบกัน จะหารูปแบบที่ครอบคลุมทั้งหมดคงเป็นไปไม่ได้) ทางที่ดีถ้าจะใช้ก็ควรสร้างแม่แบบใหม่ขึ้นมาเลย --Nullzero (พูดคุย) 17:38, 30 มีนาคม 2556 (ICT)

 สำเร็จ สร้าง {{ดรรชนีอัตโนมัติ}} แล้วนะครับ --Nullzero (พูดคุย) 02:53, 3 เมษายน 2556 (ICT)

 สำเร็จ ใช้ {{ดรรชนีอัตโนมัติ}} เป็นแกนหลักในการแสดงผล --Nullzero (พูดคุย) 23:25, 10 พฤษภาคม 2556 (ICT)